From 6e40a80521f39b4672c7398997b81a55fe9c707b Mon Sep 17 00:00:00 2001 From: samaradel Date: Thu, 3 Nov 2022 12:25:04 +0200 Subject: [PATCH 1/7] fix footer links #210 --- content/footer/_index.md | 12 +++++------- css/index.css | 1 + 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/content/footer/_index.md b/content/footer/_index.md index 7ea6adc83..2d3ba1a68 100644 --- a/content/footer/_index.md +++ b/content/footer/_index.md @@ -54,18 +54,16 @@ extra:
-
ThreeFold
+
ThreeFold
+
Partners
-
Partners
+
Blog
-
Blog
- -
NewsRoom
+
NewsRoom
###### [Forum](https://forum.threefold.io/) -
Support
- +
Support
{% end %} diff --git a/css/index.css b/css/index.css index e841c90be..93cef2593 100644 --- a/css/index.css +++ b/css/index.css @@ -61,6 +61,7 @@ img[src*="#absolute"] { } .footer-cust a{ color: #999; + cursor: pointer; } .footer-cust a:hover { From 621c9c6d714fb86d1a823c0fc6a2b57f8f0962c5 Mon Sep 17 00:00:00 2001 From: samaradel Date: Thu, 3 Nov 2022 12:36:45 +0200 Subject: [PATCH 2/7] align btns --- css/index.css | 1 + 1 file changed, 1 insertion(+) diff --git a/css/index.css b/css/index.css index 93cef2593..6fc64404c 100644 --- a/css/index.css +++ b/css/index.css @@ -213,6 +213,7 @@ button :is(:where(p)) { } button a { + line-height: 1.3; @apply text-black px-12 From 1e8a85ac74e18d159db2fac318291be073401e69 Mon Sep 17 00:00:00 2001 From: timurgordon Date: Thu, 10 Nov 2022 15:27:45 +0300 Subject: [PATCH 3/7] add threefold community author --- content/people/threefold_community/index.md | 21 ++++++++++++++++++ .../threefold_community.png | Bin 0 -> 13106 bytes templates/people/list.html | 2 ++ 3 files changed, 23 insertions(+) create mode 100644 content/people/threefold_community/index.md create mode 100644 content/people/threefold_community/threefold_community.png diff --git a/content/people/threefold_community/index.md b/content/people/threefold_community/index.md new file mode 100644 index 000000000..4f41e21b7 --- /dev/null +++ b/content/people/threefold_community/index.md @@ -0,0 +1,21 @@ +--- +title: ThreeFold_Community +weight: 0 +description: Together we build! +taxonomies: + people: [threefold_community] + memberships: [foundation] + categories: [foundation] +extra: + imgPath: threefold_community.png + organizations: [threefold_foundation] + countries: [] + cities: [] + private: 0 + socialLinks: { + LinkedIn:, + github: , + websites: https://threefold.io, + } +--- +The ThreeFold community is made up of passionate individuals from all corners of the globe participating in the expansion and evolution of the ThreeFold Internet and project. diff --git a/content/people/threefold_community/threefold_community.png b/content/people/threefold_community/threefold_community.png new file mode 100644 index 0000000000000000000000000000000000000000..8cbc34a55c2a91397f9a2393a43d7e13c70b0609 GIT binary patch literal 13106 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 CDC@NV literal 0 HcmV?d00001 diff --git a/templates/people/list.html b/templates/people/list.html index cefddf26e..77eee454b 100644 --- a/templates/people/list.html +++ b/templates/people/list.html @@ -25,8 +25,10 @@ {% if pages_str is containing(person.title) %} {% set page = get_page(path=page_path) %} {% if page.extra.private >= 0 %} + {% if page.title != "ThreeFold_Community"%} {% include "partials/person_card.html" %} {% endif %} + {% endif %} {% endif %} {% endfor %} From 6467bf686d4f19915b60303cb72b4e4a0cdac485 Mon Sep 17 00:00:00 2001 From: timurgordon Date: Thu, 10 Nov 2022 15:28:19 +0300 Subject: [PATCH 4/7] add new blog post --- ..._org_building_a_decentralized_internet.png | Bin 0 -> 178352 bytes .../index.md | 81 ++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 content/blog/an_org_building_a_decentralized_internet/an_org_building_a_decentralized_internet.png create mode 100644 content/blog/an_org_building_a_decentralized_internet/index.md diff --git a/content/blog/an_org_building_a_decentralized_internet/an_org_building_a_decentralized_internet.png b/content/blog/an_org_building_a_decentralized_internet/an_org_building_a_decentralized_internet.png new file mode 100644 index 0000000000000000000000000000000000000000..b83b19d6e950dd59587970836002a0f8b182303e GIT binary patch literal 178352 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⪻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 YnHN@N{{T1qD&5`UR*!$iA + +Greetings fellow decentralization lovers, I am in search of people looking to contribute to what is now the largest decentralized network in the world, working towards the goal of providing a decentralized internet that breaks down barriers to information and compute resource access. Our network provides digital equality to all users while placing the control of their data back into their hands. + +
+ +The project I’m discussing is [Threefold.io](https://threefold.io/), this is a project that currently has nearly 3000 Bare-Metal\*\* \*\*nodes in 64 countries allowing anyone in the world to deploy an industry standard VPS on the decentralized infrastructure with no involvement of the centralized cloud providers, This is a network meant to be used by everyone that can be expanded by anyone. You can check out a current map of the nodes online on the [ThreeFold Explorer](https://dashboard.grid.tf/explorer/statistics) + +
+ +The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, and the BlockChain. + +
+ +- **The Nodes:** These are hardware that gives its grid its power, The requirements for running a 3Node are a bare metal x86_64 machine and a reliable internet connection. These nodes can be hosted in a variety of environments spanning at home deployments to rented-space DC's. This includes DC's themselves being able to bring capacity online so long as it’s a fully bare metal device. + + - You can find **_plug and play solutions_** for bringing a 3Node online on the [3Node marketplace](https://marketplace.3node.global/index.php?dispatch= categories.view&category_id=167), this marketplace includes node offerings from both the organizations itself as well as multiple independent businesses that have become certified 3Node Resellers. + + - If you're familiar with the concepts of building a server/pc you can also bring your hardware online as **_D.I.Y 3Node_** this allows you to contribute any additional hardware you may have in your deployment to the support of both the grids network and compute capacity. you can find documentation on D.I.Y nodes on the [Forums](https://forum.threefold.io/t/diy-nodes-guide/837) or in the [Wiki](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__diy_guide) + + Each node is booted using a fully in house developed autonomous operating system that automates both node deployment and workloads being deployed on the node after its online, called [Zero-OS](https://github.com/threefoldtech/zos). This OS is a hypervisor environment that accepts commands from and is managed by the block-chain. + +
+ +- **The Network(s):** The grid is supported by multiple internal and external networks that allow for the nodes to function as a decentralized data center. This is made of two major components. + + - **Z-Net**- is an internal private overlay network between VMs, Kubernetes Nodes, Containers and the grid. This network allows for minimal usage of Public ipv4 space while still allowing for global deployment solutions encompassing multiple 3Nodes. + + - **Planetary Network-** This is a peer to peer end to encrypted network solution based on opensource technologies (yggdrasil) that allow grid users to create, develop and overlay networks designed to protect users ability to communicate and access information. You can find the github Repo [here](https://github.com/threefoldtech/planetary_network), with 3000 endpoints all controlled by a single DAO, the potential exists to create the most reliable peer to peer mesh in existence. + + - **Public IPv4-** Threefold farmers have the ability to add Public Ipv4 to the grid in addition to their compute capacity, these IPs can be deployed as gateway addresses in support of the grid, or rented by end users for their workloads, at the time of this writing the threefold grid has 1114 Public Ipv4 addresses available for use. you can find documentation on adding I.P addresses to the grid [here](https://forum.threefold.io/t/diy-public-node-guide/3340) + +
+ +- **The BlockChain:** the blockchain technologies built into the Threefold Grid represent what makes the grid truly unique and allows it to be utilized to support customer facing workloads or provide a decentralized compute resource pool. grid utilization is supported and created through two avenues + - **Individuals:** can deploy any workload they need on any node on the grid, if it can run on Linux it can run on the grid, this type of use is supported by the [Threefold Playground](https://play.grid.tf/#/), a decentralized deployment solution that provides industry standard Linux vps deployments as multiple use case specific deployment solutions for [Kubernetes](https://kubernetes.io/), [Caprover](https://caprover.com/), [Peertube](https://joinpeertube.org/), [Funkwhale](https://funkwhale.audio/), [Mattermost](https://mattermost.com/), [Discourse](https://www.discourse.org/), [Taiga](https://www.taiga.io/), [Owncloud](https://owncloud.com/), [Presearch](https://presearch.io/), [SubSquid](https://subsquid.io/), [CasperLabs](https://casperlabs.io/), and [Node Pilot](https://nodepilot.tech/) + + - Custom VM images cab be uploaded to the [Threefold Hub](https://hub.grid.tf/) allowing full deployment customization with any Linux os image supporting cloud-init. Documentation on creating custom images can be found [On the Forums](https://forum.threefold.io/t/manipulating-cloud-images-for-the-grid/3380) + + - Storage workloads can be deployed using [Terraform](https://github.com/threefoldtech/terraform-provider-grid) with offerings of HDD, SSD and [Quantum Safe File Storage](https://github.com/threefoldtech/terraform-provider-grid) + + - **Solution Providers**: these are developers of user facing services that utilize the grid as their hosting platform. These organizations/individuals are able to develop customized solutions that provide needed services in their market and receive rewards for the utilization that their developments bring. A great example of this is [Zonaris](https://zonaris.con/), which is a third party organization that is quickly taking the lead in grid solution development. They have recently released an interface that allows end users to deploy [Streamr](https://streamr.network/discover/network/) nodes on the Threefold grid while paying in fiat currency. you can get started with them at [Get Zonaris](https://get.zonaris.com/). + - This allows developers to invest in only their code while having the infrastructure of a worldwide virtual data center at their disposal to scale their solutions with their business needs. + + - Solution providers are able to automate their tools being deployed on the grid using [Terraform](https://github.com/threefoldtech/terraform-provider-grid). + +
+ +What this has all truly come together to form is an organization where anyone can contribute to building a more private and secure internet that is designed to allow universal access to information and compute power regardless of the end user's nationality or beliefs. Threefold truly exists to capitalize on the ideal economies from every corner of the world, in order to provide a better digital future for all. + +**What Can You Do?** + +Much of what you see today at Threefold.io is the work of 100s of decentralized contributors working together towards a common goal. The grid is designed so that anyone can contribute whether you're a developer, a property owner, an I.S.P, or just someone with a spare computer and a network connection. As it stands the grid is strong and well supported across the world. The biggest impact that can be made today is by developing solutions that leverage the grid and use its resources to bring affordable and accessible hosting to end users. + +
+ +There are many discussions happening on the [Threefold Forum](https://forum.threefold.io) about partnerships with other projects and how we can better support both the crypto landscape and the general internet user base. Even by just joining discussions on the Threefold Forum and providing your input and ideas you can help to make sure that the internet of tomorrow is built for and by the users of tomorrow. but there are lots of ways to contribute: + +- You can purchase the TFT token following [this guide](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy). +- You can learn about farming [here](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro). +- You can learn more about the Threefold Cloud and Deploying [here](https://library.threefold.me/info/threefold#/cloud/threefold__cloud_home). + +_*Written by Drew Smith*_ From 7dcf0a5c9e0d7766a48ac0e446f61429997c1b19 Mon Sep 17 00:00:00 2001 From: timurgordon Date: Fri, 11 Nov 2022 15:01:34 +0300 Subject: [PATCH 5/7] add line breakes to new blog post --- .../index.md | 6 + static/css/index.css | 4512 ++++++++++++++++- threefold_data | 2 +- 3 files changed, 4516 insertions(+), 4 deletions(-) diff --git a/content/blog/an_org_building_a_decentralized_internet/index.md b/content/blog/an_org_building_a_decentralized_internet/index.md index f16c57cd1..07de86769 100644 --- a/content/blog/an_org_building_a_decentralized_internet/index.md +++ b/content/blog/an_org_building_a_decentralized_internet/index.md @@ -51,6 +51,7 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network,
- **The BlockChain:** the blockchain technologies built into the Threefold Grid represent what makes the grid truly unique and allows it to be utilized to support customer facing workloads or provide a decentralized compute resource pool. grid utilization is supported and created through two avenues + - **Individuals:** can deploy any workload they need on any node on the grid, if it can run on Linux it can run on the grid, this type of use is supported by the [Threefold Playground](https://play.grid.tf/#/), a decentralized deployment solution that provides industry standard Linux vps deployments as multiple use case specific deployment solutions for [Kubernetes](https://kubernetes.io/), [Caprover](https://caprover.com/), [Peertube](https://joinpeertube.org/), [Funkwhale](https://funkwhale.audio/), [Mattermost](https://mattermost.com/), [Discourse](https://www.discourse.org/), [Taiga](https://www.taiga.io/), [Owncloud](https://owncloud.com/), [Presearch](https://presearch.io/), [SubSquid](https://subsquid.io/), [CasperLabs](https://casperlabs.io/), and [Node Pilot](https://nodepilot.tech/) - Custom VM images cab be uploaded to the [Threefold Hub](https://hub.grid.tf/) allowing full deployment customization with any Linux os image supporting cloud-init. Documentation on creating custom images can be found [On the Forums](https://forum.threefold.io/t/manipulating-cloud-images-for-the-grid/3380) @@ -58,6 +59,7 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, - Storage workloads can be deployed using [Terraform](https://github.com/threefoldtech/terraform-provider-grid) with offerings of HDD, SSD and [Quantum Safe File Storage](https://github.com/threefoldtech/terraform-provider-grid) - **Solution Providers**: these are developers of user facing services that utilize the grid as their hosting platform. These organizations/individuals are able to develop customized solutions that provide needed services in their market and receive rewards for the utilization that their developments bring. A great example of this is [Zonaris](https://zonaris.con/), which is a third party organization that is quickly taking the lead in grid solution development. They have recently released an interface that allows end users to deploy [Streamr](https://streamr.network/discover/network/) nodes on the Threefold grid while paying in fiat currency. you can get started with them at [Get Zonaris](https://get.zonaris.com/). + - This allows developers to invest in only their code while having the infrastructure of a worldwide virtual data center at their disposal to scale their solutions with their business needs. - Solution providers are able to automate their tools being deployed on the grid using [Terraform](https://github.com/threefoldtech/terraform-provider-grid). @@ -66,6 +68,8 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, What this has all truly come together to form is an organization where anyone can contribute to building a more private and secure internet that is designed to allow universal access to information and compute power regardless of the end user's nationality or beliefs. Threefold truly exists to capitalize on the ideal economies from every corner of the world, in order to provide a better digital future for all. +
+ **What Can You Do?** Much of what you see today at Threefold.io is the work of 100s of decentralized contributors working together towards a common goal. The grid is designed so that anyone can contribute whether you're a developer, a property owner, an I.S.P, or just someone with a spare computer and a network connection. As it stands the grid is strong and well supported across the world. The biggest impact that can be made today is by developing solutions that leverage the grid and use its resources to bring affordable and accessible hosting to end users. @@ -78,4 +82,6 @@ There are many discussions happening on the [Threefold Forum](https://forum.thre - You can learn about farming [here](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro). - You can learn more about the Threefold Cloud and Deploying [here](https://library.threefold.me/info/threefold#/cloud/threefold__cloud_home). +
+ _*Written by Drew Smith*_ diff --git a/static/css/index.css b/static/css/index.css index ece99df7f..d372eab24 100644 --- a/static/css/index.css +++ b/static/css/index.css @@ -1,4 +1,4510 @@ -@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); -/*! purgecss start ignore */code.language-bash,code.language-cmd,code.language-css,code.language-html,code.language-js,code.language-md,code.language-text,span.nx,span.o{color:#fff;line-height:1.4}span.c{color:#060}span.nt,span.p,span.s1,span.s2{color:#960}span.ge,span.gh,span.gs{color:#08f}span.gs{font-weight:700}span.ge{font-style:italic}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{background-color:#fafafa;border-radius:3px;color:#060;font-size:85%}pre{margin:0;overflow:scroll;padding:1rem}pre code{color:inherit;font-size:100%}.highlight,pre code{background-color:initial;padding:0}.highlight{border-radius:3px;margin:0 0 .5rem;& pre{margin-bottom:0;overflow-x:auto}& .lineno{color:hsla(0,0%,67%,.72);display:inline-block;padding:0 .75rem 0 .25rem}} +@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap"); + +@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); + +@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); + +/*! purgecss start ignore */ + +/* @import "nav.css"; */ + +code.language-html, +code.language-css, +code.language-md, +code.language-cmd, +code.language-bash, +code.language-text, +code.language-js, +span.o, +span.nx { + color: rgb(255, 255, 255); + line-height: 1.4; +} + +span.c { + color: hsl(120, 100%, 20%); +} + +span.p, +span.s1, +span.s2, +span.nt { + color: hsl(40, 100%, 30%); +} + +span.gs, +span.gh, +span.ge { + color: hsl(208, 100%, 50%); +} + +span.gs { + font-weight: bold; +} + +span.ge { + font-style: italic; +} + +pre, +code{ + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + background-color: hsl(0, 0%, 98%); + border-radius: 3px; + color: hsl(120, 100%, 20%); + font-size: 85%; +} + +pre { + margin: 0; + padding: 1rem; + overflow: scroll; +} + +pre code { + background-color: transparent; + color: inherit; + font-size: 100%; + padding: 0; +} + +.highlight { + background-color: transparent; + border-radius: 3px; + margin: 0 0 0.5rem; + padding: 0; + & pre { + margin-bottom: 0; + overflow-x: auto; + } + & .lineno { + color: hsla(0, 0%, 67%, 0.72); + display: inline-block; + /* Ensures the null space also isn't selectable */ + padding: 0 0.75rem 0 0.25rem; + /* Make sure numbers aren't selectable */ + } +} + +/* TODO: dark theme for future +@media (prefers-color-scheme: dark) { + code { + color: #fff; + background: hsl(200, 63%, 15%); + } +} +*/ + /*! purgecss end ignore */ -/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,0,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,0,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,0,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }main{padding-top:0}p{font-size:1.125rem}code,pre{font-feature-settings:normal}.navWhite,.navWhite:visited{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navWhite:active,.navWhite:focus{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-blue-light{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-shadow-titles{text-shadow:4px 4px 2px #000}.gradient-titles{--tw-gradient-from:#00a;--tw-gradient-to:rgba(0,0,170,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000;background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.ctr{text-align:center}.legal{font-size:.75rem}nav h4 a:hover{color:rgb(0 136 255/var(--tw-text-opacity))}nav h4 a,nav h4 a:active,nav h4 a:focus,nav h4 a:hover{--tw-text-opacity:1;border-width:0;font-weight:300}a h2,nav h4 a,nav h4 a:active,nav h4 a:focus{color:rgb(0 0 0/var(--tw-text-opacity))}a,a h2{--tw-text-opacity:1}a{color:rgb(0 0 187/var(--tw-text-opacity));font-weight:600}a:focus,a:hover{--tw-text-opacity:1;color:rgb(0 136 255/var(--tw-text-opacity))}a:active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(0 0 255/var(--tw-border-opacity));color:rgb(0 0 136/var(--tw-text-opacity))}h5 a{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-weight:400}.footnote-return,a.next,a.previous,sup a{border-bottom-width:0}#nav-toggle:checked+#navMenu{display:block}a.navborderless{border-bottom-width:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.025em;line-height:1.25}.h1,h1{font-size:2.25rem;font-weight:800;margin-bottom:1rem}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:700}.h2,h2{font-size:2.25rem}.h4,h4{font-size:1.5rem}h5{font-style:normal}.h5,.h6,h5,h6{font-size:1.125rem}.height-hero{height:45vh;max-height:45vh;overflow:hidden}.height-post{height:35vh;max-height:35vh}.imgCover{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.background-hero-image-div{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));height:80vh;max-height:80vh;overflow:hidden;position:relative;width:100%}.background-hero-title-block-fit{--tw-gradient-from:#000;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);background-image:linear-gradient(to top,var(--tw-gradient-stops));bottom:0;display:block;padding:.75rem 1rem 1.5rem;position:absolute;width:100%}.background-hero-title-text{text-shadow:4px 4px 2px #000}@media screen and (min-width:768px){.background-hero-title-block-fit{padding-left:3rem;padding-right:3rem}.background-hero-image-div{height:85vh;max-height:85vh}}@media screen and (min-width:1024px){.background-hero-title-block-fit{padding-left:4rem;padding-right:4rem}.background-hero-image-div{height:95vh;max-height:95vh}}.text-nobrk,.text-nowrap{white-space:nowrap}article h1,article h2,article h3,article h4{letter-spacing:-.025em;margin-bottom:1.5rem;margin-top:2rem}article p{font-size:1.125rem;line-height:1.625}article img.containedImage{height:auto;max-width:100%;min-width:100%;width:100%}@media screen and (min-width:768px){.height-hero{height:70vh;max-height:70vh}.height-post{height:40vh;max-height:40vh}article p{font-size:1.25rem;line-height:1.625}}@media screen and (min-width:1920px){article p{font-size:1.5rem;line-height:1.625}}.yellowbox p{margin:0;padding:.5rem;width:100%}ol,ul{padding-left:2rem}ul{list-style-type:disc}ol{list-style-type:decimal}.twitter-tweet,table.leagues{margin:1rem auto 0}table.leagues{border-collapse:collapse;border-width:0;width:91.666667%}table.leagues td.col{width:50%}@media (min-width:900px){table.leagues{width:60%}table.noborders{width:91.666667%}}table.noborders{border-collapse:collapse;border-width:0;margin:1.5rem auto 1rem;width:100%}table.noborders td{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));padding:.25rem 0 .25rem .5rem;text-align:left;vertical-align:middle}table.noborders td img{display:inline-block;margin:0;vertical-align:middle}table.noborders tr{--tw-bg-opacity:1;background-color:rgb(187 238 255/var(--tw-bg-opacity))}table.noborders tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}table.noborders thead tr{--tw-bg-opacity:1;background-color:rgb(0 0 170/var(--tw-bg-opacity))}table.noborders thead td{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700}table.noborders td.td70{width:70%}table.noborders td.td70 img{display:block;height:auto;max-width:50%;width:50%}table.noborders td.td30{width:30%}.footnote-definition,.footnote-reference{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.footnote-reference{font-size:.65em;top:-.5em}.footnote-sim{color:#00f;font-size:.65em;@media (prefers-color-scheme:dark){color:#0af}}.footnotes{& ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}& ol li{font-size:$pokey;margin-bottom:.5rem}& li p{font-size:100%;line-height:1.4}& .footnote-backref{font-size:75%}}a.footnote-return{font-size:50%}article>.footnote-definition{border-top:1px solid #000;margin-top:1em;padding-top:1em}article>.footnote-definition~.footnote-definition{border-top:0;margin-top:0;padding-top:0}.footnote-definition-label{font-size:.65em;top:-.4em}.footnote-definition-label+p{font-size:75%;line-height:1.35;margin-left:1em;margin-top:-1.75em}.footnote-definition-label:after{content:"."}.aspect-16x9{padding-bottom:56.25%}footer{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lazypicturecaption{font-size:.875rem;line-height:1.375;margin-top:.5rem;padding:0;text-align:center}.home-colOne p{line-height:2rem;margin-bottom:1rem}.home-colOne img{margin-bottom:1rem;margin-top:1rem}.container-comments{font-size:85%;margin:0 auto;max-width:720px!important;width:85%}@media screen and (min-width:900px){.container-comments{width:40%}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1450px){.container{max-width:1450px}}h1{font-size:1.875rem;font-weight:400}@media (min-width:1024px){h1{font-size:5rem}}h2{font-size:1.875rem;font-weight:300;line-height:1;margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){h2{font-size:4rem}}h2 strong{font-weight:500}h3{font-size:1.25rem;font-weight:200;line-height:1;margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){h3{font-size:2.25rem}}h3 strong{font-weight:600}h4{font-size:.875rem;font-weight:400}@media (min-width:1024px){h4{font-size:1.5rem}}h5{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-weight:600;letter-spacing:.1em}h5,h6{font-size:1.05rem;margin-bottom:.25rem;margin-top:.25rem}h6{font-style:normal;font-weight:400}p{font-size:1.125rem}blockquote{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));border-left-width:4px;margin:.5rem;padding:.5rem}li{font-size:1rem;font-weight:400}@media (min-width:1024px){li{font-size:1rem}}li li{font-size:.875rem;font-weight:300}@media (min-width:1024px){li li{font-size:.875rem}}button{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-block;margin-bottom:.75rem;margin-top:.75rem;padding-bottom:.25rem;padding-top:.25rem;text-transform:capitalize}@media (min-width:1024px){button{font-size:1.125rem;margin-right:1.25rem}}.my-header h4{color:#9f9f9f}.article h2{color:#333;font-size:2.25rem;font-weight:700;line-height:1.5}.article h1,.article h2{font-family:Lato,sans-serif!important}:root{--md-admonition-icon--note:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--abstract:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--info:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--tip:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--success:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--warning:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--failure:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--danger:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--bug:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--example:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--quote:url('data:image/svg+xml;charset=utf-8,');--md-details-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")}:is(.admonition){background-color:var(--bg);border:0 solid #000;border-inline-start-width:.4rem;border-radius:.2rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.05),0 0 .1rem rgba(0,0,0,.1);color:var(--fg);display:flow-root;margin:1.5625em 0;padding:0 1.2rem;page-break-inside:avoid}.admonition p{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;display:block;font-size:.8rem;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}@media print{:is(.admonition){box-shadow:none}}:is(.admonition)>*{box-sizing:border-box}:is(.admonition) :is(.admonition){margin-bottom:1em;margin-top:1em}:is(.admonition)>.tabbed-set:only-child{margin-top:0}html :is(.admonition)>:last-child{margin-bottom:1.2rem}:is(.admonition-title,summary){background-color:rgba(68,138,255,.1);border:0 solid #448aff;border-inline-start-width:.4rem;border-start-start-radius:.2rem;display:flex;font-weight:700;margin-block:0;margin-inline:-1.6rem -1.2rem;padding-block:.8rem;padding-inline:4rem 1.2rem;position:relative}:is(.admonition-title,summary)>p{margin:0}html :is(.admonition-title,summary):last-child{margin-bottom:0}:is(.admonition-title,summary):before{background-color:#448aff;content:"";height:1.4rem;inset-inline-start:1.2rem;mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;top:.625em;width:1.4rem}:is(.admonition):is(.note){border-color:#448aff}:is(.note)>:is(.admonition-title,summary){background-color:rgba(68,138,255,.1);border-color:#448aff}:is(.note)>:is(.admonition-title,summary):before{background-color:#448aff;mask-image:var(--md-admonition-icon--note);-webkit-mask-image:var(--md-admonition-icon--note);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.abstract,.summary,.tldr){border-color:#00b0ff}:is(.abstract,.summary,.tldr)>:is(.admonition-title,summary){background-color:rgba(0,176,255,.1);border-color:#00b0ff}:is(.abstract,.summary,.tldr)>:is(.admonition-title,summary):before{background-color:#00b0ff;mask-image:var(--md-admonition-icon--abstract);-webkit-mask-image:var(--md-admonition-icon--abstract);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.info,.todo){border-color:#00b8d4}:is(.info,.todo)>:is(.admonition-title,summary){background-color:rgba(0,184,212,.1);border-color:#00b8d4}:is(.info,.todo)>:is(.admonition-title,summary):before{background-color:#00b8d4;mask-image:var(--md-admonition-icon--info);-webkit-mask-image:var(--md-admonition-icon--info);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.tip,.hint,.important){border-color:#00bfa5}:is(.tip,.hint,.important)>:is(.admonition-title,summary){background-color:rgba(0,191,165,.1);border-color:#00bfa5}:is(.tip,.hint,.important)>:is(.admonition-title,summary):before{background-color:#00bfa5;mask-image:var(--md-admonition-icon--tip);-webkit-mask-image:var(--md-admonition-icon--tip);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.success,.check,.done){border-color:#00c853}:is(.success,.check,.done)>:is(.admonition-title,summary){background-color:rgba(0,200,83,.1);border-color:#00c853}:is(.success,.check,.done)>:is(.admonition-title,summary):before{background-color:#00c853;mask-image:var(--md-admonition-icon--success);-webkit-mask-image:var(--md-admonition-icon--success);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.question,.help,.faq){border-color:#64dd17}:is(.question,.help,.faq)>:is(.admonition-title,summary){background-color:rgba(100,221,23,.1);border-color:#64dd17}:is(.question,.help,.faq)>:is(.admonition-title,summary):before{background-color:#64dd17;mask-image:var(--md-admonition-icon--question);-webkit-mask-image:var(--md-admonition-icon--question);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.warning,.caution,.attention){border-color:#ff9100}:is(.warning,.caution,.attention)>:is(.admonition-title,summary){background-color:rgba(255,145,0,.1);border-color:#ff9100}:is(.warning,.caution,.attention)>:is(.admonition-title,summary):before{background-color:#ff9100;mask-image:var(--md-admonition-icon--warning);-webkit-mask-image:var(--md-admonition-icon--warning);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.failure,.fail,.missing){border-color:#ff5252}:is(.failure,.fail,.missing)>:is(.admonition-title,summary){background-color:rgba(255,82,82,.1);border-color:#ff5252}:is(.failure,.fail,.missing)>:is(.admonition-title,summary):before{background-color:#ff5252;mask-image:var(--md-admonition-icon--failure);-webkit-mask-image:var(--md-admonition-icon--failure);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.danger,.error){border-color:#ff1744}:is(.danger,.error)>:is(.admonition-title,summary){background-color:rgba(255,23,68,.1);border-color:#ff1744}:is(.danger,.error)>:is(.admonition-title,summary):before{background-color:#ff1744;mask-image:var(--md-admonition-icon--danger);-webkit-mask-image:var(--md-admonition-icon--danger);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.bug){border-color:#f50057}:is(.bug)>:is(.admonition-title,summary){background-color:rgba(245,0,87,.1);border-color:#f50057}:is(.bug)>:is(.admonition-title,summary):before{background-color:#f50057;mask-image:var(--md-admonition-icon--bug);-webkit-mask-image:var(--md-admonition-icon--bug);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.example){border-color:#7c4dff}:is(.example)>:is(.admonition-title,summary){background-color:rgba(124,77,255,.1);border-color:#7c4dff}:is(.example)>:is(.admonition-title,summary):before{background-color:#7c4dff;mask-image:var(--md-admonition-icon--example);-webkit-mask-image:var(--md-admonition-icon--example);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.quote,.cite){border-color:#9e9e9e}:is(.quote,.cite)>:is(.admonition-title,summary){background-color:hsla(0,0%,62%,.1);border-color:#9e9e9e}:is(.quote,.cite)>:is(.admonition-title,summary):before{background-color:#9e9e9e;mask-image:var(--md-admonition-icon--quote);-webkit-mask-image:var(--md-admonition-icon--quote);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.navy :is(.admonition){background-color:var(--sidebar-bg)}.ayu :is(.admonition),.coal :is(.admonition){background-color:var(--theme-hover)}.rust :is(.admonition){background-color:var(--sidebar-bg);color:var(--sidebar-fg)}:is(.admonition-title){font-feature-settings:"kern","liga";border:none;font-size:.84rem;font-weight:600;padding:10px 50px}:is(summary):after{background-color:#000;content:"";height:1.4rem;mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');mask-image:var(--md-details-icon);-webkit-mask-image:var(--md-details-icon);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:.4rem;top:.625em;transform:rotate(-90deg);transition:transform .25s;width:1.4rem}details[open]>summary:after{transform:rotate(0deg)}.sr-only{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.inset-0{bottom:0!important;top:0!important}.inset-0,.inset-x-0{left:0!important;right:0!important}.top-0{top:0!important}.left-0{left:0!important}.z-20{z-index:20!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.z-30{z-index:30!important}.order-2{order:2!important}.order-1{order:1!important}.col-span-3{grid-column:span 3/span 3!important}.m-0{margin:0!important}.m-2{margin:.5rem!important}.m-4{margin:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-8{margin-bottom:2rem!important;margin-top:2rem!important}.my-4{margin-bottom:1rem!important;margin-top:1rem!important}.my-10{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-5{margin-bottom:1.25rem!important;margin-top:1.25rem!important}.-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.my-6{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.mt-10{margin-top:2.5rem!important}.mt-0{margin-top:0!important}.mb-3{margin-bottom:.75rem!important}.mb-8{margin-bottom:2rem!important}.mr-2{margin-right:.5rem!important}.mt-16{margin-top:4rem!important}.-mr-2{margin-right:-.5rem!important}.mt-8{margin-top:2rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mb-4{margin-bottom:1rem!important}.mb-10{margin-bottom:2.5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mb-16{margin-bottom:4rem!important}.ml-4{margin-left:1rem!important}.mr-5{margin-right:1.25rem!important}.mt-3{margin-top:.75rem!important}.mt-1{margin-top:.25rem!important}.ml-5{margin-left:1.25rem!important}.mb-12{margin-bottom:3rem!important}.mr-8{margin-right:2rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-8{margin-left:2rem!important}.ml-1{margin-left:.25rem!important}.mr-4{margin-right:1rem!important}.-mt-16{margin-top:-4rem!important}.mt-4{margin-top:1rem!important}.ml-10{margin-left:2.5rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.h-8{height:2rem!important}.h-auto{height:auto!important}.h-6{height:1.5rem!important}.h-screen{height:100vh!important}.h-10{height:2.5rem!important}.h-32{height:8rem!important}.h-12{height:3rem!important}.h-full{height:100%!important}.h-16{height:4rem!important}.h-4{height:1rem!important}.h-5{height:1.25rem!important}.h-48{height:12rem!important}.h-1\/2{height:50%!important}.h-1\/3{height:33.333333%!important}.max-h-screen{max-height:100vh!important}.max-h-80{max-height:20rem!important}.min-h-screen{min-height:100vh!important}.w-8{width:2rem!important}.w-screen{width:100vw!important}.w-48{width:12rem!important}.w-6{width:1.5rem!important}.w-full{width:100%!important}.w-72{width:18rem!important}.w-10{width:2.5rem!important}.w-32{width:8rem!important}.w-3\/4{width:75%!important}.w-4\/6{width:66.666667%!important}.w-2\/6{width:33.333333%!important}.w-12{width:3rem!important}.w-64{width:16rem!important}.w-7\/12{width:58.333333%!important}.w-4{width:1rem!important}.w-16{width:4rem!important}.w-20{width:5rem!important}.w-5{width:1.25rem!important}.w-auto{width:auto!important}.max-w-lg{max-width:32rem!important}.max-w-full{max-width:100%!important}.max-w-screen-2xl{max-width:1450px!important}.max-w-4xl{max-width:56rem!important}.max-w-7xl{max-width:80rem!important}.max-w-screen-xl{max-width:1280px!important}.max-w-xs{max-width:20rem!important}.flex-1{flex:1 1 0%!important}.flex-shrink-0{flex-shrink:0!important}.origin-top-right{transform-origin:top right!important}.-translate-y-1{--tw-translate-y:-0.25rem!important}.-translate-y-0,.-translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-0{--tw-translate-y:-0px!important}.rotate-0{--tw-rotate:0deg!important}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-rotate-90{--tw-rotate:-90deg!important}.rotate-180{--tw-rotate:180deg!important}.rotate-180,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-95{--tw-scale-x:.95!important;--tw-scale-y:.95!important}.scale-100{--tw-scale-x:1!important;--tw-scale-y:1!important}.scale-100,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.list-none{list-style-type:none!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-4{gap:1rem!important}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(2.5rem*var(--tw-space-x-reverse))!important}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5rem*var(--tw-space-x-reverse))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse))!important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(2px*var(--tw-divide-y-reverse))!important;border-top-width:calc(2px*(1 - var(--tw-divide-y-reverse)))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(249 250 251/var(--tw-divide-opacity))!important}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(229 231 235/var(--tw-divide-opacity))!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-scroll{overflow-x:scroll!important}.text-ellipsis{text-overflow:ellipsis!important}.rounded-full{border-radius:9999px!important}.rounded-md{border-radius:.375rem!important}.rounded{border-radius:.25rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-none{border-radius:0!important}.rounded-l-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.rounded-r-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-2{border-width:2px!important}.border{border-width:1px!important}.border-4{border-width:4px!important}.border-0{border-width:0!important}.border-b{border-bottom-width:1px!important}.border-r-0{border-right-width:0!important}.border-t{border-top-width:1px!important}.border-t-2{border-top-width:2px!important}.border-dashed{border-style:dashed!important}.border-white{--tw-border-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity))!important}.border-gray-600{--tw-border-opacity:1!important;border-color:rgb(75 85 99/var(--tw-border-opacity))!important}.border-gray-400{--tw-border-opacity:1!important;border-color:rgb(156 163 175/var(--tw-border-opacity))!important}.border-transparent{border-color:transparent!important}.border-black{--tw-border-opacity:1!important;border-color:rgb(0 0 0/var(--tw-border-opacity))!important}.border-gray-300{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.border-gray-50{--tw-border-opacity:1!important;border-color:rgb(249 250 251/var(--tw-border-opacity))!important}.bg-gray-200{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.bg-transparent{background-color:initial!important}.bg-stone-200{background-color:rgb(231 229 228/var(--tw-bg-opacity))!important}.bg-stone-200,.bg-white{--tw-bg-opacity:1!important}.bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.bg-gray-50{background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.bg-gray-100,.bg-gray-50{--tw-bg-opacity:1!important}.bg-gray-100{background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.bg-gray-300{--tw-bg-opacity:1!important;background-color:rgb(209 213 219/var(--tw-bg-opacity))!important}.bg-cover{background-size:cover!important}.bg-center{background-position:50%!important}.bg-no-repeat{background-repeat:no-repeat!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-2{padding:.5rem!important}.p-4{padding:1rem!important}.p-8{padding:2rem!important}.p-3{padding:.75rem!important}.p-6{padding:1.5rem!important}.p-12{padding:3rem!important}.p-1{padding:.25rem!important}.py-10{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.px-0{padding-left:0!important;padding-right:0!important}.py-12{padding-bottom:3rem!important;padding-top:3rem!important}.px-12{padding-left:3rem!important;padding-right:3rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-8{padding-bottom:2rem!important;padding-top:2rem!important}.pl-3{padding-left:.75rem!important}.pl-6{padding-left:1.5rem!important}.pr-2{padding-right:.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pb-12{padding-bottom:3rem!important}.pl-12{padding-left:3rem!important}.pt-6{padding-top:1.5rem!important}.pb-4{padding-bottom:1rem!important}.pt-24{padding-top:6rem!important}.pt-16{padding-top:4rem!important}.pt-8{padding-top:2rem!important}.pt-4{padding-top:1rem!important}.pb-10{padding-bottom:2.5rem!important}.pb-0{padding-bottom:0!important}.pt-12{padding-top:3rem!important}.pr-20{padding-right:5rem!important}.pl-20{padding-left:5rem!important}.pt-5{padding-top:1.25rem!important}.pl-1{padding-left:.25rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-0{padding-left:0!important}.pt-10{padding-top:2.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important}.text-2xl{font-size:1.5rem!important}.text-xs{font-size:.75rem!important}.text-lg{font-size:1.125rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-5xl{font-size:3rem!important}.text-xl{font-size:1.25rem!important}.text-4xl{font-size:2.25rem!important}.text-3xl{font-size:1.875rem!important}.text-md{font-size:1.05rem!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-black{font-weight:900!important}.font-light{font-weight:300!important}.font-semibold{font-weight:600!important}.font-extrabold{font-weight:800!important}.font-bold{font-weight:700!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.not-italic{font-style:normal!important}.leading-none{line-height:1!important}.leading-8{line-height:2rem!important}.leading-6{line-height:1.5rem!important}.leading-3{line-height:.75rem!important}.leading-snug{line-height:1.375!important}.leading-4{line-height:1rem!important}.leading-7{line-height:1.75rem!important}.leading-5{line-height:1.25rem!important}.leading-tight{line-height:1.25!important}.leading-relaxed{line-height:1.625!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wide{letter-spacing:.025em!important}.text-gray-700{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.text-blue-500{--tw-text-opacity:1!important;color:rgb(0 0 255/var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.text-gray-400{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.text-gray-800{color:rgb(31 41 55/var(--tw-text-opacity))!important}.text-black,.text-gray-800{--tw-text-opacity:1!important}.text-black{color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-gray-300{color:rgb(209 213 219/var(--tw-text-opacity))!important}.text-gray-300,.text-white{--tw-text-opacity:1!important}.text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-blue-700{--tw-text-opacity:1!important;color:rgb(0 0 170/var(--tw-text-opacity))!important}.text-blue-400{--tw-text-opacity:1!important;color:rgb(0 51 255/var(--tw-text-opacity))!important}.opacity-0{opacity:0!important}.opacity-100{opacity:1!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.\!shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.grayscale{--tw-grayscale:grayscale(100%)!important}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-transform{transition-duration:.15s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-all{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-shadow{transition-duration:.15s!important;transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.duration-200{transition-duration:.2s!important}.duration-150{transition-duration:.15s!important}.duration-100{transition-duration:.1s!important}.duration-75{transition-duration:75ms!important}.duration-500{transition-duration:.5s!important}.duration-300{transition-duration:.3s!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.backdrop-blur{-webkit-backdrop-filter:blur(40px)}*{font-family:Lato,sans-serif}.bg-semi-white{background-color:hsla(0,0%,100%,.75)}img[src*="#mx-auto"]{margin:auto}img[src*="#small"]{width:68px}img[src*="#medium"]{margin:auto;width:400px}img[src*="#logo"]{margin:auto;max-width:min(250px,100%)}img[src*="#large"]{margin:auto;width:1000px}img[src*="#tft_img"]{margin:8px;width:150px}img[src*="#absolute"]{left:0;position:absolute;top:0}.footer-cust a{color:#999}.footer-cust a:hover{color:#414141}.footer-cust h6{margin-bottom:15px}.logo_size{width:200px}h1{line-height:4rem}.nav p>a{align-items:flex-start;border-color:transparent;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:.25rem;border-width:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);display:flex;display:inline-block;flex-direction:column;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 3rem;text-align:left;text-transform:capitalize;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.nav p>a:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));border-color:rgb(231 229 228/var(--tw-border-opacity))}.article p{color:#333;font-family:Lato,sans-serif!important;font-size:1.125rem;line-height:1.7}.article a,.post-content-text a{color:#4ec48f}.article a:hover,.post-content-text a:hover{color:#2e9969}.article li{font-size:1.125rem}.main-title{font-family:Lato,sans-serif!important}button:hover :is(:where(a)){color:#5e5e5e}button :is(:where(p)){color:#3d3b39;font-weight:400}button a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding-left:3rem;padding-right:3rem}.long-text a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding-left:2rem;padding-right:2rem}a{border-width:0}header{font-family:Work Sans}.nav_btn{border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.quicklinks{align-items:center;border-radius:10px;box-sizing:border-box;flex-wrap:wrap;margin:30px auto 20px;width:auto}.quicklinks img{display:inline-block;filter:grayscale(100%);height:auto;max-width:200px;opacity:.5;padding:10px;position:relative;transition:all .2s ease}.quicklinks img:hover{filter:grayscale(0);opacity:1;transition:all .2s ease}.banner{background:#00838d;color:#fff!important;display:block;letter-spacing:.5px;margin:0;overflow:hidden;padding:120px 0;position:relative;text-align:center;transition:1.5s;width:100%}.header{background:none;height:auto;padding:200px 0}.banner h2,.header h1{color:#fff;margin:auto;position:relative;transition:.3s;white-space:nowrap;z-index:1}.header h1{color:#000;transition:none}.banner h2 svg{font-size:40px;margin-left:15px;opacity:0;position:absolute;top:55%;transform:translateY(-50%) scale(.5);transition:.3s}.banner .back{filter:grayscale(1) contrast(1.4);height:100%;left:0;opacity:.25;position:absolute;top:0;transition:1.5s;width:100%}.banner .back,.header .back{background-position:50%;background-size:cover}.header .back{background-repeat:no-repeat;filter:none;opacity:1}.banner:hover{background:#4b3a92}.header:hover{background:none}.banner:hover h2 svg{opacity:1;transform:translateY(-50%) scale(1)}.banner:hover h2{padding-right:40px}.header:hover h1{padding-right:0}.banner:hover .back{transform:scale(1.03)}.header:hover .back{transform:none}.my-test,.post-content-text .my-test{font-family:Work Sans,sans-serif!important}.post-content-text .my-test{line-height:1.7}.post-content-text h2{font-family:Lato,sans-serif!important;font-size:2.25rem;font-weight:700;line-height:1.5}.container-fluid{margin-left:auto;margin-right:auto;width:100%}.zola-anchor{display:none}@media (min-width:1024px){h2{font-size:3.5rem}}@media (max-width:640px){.banner h2{font:600 7vw/10vw}.header h1{font-size:35px}.banner h2 svg{font-size:30px}}@media (max-width:480px){.banner,.header{padding:80px 0}img[src*="#sm_none"]{display:none}}header #menu button{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:flex-start;border-color:transparent;border-radius:.25rem;border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 1.5rem;text-align:left;text-transform:capitalize;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}header #menu button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));border-color:rgb(231 229 228/var(--tw-border-opacity))}header #menu button:first-child:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1024px){header #menu button{font-size:1.125rem;margin-right:1.25rem}}header #menu button a{padding-left:0;padding-right:0}.focus-within\:outline-none:focus-within{outline:2px solid transparent!important;outline-offset:2px!important}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px!important}.hover\:border-blue-500:hover{--tw-border-opacity:1!important;border-color:rgb(0 0 255/var(--tw-border-opacity))!important}.hover\:border-stone-200:hover{--tw-border-opacity:1!important;border-color:rgb(231 229 228/var(--tw-border-opacity))!important}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.hover\:bg-gray-400:hover{--tw-bg-opacity:1!important;background-color:rgb(156 163 175/var(--tw-bg-opacity))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.hover\:bg-gray-200:hover{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.hover\:bg-stone-100:hover{--tw-bg-opacity:1!important;background-color:rgb(245 245 244/var(--tw-bg-opacity))!important}.hover\:text-blue-700:hover{--tw-text-opacity:1!important;color:rgb(0 0 170/var(--tw-text-opacity))!important}.hover\:text-gray-500:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.hover\:text-blue-300:hover{--tw-text-opacity:1!important;color:rgb(0 136 255/var(--tw-text-opacity))!important}.hover\:text-gray-900:hover{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.hover\:text-black:hover{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.hover\:\!text-gray-700:hover{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.hover\:underline:hover{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:first\:text-gray-500:first-child:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.focus\:bg-gray-100:focus{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.focus\:bg-gray-200:focus{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.focus\:text-gray-500:focus{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.focus\:text-gray-900:focus{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px!important}@media (prefers-color-scheme:dark){.dark\:bg-gray-700{--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity))!important}.dark\:bg-transparent{background-color:initial!important}.dark\:text-gray-200{--tw-text-opacity:1!important;color:rgb(229 231 235/var(--tw-text-opacity))!important}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity:1!important;background-color:rgb(75 85 99/var(--tw-bg-opacity))!important}.dark\:focus\:text-white:focus,.dark\:hover\:text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-8{margin-top:2rem!important}.sm\:flex{display:flex!important}.sm\:grid{display:grid!important}.sm\:h-10{height:2.5rem!important}.sm\:h-2\/3{height:66.666667%!important}.sm\:w-10{width:2.5rem!important}.sm\:w-32{width:8rem!important}.sm\:w-1\/2{width:50%!important}.sm\:flex-1{flex:1 1 0%!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:gap-6{gap:1.5rem!important}.sm\:gap-10{gap:2.5rem!important}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(0px*var(--tw-space-y-reverse))!important;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:rounded-md{border-radius:.375rem!important}.sm\:border-0{border-width:0!important}.sm\:border-r{border-right-width:1px!important}.sm\:border-l{border-left-width:1px!important}.sm\:bg-transparent{background-color:initial!important}.sm\:p-6{padding:1.5rem!important}.sm\:p-12{padding:3rem!important}.sm\:p-0{padding:0!important}.sm\:px-12{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-8{padding-left:2rem!important;padding-right:2rem!important}.sm\:py-6{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:px-4{padding-left:1rem!important;padding-right:1rem!important}.sm\:pb-8{padding-bottom:2rem!important}.sm\:pt-10{padding-top:2.5rem!important}.sm\:pb-16{padding-bottom:4rem!important}.sm\:text-3xl{font-size:1.875rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:leading-10{line-height:2.5rem!important}}@media (min-width:768px){.md\:order-2{order:2!important}.md\:order-last{order:9999!important}.md\:col-span-2{grid-column:span 2/span 2!important}.md\:mx-8{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-12{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.md\:-mx-16{margin-left:-4rem!important;margin-right:-4rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mt-0{margin-top:0!important}.md\:mb-10{margin-bottom:2.5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:mb-0{margin-bottom:0!important}.md\:block{display:block!important}.md\:inline-block{display:inline-block!important}.md\:inline{display:inline!important}.md\:grid{display:grid!important}.md\:w-5\/6{width:83.333333%!important}.md\:w-1\/6{width:16.666667%!important}.md\:w-full{width:100%!important}.md\:w-2\/3{width:66.666667%!important}.md\:w-auto{width:auto!important}.md\:w-48{width:12rem!important}.md\:max-w-full{max-width:100%!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:flex-row{flex-direction:row!important}.md\:gap-12{gap:3rem!important}.md\:gap-8{gap:2rem!important}.md\:p-8{padding:2rem!important}.md\:p-16{padding:4rem!important}.md\:px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:pr-0{padding-right:0!important}.md\:pl-8{padding-left:2rem!important}.md\:text-left{text-align:left!important}.md\:text-4xl{font-size:2.25rem!important}}@media (min-width:1024px){.lg\:m-4{margin:1rem!important}.lg\:m-0{margin:0!important}.lg\:m-20{margin:5rem!important}.lg\:mx-20{margin-left:5rem!important;margin-right:5rem!important}.lg\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.lg\:-mx-20{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-28{margin-left:7rem!important;margin-right:7rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:mt-0{margin-top:0!important}.lg\:mr-8{margin-right:2rem!important}.lg\:mb-8{margin-bottom:2rem!important}.lg\:-mt-6{margin-top:-1.5rem!important}.lg\:mt-6{margin-top:1.5rem!important}.lg\:mr-24{margin-right:6rem!important}.lg\:mt-16{margin-top:4rem!important}.lg\:ml-8{margin-left:2rem!important}.lg\:mr-16{margin-right:4rem!important}.lg\:mt-4{margin-top:1rem!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:w-4\/6{width:66.666667%!important}.lg\:w-5\/6{width:83.333333%!important}.lg\:w-2\/3{width:66.666667%!important}.lg\:w-full{width:100%!important}.lg\:max-w-lg{max-width:32rem!important}.lg\:max-w-none{max-width:none!important}.lg\:max-w-5xl{max-width:64rem!important}.lg\:max-w-sm{max-width:24rem!important}.lg\:max-w-xl{max-width:36rem!important}.lg\:max-w-6xl{max-width:72rem!important}.lg\:max-w-4xl{max-width:56rem!important}.lg\:flex-1{flex:1 1 0%!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-start{align-items:flex-start!important}.lg\:items-center{align-items:center!important}.lg\:justify-start{justify-content:flex-start!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-between{justify-content:space-between!important}.lg\:gap-8{gap:2rem!important}.lg\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(5rem*var(--tw-space-x-reverse))!important}.lg\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(3rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(3rem*var(--tw-space-x-reverse))!important}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1.5rem*var(--tw-space-x-reverse))!important}.lg\:p-12{padding:3rem!important}.lg\:p-20{padding:5rem!important}.lg\:p-4{padding:1rem!important}.lg\:py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.lg\:px-20{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-16{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-12{padding-left:3rem!important;padding-right:3rem!important}.lg\:py-8{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.lg\:py-24{padding-bottom:6rem!important;padding-top:6rem!important}.lg\:px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:py-28{padding-bottom:7rem!important;padding-top:7rem!important}.lg\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pt-6{padding-top:1.5rem!important}.lg\:pt-4{padding-top:1rem!important}.lg\:pb-10{padding-bottom:2.5rem!important}.lg\:pt-28{padding-top:7rem!important}.lg\:pb-28{padding-bottom:7rem!important}.lg\:pb-24{padding-bottom:6rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:text-5xl{font-size:3rem!important}.lg\:text-6xl{font-size:4rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1!important}.xl\:mx-20{margin-left:5rem!important;margin-right:5rem!important}.xl\:mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:mt-0{margin-top:0!important}.xl\:flex{display:flex!important}.xl\:max-w-lg{max-width:32rem!important}.xl\:max-w-sm{max-width:24rem!important}.xl\:max-w-none{max-width:none!important}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xl\:flex-row{flex-direction:row!important}.xl\:gap-4{gap:1rem!important}.xl\:p-12{padding:3rem!important}.xl\:py-12{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:1450px){.\32xl\:mt-0{margin-top:0!important}} \ No newline at end of file + +/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com */ + +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; + /* 1 */ + border-width: 0; + /* 2 */ + border-style: solid; + /* 2 */ + border-color: #e5e7eb; + /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +*/ + +html { + line-height: 1.5; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ + -moz-tab-size: 4; + /* 3 */ + -o-tab-size: 4; + tab-size: 4; + /* 3 */ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + /* 4 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; + /* 1 */ + line-height: inherit; + /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; + /* 1 */ + color: inherit; + /* 2 */ + border-top-width: 1px; + /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font family by default. +2. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; + /* 1 */ + border-color: inherit; + /* 2 */ + border-collapse: collapse; + /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + font-weight: inherit; + /* 1 */ + line-height: inherit; + /* 1 */ + color: inherit; + /* 1 */ + margin: 0; + /* 2 */ + padding: 0; + /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; + /* 1 */ + background-color: transparent; + /* 2 */ + background-image: none; + /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ + +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + /* 1 */ + vertical-align: middle; + /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +*, ::before, ::after{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::-webkit-backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +main{ + padding-top: 0px; +} + +article p{ + font-size: 1.125rem; +} + +/* +html, body { + @apply dark:bg-black; + +body { + @apply font-serif dark:text-gray-200; +} +*/ + +p { + /* for handling Markdown-created

and

  • */ + font-size: 1.125rem; +} + +pre, +code { + font-feature-settings: normal; +} + +.navWhite, +.navWhite:visited{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.navWhite:focus, +.navWhite:active{ + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.text-blue-light{ + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.text-blue-dark { + /* for dark mode + @apply text-blue-200; + */ +} + +.text-shadow-titles { + text-shadow: 4px 4px 2px #000; +} + +.gradient-titles{ + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + --tw-gradient-from: #0000aa; + --tw-gradient-to: rgb(0 0 170 / 0); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #000000; +} + +.ctr{ + text-align: center; +} + +.legal{ + font-size: .75rem; +} + +nav h4 a:hover{ + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 136 255 / var(--tw-text-opacity)); +} + +nav h4 a, +nav h4 a:focus, +nav h4 a:active{ + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a h2{ + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a{ + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(0 0 187 / var(--tw-text-opacity)); +} + +a:focus, +a:hover{ + --tw-text-opacity: 1; + color: rgb(0 136 255 / var(--tw-text-opacity)); +} + +a:active{ + --tw-border-opacity: 1; + border-color: rgb(0 0 255 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(0 0 136 / var(--tw-text-opacity)); +} + +h5 a{ + font-weight: 400; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +/* +a:hover { + @apply dark:text-blue-300; +} +*/ + +sup a, +a.previous, +a.next, +.footnote-return{ + border-bottom-width: 0px; +} + +#nav-toggle:checked + #navMenu{ + display: block; +} + +a.navborderless{ + border-bottom-width: 0px; +} + +/* +.dateInfo { + @apply text-gray-700 dark:text-gray-400; +} +*/ + +h1, +.h1, +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + line-height: 1.25; + letter-spacing: -0.025em; +} + +h1, +.h1{ + margin-bottom: 1rem; + font-size: 2.25rem; + font-weight: 800; +} + +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6{ + font-weight: 700; +} + +h2, +.h2{ + font-size: 2.25rem; +} + +h4, +.h4{ + font-size: 1.5rem; +} + +h5{ + font-style: normal; +} + +h5, +.h5, +h6, +.h6{ + font-size: 1.125rem; +} + +.height-hero { + height: 45vh; + max-height: 45vh; + overflow: hidden; +} + +.height-post { + height: 35vh; + max-height: 35vh; +} + +.imgCover{ + height: 100%; + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} + +.background-hero-image-div{ + position: relative; + width: 100%; + overflow: hidden; + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + /* Have to allow for mobile browsers' own "chrome"; can't go by Inspector simulations of smaller breakpoints */ + height: 80vh; + max-height: 80vh; +} + +.background-hero-title-block-fit{ + position: absolute; + bottom: 0px; + display: block; + width: 100%; + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + --tw-gradient-from: #000000; + --tw-gradient-to: rgb(0 0 0 / 0); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 1.5rem; +} + +.background-hero-title-text { + text-shadow: 4px 4px 2px #000; +} + +@media screen and (min-width: 768px) { + .background-hero-title-block-fit{ + padding-left: 3rem; + padding-right: 3rem; + } + + .background-hero-image-div { + height: 85vh; + max-height: 85vh; + } +} + +@media screen and (min-width: 1024px) { + .background-hero-title-block-fit{ + padding-left: 4rem; + padding-right: 4rem; + } + + .background-hero-image-div { + height: 95vh; + max-height: 95vh; + } +} + +.text-nowrap, +.text-nobrk{ + white-space: nowrap; +} + +article h1, +article h2, +article h3, +article h4{ + margin-top: 2rem; + margin-bottom: 1.5rem; + letter-spacing: -0.025em; +} + +article p{ + font-size: 1.125rem; + line-height: 1.625; +} + +article img.containedImage { + min-width: 100%; + max-width: 100%; + height: auto; + width: 100%; +} + +@media screen and (min-width: 768px) { + .height-hero { + height: 70vh; + max-height: 70vh; + } + + .height-post { + height: 40vh; + max-height: 40vh; + } + + article p{ + font-size: 1.25rem; + line-height: 1.625; + } +} + +@media screen and (min-width: 1920px) { + article p{ + font-size: 1.5rem; + line-height: 1.625; + } +} + +/* +.yellowBox { + @apply font-sans bg-yellow-200 border border-gray-900 border-solid mx-auto my-2 w-full px-6 py-2 dark:bg-gray-800 dark:border-gray-500; +} +*/ + +.yellowbox p{ + margin: 0px; + width: 100%; + padding: 0.5rem; +} + +ul, +ol{ + padding-left: 2rem; +} + +ul{ + list-style-type: disc; +} + +ol{ + list-style-type: decimal; +} + +.twitter-tweet{ + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; +} + +table.leagues{ + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; + width: 91.666667%; + border-collapse: collapse; + border-width: 0px; +} + +table.leagues td.col{ + width: 50%; +} + +@media (min-width: 900px) { + table.leagues{ + width: 60%; + } + + table.noborders{ + width: 91.666667%; + } +} + +table.noborders{ + margin-left: auto; + margin-right: auto; + margin-top: 1.5rem; + margin-bottom: 1rem; + width: 100%; + border-collapse: collapse; + border-width: 0px; +} + +table.noborders td{ + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-right: 0px; + padding-left: 0.5rem; + text-align: left; + vertical-align: middle; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + /* text-align: left !important; */ +} + +table.noborders td img{ + margin: 0px; + display: inline-block; + vertical-align: middle; +} + +table.noborders tr{ + --tw-bg-opacity: 1; + background-color: rgb(187 238 255 / var(--tw-bg-opacity)); +} + +table.noborders tr:nth-child(even){ + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +table.noborders thead tr{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 170 / var(--tw-bg-opacity)); +} + +table.noborders thead td{ + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +table.noborders td.td70 { + width: 70%; +} + +table.noborders td.td70 img{ + display: block; + height: auto; + width: 50%; + max-width: 50%; +} + +table.noborders td.td30 { + width: 30%; +} + +/* +blockquote { + @apply px-6 text-gray-700 dark:text-gray-400; +} +*/ + +/* start, footnotes */ + +.footnote-definition, +.footnote-reference{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.footnote-reference { + font-size: 0.65em; + top: -0.5em; +} + +.footnote-sim { + font-size: 0.65em; + color: #0000ff; + @media (prefers-color-scheme: dark) { + color: #00aaff; + } +} + +.footnotes { + & ol { + -webkit-padding-start: 1.5rem; + padding-inline-start: 1.5rem; + } + & ol li { + margin-bottom: 0.5rem; + font-size: $pokey; + } + & li p { + font-size: 100%; + line-height: 1.4; + } + & .footnote-backref { + font-size: 75%; + } +} + +a.footnote-return { + font-size: 50%; +} + +article > .footnote-definition { + border-top: 1px solid black; + padding-top: 1em; + margin-top: 1em; +} + +article > .footnote-definition ~ .footnote-definition { + border-top: 0; + padding-top: 0; + margin-top: 0; +} + +.footnote-definition-label { + top: -0.4em; + font-size: 0.65em; +} + +.footnote-definition-label + p { + font-size: 75%; + margin-top: -1.75em; + margin-left: 1em; + line-height: 1.35; +} + +.footnote-definition-label::after { + content: "."; +} + +/* == end, footnotes */ + +.aspect-16x9 { + padding-bottom: 56.25%; +} + +/* +hr { + @apply border-solid border-gray-900 dark:border-gray-100; +} +*/ + +footer{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.lazypicturecaption{ + margin-top: 0.5rem; + padding: 0px; + text-align: center; + font-size: .875rem; + line-height: 1.375; +} + +.home-colOne p{ + margin-bottom: 1rem; + line-height: 2rem; +} + +.home-colOne img{ + margin-top: 1rem; + margin-bottom: 1rem; +} + +.container-comments { + margin: 0 auto; + font-size: 85%; + width: 85%; + max-width: 720px !important; + margin-bottom: 0; +} + +@media screen and (min-width: 900px) { + .container-comments { + width: 40%; + } +} + +.container{ + width: 100%; +} + +@media (min-width: 640px){ + .container{ + max-width: 640px; + } +} + +@media (min-width: 768px){ + .container{ + max-width: 768px; + } +} + +@media (min-width: 1024px){ + .container{ + max-width: 1024px; + } +} + +@media (min-width: 1280px){ + .container{ + max-width: 1280px; + } +} + +@media (min-width: 1450px){ + .container{ + max-width: 1450px; + } +} + +h1{ + font-size: 1.875rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + h1{ + font-size: 5rem; + } +} + +h2{ + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 1.875rem; + font-weight: 300; + line-height: 1; +} + +@media (min-width: 1024px){ + h2{ + font-size: 4rem; + } +} + +h2 strong{ + font-weight: 500; +} + +h3{ + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 1.25rem; + font-weight: 200; + line-height: 1; +} + +@media (min-width: 1024px){ + h3{ + font-size: 2.25rem; + } +} + +h3 strong{ + font-weight: 600; +} + +h4{ + font-size: .875rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + h4{ + font-size: 1.5rem; + } +} + +h5{ + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.05rem; + font-weight: 600; + letter-spacing: 0.1em; + --tw-text-opacity: 1; + color: rgb(113 113 122 / var(--tw-text-opacity)); +} + +h6{ + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.05rem; + font-weight: 400; + font-style: normal; +} + +p{ + font-size: 1.125rem; +} + +blockquote{ + margin-left: 0.5rem; + margin-right: 0.5rem; + margin-top: 0.5rem; + margin-bottom: 0.5rem; + border-left-width: 4px; + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); + padding: 0.5rem; +} + +li{ + font-size: 1rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + li{ + font-size: 1rem; + } +} + +li li{ + font-size: .875rem; + font-weight: 300; +} + +@media (min-width: 1024px){ + li li{ + font-size: .875rem; + } +} + +button{ + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-block; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-transform: capitalize; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +@media (min-width: 1024px){ + button{ + margin-right: 1.25rem; + font-size: 1.125rem; + } +} + +.my-header h4{ + color:#9f9f9f; +} + +.article h2{ + font-size: 2.25rem; + font-family: Lato,sans-serif!important; + line-height: 1.5; + font-weight: 700; + color:#333; +} + +.article h1{ + font-family: Lato,sans-serif!important; +} + +:root { + --md-admonition-icon--note: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--abstract: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--info: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--tip: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--success: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--question: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--warning: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--failure: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--danger: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--bug: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--example: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--quote: url("data:image/svg+xml;charset=utf-8,"); + --md-details-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E"); +} + +:is(.admonition) { + display: flow-root; + margin: 1.5625em 0; + padding: 0 1.2rem; + color: var(--fg); + page-break-inside: avoid; + background-color: var(--bg); + border: 0 solid black; + border-inline-start-width: 0.4rem; + border-radius: 0.2rem; + box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.05), 0 0 0.1rem rgba(0, 0, 0, 0.1); +} + +.admonition p { + display: block; + -webkit-margin-before: 1em; + margin-block-start: 1em; + -webkit-margin-after: 1em; + margin-block-end: 1em; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + -webkit-margin-end: 0px; + margin-inline-end: 0px; + font-size: 0.8rem; +} + +@media print { + :is(.admonition) { + box-shadow: none; + } +} + +:is(.admonition) > * { + box-sizing: border-box; +} + +:is(.admonition) :is(.admonition) { + margin-top: 1em; + margin-bottom: 1em; +} + +:is(.admonition) > .tabbed-set:only-child { + margin-top: 0; +} + +html :is(.admonition) > :last-child { + margin-bottom: 1.2rem; +} + +:is(.admonition-title, summary) { + position: relative; + margin-block: 0; + margin-inline: -1.6rem -1.2rem; + padding-block: 0.8rem; + padding-inline: 4rem 1.2rem; + font-weight: 700; + background-color: rgba(68, 138, 255, 0.1); + border: 0 solid #448aff; + border-inline-start-width: 0.4rem; + border-start-start-radius: 0.2rem; + display: flex; +} + +:is(.admonition-title, summary) > p { + margin: 0; +} + +html :is(.admonition-title, summary):last-child { + margin-bottom: 0; +} + +:is(.admonition-title, summary)::before { + position: absolute; + top: 0.625em; + inset-inline-start: 1.2rem; + width: 1.4rem; + height: 1.4rem; + background-color: #448aff; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + mask-repeat: no-repeat; + -webkit-mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-size: contain; + content: ""; +} + +:is(.admonition):is(.note) { + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary) { + background-color: rgba(68, 138, 255, 0.1); + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary)::before { + background-color: #448aff; + mask-image: var(--md-admonition-icon--note); + -webkit-mask-image: var(--md-admonition-icon--note); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.abstract, .summary, .tldr) { + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary) { + background-color: rgba(0, 176, 255, 0.1); + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary)::before { + background-color: #00b0ff; + mask-image: var(--md-admonition-icon--abstract); + -webkit-mask-image: var(--md-admonition-icon--abstract); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.info, .todo) { + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary) { + background-color: rgba(0, 184, 212, 0.1); + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary)::before { + background-color: #00b8d4; + mask-image: var(--md-admonition-icon--info); + -webkit-mask-image: var(--md-admonition-icon--info); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.tip, .hint, .important) { + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary) { + background-color: rgba(0, 191, 165, 0.1); + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary)::before { + background-color: #00bfa5; + mask-image: var(--md-admonition-icon--tip); + -webkit-mask-image: var(--md-admonition-icon--tip); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.success, .check, .done) { + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary) { + background-color: rgba(0, 200, 83, 0.1); + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary)::before { + background-color: #00c853; + mask-image: var(--md-admonition-icon--success); + -webkit-mask-image: var(--md-admonition-icon--success); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.question, .help, .faq) { + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary) { + background-color: rgba(100, 221, 23, 0.1); + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary)::before { + background-color: #64dd17; + mask-image: var(--md-admonition-icon--question); + -webkit-mask-image: var(--md-admonition-icon--question); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.warning, .caution, .attention) { + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary) { + background-color: rgba(255, 145, 0, 0.1); + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary)::before { + background-color: #ff9100; + mask-image: var(--md-admonition-icon--warning); + -webkit-mask-image: var(--md-admonition-icon--warning); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.failure, .fail, .missing) { + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary) { + background-color: rgba(255, 82, 82, 0.1); + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary)::before { + background-color: #ff5252; + mask-image: var(--md-admonition-icon--failure); + -webkit-mask-image: var(--md-admonition-icon--failure); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.danger, .error) { + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary) { + background-color: rgba(255, 23, 68, 0.1); + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary)::before { + background-color: #ff1744; + mask-image: var(--md-admonition-icon--danger); + -webkit-mask-image: var(--md-admonition-icon--danger); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.bug) { + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary) { + background-color: rgba(245, 0, 87, 0.1); + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary)::before { + background-color: #f50057; + mask-image: var(--md-admonition-icon--bug); + -webkit-mask-image: var(--md-admonition-icon--bug); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.example) { + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary) { + background-color: rgba(124, 77, 255, 0.1); + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary)::before { + background-color: #7c4dff; + mask-image: var(--md-admonition-icon--example); + -webkit-mask-image: var(--md-admonition-icon--example); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.quote, .cite) { + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary) { + background-color: rgba(158, 158, 158, 0.1); + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary)::before { + background-color: #9e9e9e; + mask-image: var(--md-admonition-icon--quote); + -webkit-mask-image: var(--md-admonition-icon--quote); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +.navy :is(.admonition) { + background-color: var(--sidebar-bg); +} + +.ayu :is(.admonition), +.coal :is(.admonition) { + background-color: var(--theme-hover); +} + +.rust :is(.admonition) { + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} + +:is(.admonition-title) { + font-feature-settings: "kern", "liga"; + font-weight: 600; + font-size: 0.84rem; + border: none; + padding: 10px 50px; +} + +:is(summary)::after { + top: 0.625em; + width: 1.4rem; + height: 1.4rem; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-size: contain; + content: ""; + background-color: black; + mask-image: var(--md-details-icon); + -webkit-mask-image: var(--md-details-icon); + mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + position: absolute; + transform: rotate(-90deg); + transition: transform 0.25s; + right: 0.4rem; +} + +details[open] > summary::after { + transform: rotate(0deg); +} + +.sr-only{ + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border-width: 0 !important; +} + +.static{ + position: static !important; +} + +.fixed{ + position: fixed !important; +} + +.absolute{ + position: absolute !important; +} + +.relative{ + position: relative !important; +} + +.inset-0{ + top: 0px !important; + right: 0px !important; + bottom: 0px !important; + left: 0px !important; +} + +.inset-x-0{ + left: 0px !important; + right: 0px !important; +} + +.top-0{ + top: 0px !important; +} + +.left-0{ + left: 0px !important; +} + +.z-20{ + z-index: 20 !important; +} + +.z-10{ + z-index: 10 !important; +} + +.z-50{ + z-index: 50 !important; +} + +.z-30{ + z-index: 30 !important; +} + +.order-2{ + order: 2 !important; +} + +.order-1{ + order: 1 !important; +} + +.col-span-3{ + grid-column: span 3 / span 3 !important; +} + +.m-0{ + margin: 0px !important; +} + +.m-2{ + margin: 0.5rem !important; +} + +.m-4{ + margin: 1rem !important; +} + +.mx-auto{ + margin-left: auto !important; + margin-right: auto !important; +} + +.mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; +} + +.my-2{ + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.-my-2{ + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; +} + +.mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.my-0{ + margin-top: 0px !important; + margin-bottom: 0px !important; +} + +.my-8{ + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.my-4{ + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-10{ + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.mx-1{ + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.my-1{ + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-5{ + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; +} + +.-mx-4{ + margin-left: -1rem !important; + margin-right: -1rem !important; +} + +.-mx-8{ + margin-left: -2rem !important; + margin-right: -2rem !important; +} + +.my-6{ + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.mt-10{ + margin-top: 2.5rem !important; +} + +.mt-0{ + margin-top: 0px !important; +} + +.mb-3{ + margin-bottom: 0.75rem !important; +} + +.mb-8{ + margin-bottom: 2rem !important; +} + +.mr-2{ + margin-right: 0.5rem !important; +} + +.mt-16{ + margin-top: 4rem !important; +} + +.-mr-2{ + margin-right: -0.5rem !important; +} + +.mt-8{ + margin-top: 2rem !important; +} + +.mt-5{ + margin-top: 1.25rem !important; +} + +.mt-6{ + margin-top: 1.5rem !important; +} + +.mb-4{ + margin-bottom: 1rem !important; +} + +.mb-10{ + margin-bottom: 2.5rem !important; +} + +.ml-auto{ + margin-left: auto !important; +} + +.mb-0{ + margin-bottom: 0px !important; +} + +.mt-12{ + margin-top: 3rem !important; +} + +.mt-2{ + margin-top: 0.5rem !important; +} + +.mb-16{ + margin-bottom: 4rem !important; +} + +.ml-4{ + margin-left: 1rem !important; +} + +.mr-5{ + margin-right: 1.25rem !important; +} + +.mt-3{ + margin-top: 0.75rem !important; +} + +.mt-1{ + margin-top: 0.25rem !important; +} + +.ml-5{ + margin-left: 1.25rem !important; +} + +.mb-12{ + margin-bottom: 3rem !important; +} + +.mr-8{ + margin-right: 2rem !important; +} + +.mb-6{ + margin-bottom: 1.5rem !important; +} + +.mb-5{ + margin-bottom: 1.25rem !important; +} + +.ml-8{ + margin-left: 2rem !important; +} + +.ml-1{ + margin-left: 0.25rem !important; +} + +.mr-4{ + margin-right: 1rem !important; +} + +.-mt-16{ + margin-top: -4rem !important; +} + +.mt-4{ + margin-top: 1rem !important; +} + +.ml-10{ + margin-left: 2.5rem !important; +} + +.block{ + display: block !important; +} + +.inline-block{ + display: inline-block !important; +} + +.inline{ + display: inline !important; +} + +.flex{ + display: flex !important; +} + +.inline-flex{ + display: inline-flex !important; +} + +.grid{ + display: grid !important; +} + +.hidden{ + display: none !important; +} + +.h-8{ + height: 2rem !important; +} + +.h-auto{ + height: auto !important; +} + +.h-6{ + height: 1.5rem !important; +} + +.h-screen{ + height: 100vh !important; +} + +.h-10{ + height: 2.5rem !important; +} + +.h-32{ + height: 8rem !important; +} + +.h-12{ + height: 3rem !important; +} + +.h-full{ + height: 100% !important; +} + +.h-16{ + height: 4rem !important; +} + +.h-4{ + height: 1rem !important; +} + +.h-5{ + height: 1.25rem !important; +} + +.h-48{ + height: 12rem !important; +} + +.h-1\/2{ + height: 50% !important; +} + +.h-1\/3{ + height: 33.333333% !important; +} + +.max-h-screen{ + max-height: 100vh !important; +} + +.max-h-80{ + max-height: 20rem !important; +} + +.min-h-screen{ + min-height: 100vh !important; +} + +.w-8{ + width: 2rem !important; +} + +.w-screen{ + width: 100vw !important; +} + +.w-48{ + width: 12rem !important; +} + +.w-6{ + width: 1.5rem !important; +} + +.w-full{ + width: 100% !important; +} + +.w-72{ + width: 18rem !important; +} + +.w-10{ + width: 2.5rem !important; +} + +.w-32{ + width: 8rem !important; +} + +.w-3\/4{ + width: 75% !important; +} + +.w-4\/6{ + width: 66.666667% !important; +} + +.w-2\/6{ + width: 33.333333% !important; +} + +.w-12{ + width: 3rem !important; +} + +.w-64{ + width: 16rem !important; +} + +.w-7\/12{ + width: 58.333333% !important; +} + +.w-4{ + width: 1rem !important; +} + +.w-16{ + width: 4rem !important; +} + +.w-20{ + width: 5rem !important; +} + +.w-5{ + width: 1.25rem !important; +} + +.w-auto{ + width: auto !important; +} + +.max-w-lg{ + max-width: 32rem !important; +} + +.max-w-full{ + max-width: 100% !important; +} + +.max-w-screen-2xl{ + max-width: 1450px !important; +} + +.max-w-4xl{ + max-width: 56rem !important; +} + +.max-w-7xl{ + max-width: 80rem !important; +} + +.max-w-screen-xl{ + max-width: 1280px !important; +} + +.max-w-xs{ + max-width: 20rem !important; +} + +.flex-1{ + flex: 1 1 0% !important; +} + +.flex-shrink-0{ + flex-shrink: 0 !important; +} + +.origin-top-right{ + transform-origin: top right !important; +} + +.-translate-y-1{ + --tw-translate-y: -0.25rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-0{ + --tw-translate-y: -0px !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.rotate-0{ + --tw-rotate: 0deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-rotate-90{ + --tw-rotate: -90deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.rotate-180{ + --tw-rotate: 180deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-95{ + --tw-scale-x: .95 !important; + --tw-scale-y: .95 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-100{ + --tw-scale-x: 1 !important; + --tw-scale-y: 1 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.transform{ + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.cursor-pointer{ + cursor: pointer !important; +} + +.list-none{ + list-style-type: none !important; +} + +.grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; +} + +.grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)) !important; +} + +.flex-row{ + flex-direction: row !important; +} + +.flex-col{ + flex-direction: column !important; +} + +.flex-col-reverse{ + flex-direction: column-reverse !important; +} + +.flex-wrap{ + flex-wrap: wrap !important; +} + +.flex-nowrap{ + flex-wrap: nowrap !important; +} + +.items-start{ + align-items: flex-start !important; +} + +.items-center{ + align-items: center !important; +} + +.items-baseline{ + align-items: baseline !important; +} + +.justify-center{ + justify-content: center !important; +} + +.justify-between{ + justify-content: space-between !important; +} + +.justify-around{ + justify-content: space-around !important; +} + +.gap-5{ + gap: 1.25rem !important; +} + +.gap-6{ + gap: 1.5rem !important; +} + +.gap-4{ + gap: 1rem !important; +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important; +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important; +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important; +} + +.divide-y > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important; +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-divide-opacity)) !important; +} + +.divide-gray-200 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-divide-opacity)) !important; +} + +.overflow-hidden{ + overflow: hidden !important; +} + +.overflow-visible{ + overflow: visible !important; +} + +.overflow-y-auto{ + overflow-y: auto !important; +} + +.overflow-x-hidden{ + overflow-x: hidden !important; +} + +.overflow-x-scroll{ + overflow-x: scroll !important; +} + +.text-ellipsis{ + text-overflow: ellipsis !important; +} + +.rounded-full{ + border-radius: 9999px !important; +} + +.rounded-md{ + border-radius: 0.375rem !important; +} + +.rounded{ + border-radius: 0.25rem !important; +} + +.rounded-lg{ + border-radius: 0.5rem !important; +} + +.rounded-none{ + border-radius: 0px !important; +} + +.rounded-l-md{ + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-r-md{ + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} + +.border-2{ + border-width: 2px !important; +} + +.border{ + border-width: 1px !important; +} + +.border-4{ + border-width: 4px !important; +} + +.border-0{ + border-width: 0px !important; +} + +.border-b{ + border-bottom-width: 1px !important; +} + +.border-r-0{ + border-right-width: 0px !important; +} + +.border-t{ + border-top-width: 1px !important; +} + +.border-t-2{ + border-top-width: 2px !important; +} + +.border-dashed{ + border-style: dashed !important; +} + +.border-white{ + --tw-border-opacity: 1 !important; + border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important; +} + +.border-gray-600{ + --tw-border-opacity: 1 !important; + border-color: rgb(75 85 99 / var(--tw-border-opacity)) !important; +} + +.border-gray-400{ + --tw-border-opacity: 1 !important; + border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important; +} + +.border-transparent{ + border-color: transparent !important; +} + +.border-black{ + --tw-border-opacity: 1 !important; + border-color: rgb(0 0 0 / var(--tw-border-opacity)) !important; +} + +.border-gray-300{ + --tw-border-opacity: 1 !important; + border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important; +} + +.border-gray-200{ + --tw-border-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important; +} + +.border-gray-50{ + --tw-border-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-border-opacity)) !important; +} + +.bg-gray-200{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.bg-transparent{ + background-color: transparent !important; +} + +.bg-stone-200{ + --tw-bg-opacity: 1 !important; + background-color: rgb(231 229 228 / var(--tw-bg-opacity)) !important; +} + +.bg-white{ + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-50{ + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-100{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-300{ + --tw-bg-opacity: 1 !important; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important; +} + +.bg-cover{ + background-size: cover !important; +} + +.bg-center{ + background-position: center !important; +} + +.bg-no-repeat{ + background-repeat: no-repeat !important; +} + +.object-cover{ + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.p-2{ + padding: 0.5rem !important; +} + +.p-4{ + padding: 1rem !important; +} + +.p-8{ + padding: 2rem !important; +} + +.p-3{ + padding: 0.75rem !important; +} + +.p-6{ + padding: 1.5rem !important; +} + +.p-12{ + padding: 3rem !important; +} + +.p-1{ + padding: 0.25rem !important; +} + +.py-10{ + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.px-4{ + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.py-4{ + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; +} + +.py-3{ + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.px-0{ + padding-left: 0px !important; + padding-right: 0px !important; +} + +.py-12{ + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-1{ + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-5{ + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; +} + +.px-3{ + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} + +.px-5{ + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; +} + +.px-2{ + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.py-8{ + padding-top: 2rem !important; + padding-bottom: 2rem !important; +} + +.pl-3{ + padding-left: 0.75rem !important; +} + +.pl-6{ + padding-left: 1.5rem !important; +} + +.pr-2{ + padding-right: 0.5rem !important; +} + +.pb-6{ + padding-bottom: 1.5rem !important; +} + +.pb-12{ + padding-bottom: 3rem !important; +} + +.pl-12{ + padding-left: 3rem !important; +} + +.pt-6{ + padding-top: 1.5rem !important; +} + +.pb-4{ + padding-bottom: 1rem !important; +} + +.pt-24{ + padding-top: 6rem !important; +} + +.pt-16{ + padding-top: 4rem !important; +} + +.pt-8{ + padding-top: 2rem !important; +} + +.pt-4{ + padding-top: 1rem !important; +} + +.pb-10{ + padding-bottom: 2.5rem !important; +} + +.pb-0{ + padding-bottom: 0px !important; +} + +.pt-12{ + padding-top: 3rem !important; +} + +.pr-20{ + padding-right: 5rem !important; +} + +.pl-20{ + padding-left: 5rem !important; +} + +.pt-5{ + padding-top: 1.25rem !important; +} + +.pl-1{ + padding-left: 0.25rem !important; +} + +.pt-1{ + padding-top: 0.25rem !important; +} + +.pt-2{ + padding-top: 0.5rem !important; +} + +.pb-2{ + padding-bottom: 0.5rem !important; +} + +.pl-0{ + padding-left: 0px !important; +} + +.pt-10{ + padding-top: 2.5rem !important; +} + +.text-left{ + text-align: left !important; +} + +.text-center{ + text-align: center !important; +} + +.text-right{ + text-align: right !important; +} + +.font-serif{ + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important; +} + +.text-2xl{ + font-size: 1.5rem !important; +} + +.text-xs{ + font-size: .75rem !important; +} + +.text-lg{ + font-size: 1.125rem !important; +} + +.text-sm{ + font-size: .875rem !important; +} + +.text-base{ + font-size: 1rem !important; +} + +.text-5xl{ + font-size: 3rem !important; +} + +.text-xl{ + font-size: 1.25rem !important; +} + +.text-4xl{ + font-size: 2.25rem !important; +} + +.text-3xl{ + font-size: 1.875rem !important; +} + +.text-md{ + font-size: 1.05rem !important; +} + +.font-medium{ + font-weight: 500 !important; +} + +.font-normal{ + font-weight: 400 !important; +} + +.font-black{ + font-weight: 900 !important; +} + +.font-light{ + font-weight: 300 !important; +} + +.font-semibold{ + font-weight: 600 !important; +} + +.font-extrabold{ + font-weight: 800 !important; +} + +.font-bold{ + font-weight: 700 !important; +} + +.uppercase{ + text-transform: uppercase !important; +} + +.lowercase{ + text-transform: lowercase !important; +} + +.capitalize{ + text-transform: capitalize !important; +} + +.not-italic{ + font-style: normal !important; +} + +.leading-none{ + line-height: 1 !important; +} + +.leading-8{ + line-height: 2rem !important; +} + +.leading-6{ + line-height: 1.5rem !important; +} + +.leading-3{ + line-height: .75rem !important; +} + +.leading-snug{ + line-height: 1.375 !important; +} + +.leading-4{ + line-height: 1rem !important; +} + +.leading-7{ + line-height: 1.75rem !important; +} + +.leading-5{ + line-height: 1.25rem !important; +} + +.leading-tight{ + line-height: 1.25 !important; +} + +.leading-relaxed{ + line-height: 1.625 !important; +} + +.tracking-tight{ + letter-spacing: -0.025em !important; +} + +.tracking-wide{ + letter-spacing: 0.025em !important; +} + +.text-gray-700{ + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.text-gray-600{ + --tw-text-opacity: 1 !important; + color: rgb(75 85 99 / var(--tw-text-opacity)) !important; +} + +.text-blue-500{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 255 / var(--tw-text-opacity)) !important; +} + +.text-gray-900{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.text-gray-400{ + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} + +.text-gray-500{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.text-gray-800{ + --tw-text-opacity: 1 !important; + color: rgb(31 41 55 / var(--tw-text-opacity)) !important; +} + +.text-black{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} + +.text-gray-300{ + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} + +.text-white{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-700{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 170 / var(--tw-text-opacity)) !important; +} + +.text-blue-400{ + --tw-text-opacity: 1 !important; + color: rgb(0 51 255 / var(--tw-text-opacity)) !important; +} + +.opacity-0{ + opacity: 0 !important; +} + +.opacity-100{ + opacity: 1 !important; +} + +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-sm{ + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.\!shadow-none{ + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.grayscale{ + --tw-grayscale: grayscale(100%) !important; + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; +} + +.filter{ + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; +} + +.backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; +} + +.transition{ + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-transform{ + transition-property: transform !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-all{ + transition-property: all !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-shadow{ + transition-property: box-shadow !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.duration-200{ + transition-duration: 200ms !important; +} + +.duration-150{ + transition-duration: 150ms !important; +} + +.duration-100{ + transition-duration: 100ms !important; +} + +.duration-75{ + transition-duration: 75ms !important; +} + +.duration-500{ + transition-duration: 500ms !important; +} + +.duration-300{ + transition-duration: 300ms !important; +} + +.ease-in{ + transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; +} + +.ease-out{ + transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; +} + +.ease-in-out{ + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; +} + +/* Custom CSS for header partial */ + +.backdrop-blur { + -webkit-backdrop-filter: blur(40px); +} + +* { + font-family: "Lato", sans-serif; +} + +.bg-semi-white { + background-color: rgba(255, 255, 255, 0.75); +} + +/* Custom css allowing image styling in markdown */ + +img[src*="#mx-auto"] { + margin: auto; +} + +img[src*="#small"] { + width: 68px; +} + +img[src*="#medium"] { + width: 400px; + margin: auto; +} + +img[src*="#logo"] { + max-width: min(250px, 100%); + margin: auto; +} + +img[src*="#large"] { + width: 1000px; + margin: auto; +} + +img[src*="#tft_img"] { + width: 150px; + margin: 8px; +} + +img[src*="#absolute"] { + position: absolute; + left: 0; + top: 0; +} + +.footer-cust a{ + color: #999; + cursor: pointer; +} + +.footer-cust a:hover { + color: rgb(65, 65, 65); +} + +.footer-cust h6{ + margin-bottom: 15px; +} + +.logo_size{ + width:200px +} + +h1 { + line-height: 4rem; +} + +.nav p > a { + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + text-align: left; + line-height: 1.5rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + border-radius: 0.25rem; + border-color: transparent; + padding: 0.5rem; + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-block; + border-width: 2px; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + padding-left: 3rem; + padding-right: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-transform: capitalize; + box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); +} + +.nav p > a:hover { + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +.article p{ + font-size: 1.125rem; + font-family: Lato,sans-serif!important; + line-height: 1.7; + color:#333 +} + +.post-content-text a, .article a{ + color: #4ec48f; +} + +.post-content-text a:hover, .article a:hover{ + color: #2e9969; +} + +.article li{ + font-size: 1.125rem; +} + +.main-title { + font-family: Lato,sans-serif!important; +} + +button:hover :is(:where(a)) { + color: #5e5e5e; +} + +button :is(:where(p)) { + color: #3d3b39; + font-weight: 400; +} + +button a { + line-height: 1.3; + padding-left: 3rem; + padding-right: 3rem; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)) +} + +.long-text a{ + padding-left: 2rem; + padding-right: 2rem; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a { + border-width: 0px; +} + +header { + font-family: "Work Sans"; +} + +.nav_btn { + margin: 0 !important; + padding: 0 !important; + border: none !important; + box-shadow: none !important; +} + +.quicklinks { + box-sizing: border-box; + align-items: center; + width: auto; + margin: 0 auto; + border-radius: 10px; + margin-top: 30px; + flex-wrap: wrap; + margin-bottom: 20px; +} + +.quicklinks img { + height: auto; + max-width: 200px; + display: inline-block; + padding: 10px; + filter: grayscale(100%); + position: relative; + transition: all 0.2s ease; + opacity: 0.5; +} + +.quicklinks img:hover { + opacity: 1; + transition: all 0.2s ease; + filter: grayscale(0%); +} + +.banner { + width: 100%; + margin: 0; + padding: 120px 0; + text-align: center; + position: relative; + display: block; + color: #fff !important; + letter-spacing: 0.5px; + overflow: hidden; + background: #00838d; + transition: 1.5s; +} + +.header { + height: auto; + background: none; + padding: 200px 0; +} + +.banner h2, +.header h1 { + margin: auto; + color: #fff; + position: relative; + transition: 0.3s; + z-index: 1; + white-space: nowrap; +} + +.header h1 { + color: #000; + transition: none; +} + +.banner h2 svg { + font-size: 40px; + margin-left: 15px; + position: absolute; + top: 55%; + transform: translateY(-50%) scale(0.5); + opacity: 0; + transition: 0.3s; +} + +.banner .back { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background-position: center; + background-size: cover; + filter: grayscale(1) contrast(1.4); + opacity: 0.25; + transition: 1.5s; +} + +.header .back { + filter: none; + opacity: 1; + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.banner:hover { + background: #4b3a92; +} + +.header:hover { + background: none; +} + +.banner:hover h2 svg { + transform: translateY(-50%) scale(1); + opacity: 1; +} + +.banner:hover h2 { + padding-right: 40px; +} + +.header:hover h1 { + padding-right: 0; +} + +.banner:hover .back { + transform: scale(1.03); +} + +.header:hover .back { + transform: none; +} + +.my-test{ + font-family: "Work Sans", sans-serif !important; +} + +.post-content-text .my-test { + font-family: "Work Sans", sans-serif !important; + line-height: 1.7; +} + +.post-content-text h2 { + font-family: Lato,sans-serif!important; + line-height: 1.5; + font-size: 2.25rem; + font-weight: 700; +} + +.container-fluid { + width: 100%; + /* padding-right: 15px; + padding-left: 15px; */ + margin-right: auto; + margin-left: auto; +} + +.zola-anchor { + display: none; +} + +@media (min-width: 1024px){ + h2 { + font-size: 3.5rem; + } +} + +@media (max-width: 640px) { + .banner h2 { + font: 600 7vw/10vw; + } + + .header h1 { + font-size: 35px; + } + + .banner h2 svg { + font-size: 30px; + } +} + +@media (max-width: 480px) { + .banner, + .header { + padding: 80px 0; + } + + img[src*="#sm_none"] { + display: none; + } +} + +header #menu button{ + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + border-radius: 0.25rem; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + border-color: transparent; + padding: 0.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-align: left; + text-transform: capitalize; + line-height: 1.5rem; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +header #menu button:hover{ + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +header #menu button:first-child:hover{ + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +@media (min-width: 1024px){ + header #menu button{ + margin-right: 1.25rem; + font-size: 1.125rem; + } +} + +header #menu button a{ + padding-left: 0px; + padding-right: 0px; +} + +.focus-within\:outline-none:focus-within{ + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} + +.focus-within\:ring-2:focus-within{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; +} + +.focus-within\:ring-offset-2:focus-within{ + --tw-ring-offset-width: 2px !important; +} + +.hover\:border-blue-500:hover{ + --tw-border-opacity: 1 !important; + border-color: rgb(0 0 255 / var(--tw-border-opacity)) !important; +} + +.hover\:border-stone-200:hover{ + --tw-border-opacity: 1 !important; + border-color: rgb(231 229 228 / var(--tw-border-opacity)) !important; +} + +.hover\:bg-gray-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-400:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-50:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-200:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-stone-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)) !important; +} + +.hover\:text-blue-700:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 170 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-500:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.hover\:text-blue-300:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 136 255 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-900:hover{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:text-black:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} + +.hover\:\!text-gray-700:hover{ + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.hover\:underline:hover{ + -webkit-text-decoration-line: underline !important; + text-decoration-line: underline !important; +} + +.hover\:shadow-xl:hover{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.hover\:first\:text-gray-500:first-child:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.focus\:bg-gray-100:focus{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.focus\:bg-gray-200:focus{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.focus\:text-gray-500:focus{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.focus\:text-gray-900:focus{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.focus\:outline-none:focus{ + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} + +.focus\:ring-2:focus{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; +} + +.focus\:ring-offset-2:focus{ + --tw-ring-offset-width: 2px !important; +} + +@media (prefers-color-scheme: dark){ + .dark\:bg-gray-700{ + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; + } + + .dark\:bg-transparent{ + background-color: transparent !important; + } + + .dark\:text-gray-200{ + --tw-text-opacity: 1 !important; + color: rgb(229 231 235 / var(--tw-text-opacity)) !important; + } + + .dark\:hover\:bg-gray-600:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)) !important; + } + + .dark\:hover\:text-white:hover{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + } + + .dark\:focus\:text-white:focus{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + } +} + +@media (min-width: 640px){ + .sm\:col-span-2{ + grid-column: span 2 / span 2 !important; + } + + .sm\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .sm\:-mx-4{ + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .sm\:-mx-12{ + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .sm\:mt-0{ + margin-top: 0px !important; + } + + .sm\:mt-8{ + margin-top: 2rem !important; + } + + .sm\:flex{ + display: flex !important; + } + + .sm\:grid{ + display: grid !important; + } + + .sm\:h-10{ + height: 2.5rem !important; + } + + .sm\:h-2\/3{ + height: 66.666667% !important; + } + + .sm\:w-10{ + width: 2.5rem !important; + } + + .sm\:w-32{ + width: 8rem !important; + } + + .sm\:w-1\/2{ + width: 50% !important; + } + + .sm\:flex-1{ + flex: 1 1 0% !important; + } + + .sm\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .sm\:grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)) !important; + } + + .sm\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .sm\:gap-6{ + gap: 1.5rem !important; + } + + .sm\:gap-10{ + gap: 2.5rem !important; + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; + } + + .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important; + } + + .sm\:overflow-hidden{ + overflow: hidden !important; + } + + .sm\:rounded-md{ + border-radius: 0.375rem !important; + } + + .sm\:border-0{ + border-width: 0px !important; + } + + .sm\:border-r{ + border-right-width: 1px !important; + } + + .sm\:border-l{ + border-left-width: 1px !important; + } + + .sm\:bg-transparent{ + background-color: transparent !important; + } + + .sm\:p-6{ + padding: 1.5rem !important; + } + + .sm\:p-12{ + padding: 3rem !important; + } + + .sm\:p-0{ + padding: 0px !important; + } + + .sm\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .sm\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .sm\:px-0{ + padding-left: 0px !important; + padding-right: 0px !important; + } + + .sm\:px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .sm\:py-6{ + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .sm\:px-4{ + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .sm\:pb-8{ + padding-bottom: 2rem !important; + } + + .sm\:pt-10{ + padding-top: 2.5rem !important; + } + + .sm\:pb-16{ + padding-bottom: 4rem !important; + } + + .sm\:text-3xl{ + font-size: 1.875rem !important; + } + + .sm\:text-sm{ + font-size: .875rem !important; + } + + .sm\:leading-10{ + line-height: 2.5rem !important; + } +} + +@media (min-width: 768px){ + .md\:order-2{ + order: 2 !important; + } + + .md\:order-last{ + order: 9999 !important; + } + + .md\:col-span-2{ + grid-column: span 2 / span 2 !important; + } + + .md\:mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .md\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .md\:mx-12{ + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .md\:mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .md\:-mx-16{ + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .md\:mx-2{ + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + + .md\:mt-0{ + margin-top: 0px !important; + } + + .md\:mb-10{ + margin-bottom: 2.5rem !important; + } + + .md\:-mt-1{ + margin-top: -0.25rem !important; + } + + .md\:mb-0{ + margin-bottom: 0px !important; + } + + .md\:block{ + display: block !important; + } + + .md\:inline-block{ + display: inline-block !important; + } + + .md\:inline{ + display: inline !important; + } + + .md\:grid{ + display: grid !important; + } + + .md\:w-5\/6{ + width: 83.333333% !important; + } + + .md\:w-1\/6{ + width: 16.666667% !important; + } + + .md\:w-full{ + width: 100% !important; + } + + .md\:w-2\/3{ + width: 66.666667% !important; + } + + .md\:w-auto{ + width: auto !important; + } + + .md\:w-48{ + width: 12rem !important; + } + + .md\:max-w-full{ + max-width: 100% !important; + } + + .md\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .md\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .md\:flex-row{ + flex-direction: row !important; + } + + .md\:gap-12{ + gap: 3rem !important; + } + + .md\:gap-8{ + gap: 2rem !important; + } + + .md\:p-8{ + padding: 2rem !important; + } + + .md\:p-16{ + padding: 4rem !important; + } + + .md\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .md\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .md\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .md\:py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .md\:pr-0{ + padding-right: 0px !important; + } + + .md\:pl-8{ + padding-left: 2rem !important; + } + + .md\:text-left{ + text-align: left !important; + } + + .md\:text-4xl{ + font-size: 2.25rem !important; + } +} + +@media (min-width: 1024px){ + .lg\:m-4{ + margin: 1rem !important; + } + + .lg\:m-0{ + margin: 0px !important; + } + + .lg\:m-20{ + margin: 5rem !important; + } + + .lg\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .lg\:mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .lg\:mx-10{ + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .lg\:-mx-20{ + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .lg\:mx-28{ + margin-left: 7rem !important; + margin-right: 7rem !important; + } + + .lg\:mx-auto{ + margin-left: auto !important; + margin-right: auto !important; + } + + .lg\:-mx-12{ + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .lg\:mt-0{ + margin-top: 0px !important; + } + + .lg\:mr-8{ + margin-right: 2rem !important; + } + + .lg\:mb-8{ + margin-bottom: 2rem !important; + } + + .lg\:-mt-6{ + margin-top: -1.5rem !important; + } + + .lg\:mt-6{ + margin-top: 1.5rem !important; + } + + .lg\:mr-24{ + margin-right: 6rem !important; + } + + .lg\:mt-16{ + margin-top: 4rem !important; + } + + .lg\:ml-8{ + margin-left: 2rem !important; + } + + .lg\:mr-16{ + margin-right: 4rem !important; + } + + .lg\:mt-4{ + margin-top: 1rem !important; + } + + .lg\:flex{ + display: flex !important; + } + + .lg\:hidden{ + display: none !important; + } + + .lg\:w-4\/6{ + width: 66.666667% !important; + } + + .lg\:w-5\/6{ + width: 83.333333% !important; + } + + .lg\:w-2\/3{ + width: 66.666667% !important; + } + + .lg\:w-full{ + width: 100% !important; + } + + .lg\:max-w-lg{ + max-width: 32rem !important; + } + + .lg\:max-w-none{ + max-width: none !important; + } + + .lg\:max-w-5xl{ + max-width: 64rem !important; + } + + .lg\:max-w-sm{ + max-width: 24rem !important; + } + + .lg\:max-w-xl{ + max-width: 36rem !important; + } + + .lg\:max-w-6xl{ + max-width: 72rem !important; + } + + .lg\:max-w-4xl{ + max-width: 56rem !important; + } + + .lg\:flex-1{ + flex: 1 1 0% !important; + } + + .lg\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .lg\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .lg\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .lg\:flex-row{ + flex-direction: row !important; + } + + .lg\:items-start{ + align-items: flex-start !important; + } + + .lg\:items-center{ + align-items: center !important; + } + + .lg\:justify-start{ + justify-content: flex-start !important; + } + + .lg\:justify-end{ + justify-content: flex-end !important; + } + + .lg\:justify-between{ + justify-content: space-between !important; + } + + .lg\:gap-8{ + gap: 2rem !important; + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(3rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:p-12{ + padding: 3rem !important; + } + + .lg\:p-20{ + padding: 5rem !important; + } + + .lg\:p-4{ + padding: 1rem !important; + } + + .lg\:py-5{ + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .lg\:px-20{ + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .lg\:py-16{ + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .lg\:px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .lg\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .lg\:py-8{ + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .lg\:px-5{ + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .lg\:py-24{ + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + + .lg\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .lg\:py-28{ + padding-top: 7rem !important; + padding-bottom: 7rem !important; + } + + .lg\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .lg\:py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .lg\:pl-0{ + padding-left: 0px !important; + } + + .lg\:pt-6{ + padding-top: 1.5rem !important; + } + + .lg\:pt-4{ + padding-top: 1rem !important; + } + + .lg\:pb-10{ + padding-bottom: 2.5rem !important; + } + + .lg\:pt-28{ + padding-top: 7rem !important; + } + + .lg\:pb-28{ + padding-bottom: 7rem !important; + } + + .lg\:pb-24{ + padding-bottom: 6rem !important; + } + + .lg\:pb-0{ + padding-bottom: 0px !important; + } + + .lg\:text-5xl{ + font-size: 3rem !important; + } + + .lg\:text-6xl{ + font-size: 4rem !important; + } + + .lg\:text-xl{ + font-size: 1.25rem !important; + } + + .lg\:backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + } +} + +@media (min-width: 1280px){ + .xl\:col-span-1{ + grid-column: span 1 / span 1 !important; + } + + .xl\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:mx-10{ + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .xl\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .xl\:-mx-8{ + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .xl\:mt-0{ + margin-top: 0px !important; + } + + .xl\:flex{ + display: flex !important; + } + + .xl\:max-w-lg{ + max-width: 32rem !important; + } + + .xl\:max-w-sm{ + max-width: 24rem !important; + } + + .xl\:max-w-none{ + max-width: none !important; + } + + .xl\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .xl\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .xl\:flex-row{ + flex-direction: row !important; + } + + .xl\:gap-4{ + gap: 1rem !important; + } + + .xl\:p-12{ + padding: 3rem !important; + } + + .xl\:py-12{ + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .xl\:backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + } +} + +@media (min-width: 1450px){ + .\32xl\:mt-0{ + margin-top: 0px !important; + } +} \ No newline at end of file diff --git a/threefold_data b/threefold_data index f32cd8482..63ce5c0db 160000 --- a/threefold_data +++ b/threefold_data @@ -1 +1 @@ -Subproject commit f32cd848273523dea26ca909f6474cfc2cf3691a +Subproject commit 63ce5c0dbc8d999be9428eb1562a154b62e4f184 From 4439395efa4c049ffc840bd14ebf8d6b585a8d7b Mon Sep 17 00:00:00 2001 From: timurgordon Date: Fri, 11 Nov 2022 15:07:22 +0300 Subject: [PATCH 6/7] Revert "add line breakes to new blog post" This reverts commit 7dcf0a5c9e0d7766a48ac0e446f61429997c1b19. --- .../index.md | 6 - static/css/index.css | 4512 +---------------- threefold_data | 2 +- 3 files changed, 4 insertions(+), 4516 deletions(-) diff --git a/content/blog/an_org_building_a_decentralized_internet/index.md b/content/blog/an_org_building_a_decentralized_internet/index.md index 07de86769..f16c57cd1 100644 --- a/content/blog/an_org_building_a_decentralized_internet/index.md +++ b/content/blog/an_org_building_a_decentralized_internet/index.md @@ -51,7 +51,6 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network,
    - **The BlockChain:** the blockchain technologies built into the Threefold Grid represent what makes the grid truly unique and allows it to be utilized to support customer facing workloads or provide a decentralized compute resource pool. grid utilization is supported and created through two avenues - - **Individuals:** can deploy any workload they need on any node on the grid, if it can run on Linux it can run on the grid, this type of use is supported by the [Threefold Playground](https://play.grid.tf/#/), a decentralized deployment solution that provides industry standard Linux vps deployments as multiple use case specific deployment solutions for [Kubernetes](https://kubernetes.io/), [Caprover](https://caprover.com/), [Peertube](https://joinpeertube.org/), [Funkwhale](https://funkwhale.audio/), [Mattermost](https://mattermost.com/), [Discourse](https://www.discourse.org/), [Taiga](https://www.taiga.io/), [Owncloud](https://owncloud.com/), [Presearch](https://presearch.io/), [SubSquid](https://subsquid.io/), [CasperLabs](https://casperlabs.io/), and [Node Pilot](https://nodepilot.tech/) - Custom VM images cab be uploaded to the [Threefold Hub](https://hub.grid.tf/) allowing full deployment customization with any Linux os image supporting cloud-init. Documentation on creating custom images can be found [On the Forums](https://forum.threefold.io/t/manipulating-cloud-images-for-the-grid/3380) @@ -59,7 +58,6 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, - Storage workloads can be deployed using [Terraform](https://github.com/threefoldtech/terraform-provider-grid) with offerings of HDD, SSD and [Quantum Safe File Storage](https://github.com/threefoldtech/terraform-provider-grid) - **Solution Providers**: these are developers of user facing services that utilize the grid as their hosting platform. These organizations/individuals are able to develop customized solutions that provide needed services in their market and receive rewards for the utilization that their developments bring. A great example of this is [Zonaris](https://zonaris.con/), which is a third party organization that is quickly taking the lead in grid solution development. They have recently released an interface that allows end users to deploy [Streamr](https://streamr.network/discover/network/) nodes on the Threefold grid while paying in fiat currency. you can get started with them at [Get Zonaris](https://get.zonaris.com/). - - This allows developers to invest in only their code while having the infrastructure of a worldwide virtual data center at their disposal to scale their solutions with their business needs. - Solution providers are able to automate their tools being deployed on the grid using [Terraform](https://github.com/threefoldtech/terraform-provider-grid). @@ -68,8 +66,6 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, What this has all truly come together to form is an organization where anyone can contribute to building a more private and secure internet that is designed to allow universal access to information and compute power regardless of the end user's nationality or beliefs. Threefold truly exists to capitalize on the ideal economies from every corner of the world, in order to provide a better digital future for all. -
    - **What Can You Do?** Much of what you see today at Threefold.io is the work of 100s of decentralized contributors working together towards a common goal. The grid is designed so that anyone can contribute whether you're a developer, a property owner, an I.S.P, or just someone with a spare computer and a network connection. As it stands the grid is strong and well supported across the world. The biggest impact that can be made today is by developing solutions that leverage the grid and use its resources to bring affordable and accessible hosting to end users. @@ -82,6 +78,4 @@ There are many discussions happening on the [Threefold Forum](https://forum.thre - You can learn about farming [here](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro). - You can learn more about the Threefold Cloud and Deploying [here](https://library.threefold.me/info/threefold#/cloud/threefold__cloud_home). -
    - _*Written by Drew Smith*_ diff --git a/static/css/index.css b/static/css/index.css index d372eab24..ece99df7f 100644 --- a/static/css/index.css +++ b/static/css/index.css @@ -1,4510 +1,4 @@ -@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap"); - -@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); - -@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); - -/*! purgecss start ignore */ - -/* @import "nav.css"; */ - -code.language-html, -code.language-css, -code.language-md, -code.language-cmd, -code.language-bash, -code.language-text, -code.language-js, -span.o, -span.nx { - color: rgb(255, 255, 255); - line-height: 1.4; -} - -span.c { - color: hsl(120, 100%, 20%); -} - -span.p, -span.s1, -span.s2, -span.nt { - color: hsl(40, 100%, 30%); -} - -span.gs, -span.gh, -span.ge { - color: hsl(208, 100%, 50%); -} - -span.gs { - font-weight: bold; -} - -span.ge { - font-style: italic; -} - -pre, -code{ - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -code { - background-color: hsl(0, 0%, 98%); - border-radius: 3px; - color: hsl(120, 100%, 20%); - font-size: 85%; -} - -pre { - margin: 0; - padding: 1rem; - overflow: scroll; -} - -pre code { - background-color: transparent; - color: inherit; - font-size: 100%; - padding: 0; -} - -.highlight { - background-color: transparent; - border-radius: 3px; - margin: 0 0 0.5rem; - padding: 0; - & pre { - margin-bottom: 0; - overflow-x: auto; - } - & .lineno { - color: hsla(0, 0%, 67%, 0.72); - display: inline-block; - /* Ensures the null space also isn't selectable */ - padding: 0 0.75rem 0 0.25rem; - /* Make sure numbers aren't selectable */ - } -} - -/* TODO: dark theme for future -@media (prefers-color-scheme: dark) { - code { - color: #fff; - background: hsl(200, 63%, 15%); - } -} -*/ - +@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); +/*! purgecss start ignore */code.language-bash,code.language-cmd,code.language-css,code.language-html,code.language-js,code.language-md,code.language-text,span.nx,span.o{color:#fff;line-height:1.4}span.c{color:#060}span.nt,span.p,span.s1,span.s2{color:#960}span.ge,span.gh,span.gs{color:#08f}span.gs{font-weight:700}span.ge{font-style:italic}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{background-color:#fafafa;border-radius:3px;color:#060;font-size:85%}pre{margin:0;overflow:scroll;padding:1rem}pre code{color:inherit;font-size:100%}.highlight,pre code{background-color:initial;padding:0}.highlight{border-radius:3px;margin:0 0 .5rem;& pre{margin-bottom:0;overflow-x:auto}& .lineno{color:hsla(0,0%,67%,.72);display:inline-block;padding:0 .75rem 0 .25rem}} /*! purgecss end ignore */ - -/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com */ - -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; - /* 1 */ - border-width: 0; - /* 2 */ - border-style: solid; - /* 2 */ - border-color: #e5e7eb; - /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -*/ - -html { - line-height: 1.5; - /* 1 */ - -webkit-text-size-adjust: 100%; - /* 2 */ - -moz-tab-size: 4; - /* 3 */ - -o-tab-size: 4; - tab-size: 4; - /* 3 */ - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - /* 4 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; - /* 1 */ - line-height: inherit; - /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; - /* 1 */ - color: inherit; - /* 2 */ - border-top-width: 1px; - /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font family by default. -2. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; - /* 1 */ - border-color: inherit; - /* 2 */ - border-collapse: collapse; - /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 1 */ - font-weight: inherit; - /* 1 */ - line-height: inherit; - /* 1 */ - color: inherit; - /* 1 */ - margin: 0; - /* 2 */ - padding: 0; - /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -[type='button'], -[type='reset'], -[type='submit'] { - -webkit-appearance: button; - /* 1 */ - background-color: transparent; - /* 2 */ - background-image: none; - /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::-moz-placeholder, textarea::-moz-placeholder { - opacity: 1; - /* 1 */ - color: #9ca3af; - /* 2 */ -} - -input::placeholder, -textarea::placeholder { - opacity: 1; - /* 1 */ - color: #9ca3af; - /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ - -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; - /* 1 */ - vertical-align: middle; - /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(0 0 255 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; -} - -::-webkit-backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(0 0 255 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; -} - -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(0 0 255 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; -} - -main{ - padding-top: 0px; -} - -article p{ - font-size: 1.125rem; -} - -/* -html, body { - @apply dark:bg-black; - -body { - @apply font-serif dark:text-gray-200; -} -*/ - -p { - /* for handling Markdown-created

    and

  • */ - font-size: 1.125rem; -} - -pre, -code { - font-feature-settings: normal; -} - -.navWhite, -.navWhite:visited{ - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} - -.navWhite:focus, -.navWhite:active{ - --tw-text-opacity: 1; - color: rgb(156 163 175 / var(--tw-text-opacity)); -} - -.text-blue-light{ - --tw-text-opacity: 1; - color: rgb(107 114 128 / var(--tw-text-opacity)); -} - -.text-blue-dark { - /* for dark mode - @apply text-blue-200; - */ -} - -.text-shadow-titles { - text-shadow: 4px 4px 2px #000; -} - -.gradient-titles{ - background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); - --tw-gradient-from: #0000aa; - --tw-gradient-to: rgb(0 0 170 / 0); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); - --tw-gradient-to: #000000; -} - -.ctr{ - text-align: center; -} - -.legal{ - font-size: .75rem; -} - -nav h4 a:hover{ - border-width: 0px; - font-weight: 300; - --tw-text-opacity: 1; - color: rgb(0 136 255 / var(--tw-text-opacity)); -} - -nav h4 a, -nav h4 a:focus, -nav h4 a:active{ - border-width: 0px; - font-weight: 300; - --tw-text-opacity: 1; - color: rgb(0 0 0 / var(--tw-text-opacity)); -} - -a h2{ - --tw-text-opacity: 1; - color: rgb(0 0 0 / var(--tw-text-opacity)); -} - -a{ - font-weight: 600; - --tw-text-opacity: 1; - color: rgb(0 0 187 / var(--tw-text-opacity)); -} - -a:focus, -a:hover{ - --tw-text-opacity: 1; - color: rgb(0 136 255 / var(--tw-text-opacity)); -} - -a:active{ - --tw-border-opacity: 1; - border-color: rgb(0 0 255 / var(--tw-border-opacity)); - --tw-text-opacity: 1; - color: rgb(0 0 136 / var(--tw-text-opacity)); -} - -h5 a{ - font-weight: 400; - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity)); -} - -/* -a:hover { - @apply dark:text-blue-300; -} -*/ - -sup a, -a.previous, -a.next, -.footnote-return{ - border-bottom-width: 0px; -} - -#nav-toggle:checked + #navMenu{ - display: block; -} - -a.navborderless{ - border-bottom-width: 0px; -} - -/* -.dateInfo { - @apply text-gray-700 dark:text-gray-400; -} -*/ - -h1, -.h1, -h2, -.h2, -h3, -.h3, -h4, -.h4, -h5, -.h5, -h6, -.h6{ - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - line-height: 1.25; - letter-spacing: -0.025em; -} - -h1, -.h1{ - margin-bottom: 1rem; - font-size: 2.25rem; - font-weight: 800; -} - -h2, -.h2, -h3, -.h3, -h4, -.h4, -h5, -.h5, -h6, -.h6{ - font-weight: 700; -} - -h2, -.h2{ - font-size: 2.25rem; -} - -h4, -.h4{ - font-size: 1.5rem; -} - -h5{ - font-style: normal; -} - -h5, -.h5, -h6, -.h6{ - font-size: 1.125rem; -} - -.height-hero { - height: 45vh; - max-height: 45vh; - overflow: hidden; -} - -.height-post { - height: 35vh; - max-height: 35vh; -} - -.imgCover{ - height: 100%; - width: 100%; - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center; - object-position: center; -} - -.background-hero-image-div{ - position: relative; - width: 100%; - overflow: hidden; - --tw-bg-opacity: 1; - background-color: rgb(0 0 0 / var(--tw-bg-opacity)); - /* Have to allow for mobile browsers' own "chrome"; can't go by Inspector simulations of smaller breakpoints */ - height: 80vh; - max-height: 80vh; -} - -.background-hero-title-block-fit{ - position: absolute; - bottom: 0px; - display: block; - width: 100%; - background-image: linear-gradient(to top, var(--tw-gradient-stops)); - --tw-gradient-from: #000000; - --tw-gradient-to: rgb(0 0 0 / 0); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); - padding-left: 1rem; - padding-right: 1rem; - padding-top: 0.75rem; - padding-bottom: 1.5rem; -} - -.background-hero-title-text { - text-shadow: 4px 4px 2px #000; -} - -@media screen and (min-width: 768px) { - .background-hero-title-block-fit{ - padding-left: 3rem; - padding-right: 3rem; - } - - .background-hero-image-div { - height: 85vh; - max-height: 85vh; - } -} - -@media screen and (min-width: 1024px) { - .background-hero-title-block-fit{ - padding-left: 4rem; - padding-right: 4rem; - } - - .background-hero-image-div { - height: 95vh; - max-height: 95vh; - } -} - -.text-nowrap, -.text-nobrk{ - white-space: nowrap; -} - -article h1, -article h2, -article h3, -article h4{ - margin-top: 2rem; - margin-bottom: 1.5rem; - letter-spacing: -0.025em; -} - -article p{ - font-size: 1.125rem; - line-height: 1.625; -} - -article img.containedImage { - min-width: 100%; - max-width: 100%; - height: auto; - width: 100%; -} - -@media screen and (min-width: 768px) { - .height-hero { - height: 70vh; - max-height: 70vh; - } - - .height-post { - height: 40vh; - max-height: 40vh; - } - - article p{ - font-size: 1.25rem; - line-height: 1.625; - } -} - -@media screen and (min-width: 1920px) { - article p{ - font-size: 1.5rem; - line-height: 1.625; - } -} - -/* -.yellowBox { - @apply font-sans bg-yellow-200 border border-gray-900 border-solid mx-auto my-2 w-full px-6 py-2 dark:bg-gray-800 dark:border-gray-500; -} -*/ - -.yellowbox p{ - margin: 0px; - width: 100%; - padding: 0.5rem; -} - -ul, -ol{ - padding-left: 2rem; -} - -ul{ - list-style-type: disc; -} - -ol{ - list-style-type: decimal; -} - -.twitter-tweet{ - margin-left: auto; - margin-right: auto; - margin-top: 1rem; - margin-bottom: 0px; -} - -table.leagues{ - margin-left: auto; - margin-right: auto; - margin-top: 1rem; - margin-bottom: 0px; - width: 91.666667%; - border-collapse: collapse; - border-width: 0px; -} - -table.leagues td.col{ - width: 50%; -} - -@media (min-width: 900px) { - table.leagues{ - width: 60%; - } - - table.noborders{ - width: 91.666667%; - } -} - -table.noborders{ - margin-left: auto; - margin-right: auto; - margin-top: 1.5rem; - margin-bottom: 1rem; - width: 100%; - border-collapse: collapse; - border-width: 0px; -} - -table.noborders td{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-right: 0px; - padding-left: 0.5rem; - text-align: left; - vertical-align: middle; - --tw-text-opacity: 1; - color: rgb(31 41 55 / var(--tw-text-opacity)); - /* text-align: left !important; */ -} - -table.noborders td img{ - margin: 0px; - display: inline-block; - vertical-align: middle; -} - -table.noborders tr{ - --tw-bg-opacity: 1; - background-color: rgb(187 238 255 / var(--tw-bg-opacity)); -} - -table.noborders tr:nth-child(even){ - --tw-bg-opacity: 1; - background-color: rgb(229 231 235 / var(--tw-bg-opacity)); -} - -table.noborders thead tr{ - --tw-bg-opacity: 1; - background-color: rgb(0 0 170 / var(--tw-bg-opacity)); -} - -table.noborders thead td{ - font-weight: 700; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} - -table.noborders td.td70 { - width: 70%; -} - -table.noborders td.td70 img{ - display: block; - height: auto; - width: 50%; - max-width: 50%; -} - -table.noborders td.td30 { - width: 30%; -} - -/* -blockquote { - @apply px-6 text-gray-700 dark:text-gray-400; -} -*/ - -/* start, footnotes */ - -.footnote-definition, -.footnote-reference{ - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} - -.footnote-reference { - font-size: 0.65em; - top: -0.5em; -} - -.footnote-sim { - font-size: 0.65em; - color: #0000ff; - @media (prefers-color-scheme: dark) { - color: #00aaff; - } -} - -.footnotes { - & ol { - -webkit-padding-start: 1.5rem; - padding-inline-start: 1.5rem; - } - & ol li { - margin-bottom: 0.5rem; - font-size: $pokey; - } - & li p { - font-size: 100%; - line-height: 1.4; - } - & .footnote-backref { - font-size: 75%; - } -} - -a.footnote-return { - font-size: 50%; -} - -article > .footnote-definition { - border-top: 1px solid black; - padding-top: 1em; - margin-top: 1em; -} - -article > .footnote-definition ~ .footnote-definition { - border-top: 0; - padding-top: 0; - margin-top: 0; -} - -.footnote-definition-label { - top: -0.4em; - font-size: 0.65em; -} - -.footnote-definition-label + p { - font-size: 75%; - margin-top: -1.75em; - margin-left: 1em; - line-height: 1.35; -} - -.footnote-definition-label::after { - content: "."; -} - -/* == end, footnotes */ - -.aspect-16x9 { - padding-bottom: 56.25%; -} - -/* -hr { - @apply border-solid border-gray-900 dark:border-gray-100; -} -*/ - -footer{ - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} - -.lazypicturecaption{ - margin-top: 0.5rem; - padding: 0px; - text-align: center; - font-size: .875rem; - line-height: 1.375; -} - -.home-colOne p{ - margin-bottom: 1rem; - line-height: 2rem; -} - -.home-colOne img{ - margin-top: 1rem; - margin-bottom: 1rem; -} - -.container-comments { - margin: 0 auto; - font-size: 85%; - width: 85%; - max-width: 720px !important; - margin-bottom: 0; -} - -@media screen and (min-width: 900px) { - .container-comments { - width: 40%; - } -} - -.container{ - width: 100%; -} - -@media (min-width: 640px){ - .container{ - max-width: 640px; - } -} - -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} - -@media (min-width: 1024px){ - .container{ - max-width: 1024px; - } -} - -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} - -@media (min-width: 1450px){ - .container{ - max-width: 1450px; - } -} - -h1{ - font-size: 1.875rem; - font-weight: 400; -} - -@media (min-width: 1024px){ - h1{ - font-size: 5rem; - } -} - -h2{ - margin-top: 1rem; - margin-bottom: 1rem; - font-size: 1.875rem; - font-weight: 300; - line-height: 1; -} - -@media (min-width: 1024px){ - h2{ - font-size: 4rem; - } -} - -h2 strong{ - font-weight: 500; -} - -h3{ - margin-top: 1rem; - margin-bottom: 1rem; - font-size: 1.25rem; - font-weight: 200; - line-height: 1; -} - -@media (min-width: 1024px){ - h3{ - font-size: 2.25rem; - } -} - -h3 strong{ - font-weight: 600; -} - -h4{ - font-size: .875rem; - font-weight: 400; -} - -@media (min-width: 1024px){ - h4{ - font-size: 1.5rem; - } -} - -h5{ - margin-top: 0.25rem; - margin-bottom: 0.25rem; - font-size: 1.05rem; - font-weight: 600; - letter-spacing: 0.1em; - --tw-text-opacity: 1; - color: rgb(113 113 122 / var(--tw-text-opacity)); -} - -h6{ - margin-top: 0.25rem; - margin-bottom: 0.25rem; - font-size: 1.05rem; - font-weight: 400; - font-style: normal; -} - -p{ - font-size: 1.125rem; -} - -blockquote{ - margin-left: 0.5rem; - margin-right: 0.5rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; - border-left-width: 4px; - --tw-border-opacity: 1; - border-color: rgb(156 163 175 / var(--tw-border-opacity)); - padding: 0.5rem; -} - -li{ - font-size: 1rem; - font-weight: 400; -} - -@media (min-width: 1024px){ - li{ - font-size: 1rem; - } -} - -li li{ - font-size: .875rem; - font-weight: 300; -} - -@media (min-width: 1024px){ - li li{ - font-size: .875rem; - } -} - -button{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; - display: inline-block; - border-width: 2px; - --tw-border-opacity: 1; - border-color: rgb(0 0 0 / var(--tw-border-opacity)); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - text-transform: capitalize; - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -@media (min-width: 1024px){ - button{ - margin-right: 1.25rem; - font-size: 1.125rem; - } -} - -.my-header h4{ - color:#9f9f9f; -} - -.article h2{ - font-size: 2.25rem; - font-family: Lato,sans-serif!important; - line-height: 1.5; - font-weight: 700; - color:#333; -} - -.article h1{ - font-family: Lato,sans-serif!important; -} - -:root { - --md-admonition-icon--note: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--abstract: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--info: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--tip: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--success: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--question: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--warning: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--failure: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--danger: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--bug: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--example: url("data:image/svg+xml;charset=utf-8,"); - --md-admonition-icon--quote: url("data:image/svg+xml;charset=utf-8,"); - --md-details-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E"); -} - -:is(.admonition) { - display: flow-root; - margin: 1.5625em 0; - padding: 0 1.2rem; - color: var(--fg); - page-break-inside: avoid; - background-color: var(--bg); - border: 0 solid black; - border-inline-start-width: 0.4rem; - border-radius: 0.2rem; - box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.05), 0 0 0.1rem rgba(0, 0, 0, 0.1); -} - -.admonition p { - display: block; - -webkit-margin-before: 1em; - margin-block-start: 1em; - -webkit-margin-after: 1em; - margin-block-end: 1em; - -webkit-margin-start: 0px; - margin-inline-start: 0px; - -webkit-margin-end: 0px; - margin-inline-end: 0px; - font-size: 0.8rem; -} - -@media print { - :is(.admonition) { - box-shadow: none; - } -} - -:is(.admonition) > * { - box-sizing: border-box; -} - -:is(.admonition) :is(.admonition) { - margin-top: 1em; - margin-bottom: 1em; -} - -:is(.admonition) > .tabbed-set:only-child { - margin-top: 0; -} - -html :is(.admonition) > :last-child { - margin-bottom: 1.2rem; -} - -:is(.admonition-title, summary) { - position: relative; - margin-block: 0; - margin-inline: -1.6rem -1.2rem; - padding-block: 0.8rem; - padding-inline: 4rem 1.2rem; - font-weight: 700; - background-color: rgba(68, 138, 255, 0.1); - border: 0 solid #448aff; - border-inline-start-width: 0.4rem; - border-start-start-radius: 0.2rem; - display: flex; -} - -:is(.admonition-title, summary) > p { - margin: 0; -} - -html :is(.admonition-title, summary):last-child { - margin-bottom: 0; -} - -:is(.admonition-title, summary)::before { - position: absolute; - top: 0.625em; - inset-inline-start: 1.2rem; - width: 1.4rem; - height: 1.4rem; - background-color: #448aff; - mask-image: url('data:image/svg+xml;charset=utf-8,'); - -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); - mask-repeat: no-repeat; - -webkit-mask-repeat: no-repeat; - mask-size: contain; - -webkit-mask-size: contain; - content: ""; -} - -:is(.admonition):is(.note) { - border-color: #448aff; -} - -:is(.note) > :is(.admonition-title, summary) { - background-color: rgba(68, 138, 255, 0.1); - border-color: #448aff; -} - -:is(.note) > :is(.admonition-title, summary)::before { - background-color: #448aff; - mask-image: var(--md-admonition-icon--note); - -webkit-mask-image: var(--md-admonition-icon--note); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.abstract, .summary, .tldr) { - border-color: #00b0ff; -} - -:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary) { - background-color: rgba(0, 176, 255, 0.1); - border-color: #00b0ff; -} - -:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary)::before { - background-color: #00b0ff; - mask-image: var(--md-admonition-icon--abstract); - -webkit-mask-image: var(--md-admonition-icon--abstract); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.info, .todo) { - border-color: #00b8d4; -} - -:is(.info, .todo) > :is(.admonition-title, summary) { - background-color: rgba(0, 184, 212, 0.1); - border-color: #00b8d4; -} - -:is(.info, .todo) > :is(.admonition-title, summary)::before { - background-color: #00b8d4; - mask-image: var(--md-admonition-icon--info); - -webkit-mask-image: var(--md-admonition-icon--info); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.tip, .hint, .important) { - border-color: #00bfa5; -} - -:is(.tip, .hint, .important) > :is(.admonition-title, summary) { - background-color: rgba(0, 191, 165, 0.1); - border-color: #00bfa5; -} - -:is(.tip, .hint, .important) > :is(.admonition-title, summary)::before { - background-color: #00bfa5; - mask-image: var(--md-admonition-icon--tip); - -webkit-mask-image: var(--md-admonition-icon--tip); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.success, .check, .done) { - border-color: #00c853; -} - -:is(.success, .check, .done) > :is(.admonition-title, summary) { - background-color: rgba(0, 200, 83, 0.1); - border-color: #00c853; -} - -:is(.success, .check, .done) > :is(.admonition-title, summary)::before { - background-color: #00c853; - mask-image: var(--md-admonition-icon--success); - -webkit-mask-image: var(--md-admonition-icon--success); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.question, .help, .faq) { - border-color: #64dd17; -} - -:is(.question, .help, .faq) > :is(.admonition-title, summary) { - background-color: rgba(100, 221, 23, 0.1); - border-color: #64dd17; -} - -:is(.question, .help, .faq) > :is(.admonition-title, summary)::before { - background-color: #64dd17; - mask-image: var(--md-admonition-icon--question); - -webkit-mask-image: var(--md-admonition-icon--question); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.warning, .caution, .attention) { - border-color: #ff9100; -} - -:is(.warning, .caution, .attention) > :is(.admonition-title, summary) { - background-color: rgba(255, 145, 0, 0.1); - border-color: #ff9100; -} - -:is(.warning, .caution, .attention) > :is(.admonition-title, summary)::before { - background-color: #ff9100; - mask-image: var(--md-admonition-icon--warning); - -webkit-mask-image: var(--md-admonition-icon--warning); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.failure, .fail, .missing) { - border-color: #ff5252; -} - -:is(.failure, .fail, .missing) > :is(.admonition-title, summary) { - background-color: rgba(255, 82, 82, 0.1); - border-color: #ff5252; -} - -:is(.failure, .fail, .missing) > :is(.admonition-title, summary)::before { - background-color: #ff5252; - mask-image: var(--md-admonition-icon--failure); - -webkit-mask-image: var(--md-admonition-icon--failure); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.danger, .error) { - border-color: #ff1744; -} - -:is(.danger, .error) > :is(.admonition-title, summary) { - background-color: rgba(255, 23, 68, 0.1); - border-color: #ff1744; -} - -:is(.danger, .error) > :is(.admonition-title, summary)::before { - background-color: #ff1744; - mask-image: var(--md-admonition-icon--danger); - -webkit-mask-image: var(--md-admonition-icon--danger); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.bug) { - border-color: #f50057; -} - -:is(.bug) > :is(.admonition-title, summary) { - background-color: rgba(245, 0, 87, 0.1); - border-color: #f50057; -} - -:is(.bug) > :is(.admonition-title, summary)::before { - background-color: #f50057; - mask-image: var(--md-admonition-icon--bug); - -webkit-mask-image: var(--md-admonition-icon--bug); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.example) { - border-color: #7c4dff; -} - -:is(.example) > :is(.admonition-title, summary) { - background-color: rgba(124, 77, 255, 0.1); - border-color: #7c4dff; -} - -:is(.example) > :is(.admonition-title, summary)::before { - background-color: #7c4dff; - mask-image: var(--md-admonition-icon--example); - -webkit-mask-image: var(--md-admonition-icon--example); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -:is(.admonition):is(.quote, .cite) { - border-color: #9e9e9e; -} - -:is(.quote, .cite) > :is(.admonition-title, summary) { - background-color: rgba(158, 158, 158, 0.1); - border-color: #9e9e9e; -} - -:is(.quote, .cite) > :is(.admonition-title, summary)::before { - background-color: #9e9e9e; - mask-image: var(--md-admonition-icon--quote); - -webkit-mask-image: var(--md-admonition-icon--quote); - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; -} - -.navy :is(.admonition) { - background-color: var(--sidebar-bg); -} - -.ayu :is(.admonition), -.coal :is(.admonition) { - background-color: var(--theme-hover); -} - -.rust :is(.admonition) { - background-color: var(--sidebar-bg); - color: var(--sidebar-fg); -} - -:is(.admonition-title) { - font-feature-settings: "kern", "liga"; - font-weight: 600; - font-size: 0.84rem; - border: none; - padding: 10px 50px; -} - -:is(summary)::after { - top: 0.625em; - width: 1.4rem; - height: 1.4rem; - mask-image: url('data:image/svg+xml;charset=utf-8,'); - -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); - -webkit-mask-size: contain; - content: ""; - background-color: black; - mask-image: var(--md-details-icon); - -webkit-mask-image: var(--md-details-icon); - mask-repeat: no-repeat; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - position: absolute; - transform: rotate(-90deg); - transition: transform 0.25s; - right: 0.4rem; -} - -details[open] > summary::after { - transform: rotate(0deg); -} - -.sr-only{ - position: absolute !important; - width: 1px !important; - height: 1px !important; - padding: 0 !important; - margin: -1px !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; - white-space: nowrap !important; - border-width: 0 !important; -} - -.static{ - position: static !important; -} - -.fixed{ - position: fixed !important; -} - -.absolute{ - position: absolute !important; -} - -.relative{ - position: relative !important; -} - -.inset-0{ - top: 0px !important; - right: 0px !important; - bottom: 0px !important; - left: 0px !important; -} - -.inset-x-0{ - left: 0px !important; - right: 0px !important; -} - -.top-0{ - top: 0px !important; -} - -.left-0{ - left: 0px !important; -} - -.z-20{ - z-index: 20 !important; -} - -.z-10{ - z-index: 10 !important; -} - -.z-50{ - z-index: 50 !important; -} - -.z-30{ - z-index: 30 !important; -} - -.order-2{ - order: 2 !important; -} - -.order-1{ - order: 1 !important; -} - -.col-span-3{ - grid-column: span 3 / span 3 !important; -} - -.m-0{ - margin: 0px !important; -} - -.m-2{ - margin: 0.5rem !important; -} - -.m-4{ - margin: 1rem !important; -} - -.mx-auto{ - margin-left: auto !important; - margin-right: auto !important; -} - -.mx-0{ - margin-left: 0px !important; - margin-right: 0px !important; -} - -.my-2{ - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} - -.-my-2{ - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; -} - -.mx-8{ - margin-left: 2rem !important; - margin-right: 2rem !important; -} - -.mx-4{ - margin-left: 1rem !important; - margin-right: 1rem !important; -} - -.my-0{ - margin-top: 0px !important; - margin-bottom: 0px !important; -} - -.my-8{ - margin-top: 2rem !important; - margin-bottom: 2rem !important; -} - -.my-4{ - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.my-10{ - margin-top: 2.5rem !important; - margin-bottom: 2.5rem !important; -} - -.mx-1{ - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; -} - -.my-1{ - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} - -.my-5{ - margin-top: 1.25rem !important; - margin-bottom: 1.25rem !important; -} - -.-mx-4{ - margin-left: -1rem !important; - margin-right: -1rem !important; -} - -.-mx-8{ - margin-left: -2rem !important; - margin-right: -2rem !important; -} - -.my-6{ - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.mt-10{ - margin-top: 2.5rem !important; -} - -.mt-0{ - margin-top: 0px !important; -} - -.mb-3{ - margin-bottom: 0.75rem !important; -} - -.mb-8{ - margin-bottom: 2rem !important; -} - -.mr-2{ - margin-right: 0.5rem !important; -} - -.mt-16{ - margin-top: 4rem !important; -} - -.-mr-2{ - margin-right: -0.5rem !important; -} - -.mt-8{ - margin-top: 2rem !important; -} - -.mt-5{ - margin-top: 1.25rem !important; -} - -.mt-6{ - margin-top: 1.5rem !important; -} - -.mb-4{ - margin-bottom: 1rem !important; -} - -.mb-10{ - margin-bottom: 2.5rem !important; -} - -.ml-auto{ - margin-left: auto !important; -} - -.mb-0{ - margin-bottom: 0px !important; -} - -.mt-12{ - margin-top: 3rem !important; -} - -.mt-2{ - margin-top: 0.5rem !important; -} - -.mb-16{ - margin-bottom: 4rem !important; -} - -.ml-4{ - margin-left: 1rem !important; -} - -.mr-5{ - margin-right: 1.25rem !important; -} - -.mt-3{ - margin-top: 0.75rem !important; -} - -.mt-1{ - margin-top: 0.25rem !important; -} - -.ml-5{ - margin-left: 1.25rem !important; -} - -.mb-12{ - margin-bottom: 3rem !important; -} - -.mr-8{ - margin-right: 2rem !important; -} - -.mb-6{ - margin-bottom: 1.5rem !important; -} - -.mb-5{ - margin-bottom: 1.25rem !important; -} - -.ml-8{ - margin-left: 2rem !important; -} - -.ml-1{ - margin-left: 0.25rem !important; -} - -.mr-4{ - margin-right: 1rem !important; -} - -.-mt-16{ - margin-top: -4rem !important; -} - -.mt-4{ - margin-top: 1rem !important; -} - -.ml-10{ - margin-left: 2.5rem !important; -} - -.block{ - display: block !important; -} - -.inline-block{ - display: inline-block !important; -} - -.inline{ - display: inline !important; -} - -.flex{ - display: flex !important; -} - -.inline-flex{ - display: inline-flex !important; -} - -.grid{ - display: grid !important; -} - -.hidden{ - display: none !important; -} - -.h-8{ - height: 2rem !important; -} - -.h-auto{ - height: auto !important; -} - -.h-6{ - height: 1.5rem !important; -} - -.h-screen{ - height: 100vh !important; -} - -.h-10{ - height: 2.5rem !important; -} - -.h-32{ - height: 8rem !important; -} - -.h-12{ - height: 3rem !important; -} - -.h-full{ - height: 100% !important; -} - -.h-16{ - height: 4rem !important; -} - -.h-4{ - height: 1rem !important; -} - -.h-5{ - height: 1.25rem !important; -} - -.h-48{ - height: 12rem !important; -} - -.h-1\/2{ - height: 50% !important; -} - -.h-1\/3{ - height: 33.333333% !important; -} - -.max-h-screen{ - max-height: 100vh !important; -} - -.max-h-80{ - max-height: 20rem !important; -} - -.min-h-screen{ - min-height: 100vh !important; -} - -.w-8{ - width: 2rem !important; -} - -.w-screen{ - width: 100vw !important; -} - -.w-48{ - width: 12rem !important; -} - -.w-6{ - width: 1.5rem !important; -} - -.w-full{ - width: 100% !important; -} - -.w-72{ - width: 18rem !important; -} - -.w-10{ - width: 2.5rem !important; -} - -.w-32{ - width: 8rem !important; -} - -.w-3\/4{ - width: 75% !important; -} - -.w-4\/6{ - width: 66.666667% !important; -} - -.w-2\/6{ - width: 33.333333% !important; -} - -.w-12{ - width: 3rem !important; -} - -.w-64{ - width: 16rem !important; -} - -.w-7\/12{ - width: 58.333333% !important; -} - -.w-4{ - width: 1rem !important; -} - -.w-16{ - width: 4rem !important; -} - -.w-20{ - width: 5rem !important; -} - -.w-5{ - width: 1.25rem !important; -} - -.w-auto{ - width: auto !important; -} - -.max-w-lg{ - max-width: 32rem !important; -} - -.max-w-full{ - max-width: 100% !important; -} - -.max-w-screen-2xl{ - max-width: 1450px !important; -} - -.max-w-4xl{ - max-width: 56rem !important; -} - -.max-w-7xl{ - max-width: 80rem !important; -} - -.max-w-screen-xl{ - max-width: 1280px !important; -} - -.max-w-xs{ - max-width: 20rem !important; -} - -.flex-1{ - flex: 1 1 0% !important; -} - -.flex-shrink-0{ - flex-shrink: 0 !important; -} - -.origin-top-right{ - transform-origin: top right !important; -} - -.-translate-y-1{ - --tw-translate-y: -0.25rem !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.-translate-y-0{ - --tw-translate-y: -0px !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.rotate-0{ - --tw-rotate: 0deg !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.-rotate-90{ - --tw-rotate: -90deg !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.rotate-180{ - --tw-rotate: 180deg !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.scale-95{ - --tw-scale-x: .95 !important; - --tw-scale-y: .95 !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.scale-100{ - --tw-scale-x: 1 !important; - --tw-scale-y: 1 !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} - -.cursor-pointer{ - cursor: pointer !important; -} - -.list-none{ - list-style-type: none !important; -} - -.grid-cols-3{ - grid-template-columns: repeat(3, minmax(0, 1fr)) !important; -} - -.grid-cols-1{ - grid-template-columns: repeat(1, minmax(0, 1fr)) !important; -} - -.flex-row{ - flex-direction: row !important; -} - -.flex-col{ - flex-direction: column !important; -} - -.flex-col-reverse{ - flex-direction: column-reverse !important; -} - -.flex-wrap{ - flex-wrap: wrap !important; -} - -.flex-nowrap{ - flex-wrap: nowrap !important; -} - -.items-start{ - align-items: flex-start !important; -} - -.items-center{ - align-items: center !important; -} - -.items-baseline{ - align-items: baseline !important; -} - -.justify-center{ - justify-content: center !important; -} - -.justify-between{ - justify-content: space-between !important; -} - -.justify-around{ - justify-content: space-around !important; -} - -.gap-5{ - gap: 1.25rem !important; -} - -.gap-6{ - gap: 1.5rem !important; -} - -.gap-4{ - gap: 1rem !important; -} - -.space-x-10 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important; -} - -.space-x-2 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; -} - -.space-y-6 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; -} - -.space-y-8 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; -} - -.space-y-2 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important; -} - -.space-y-1 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important; -} - -.space-x-4 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; -} - -.space-y-4 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important; -} - -.divide-y-2 > :not([hidden]) ~ :not([hidden]){ - --tw-divide-y-reverse: 0 !important; - border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important; - border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important; -} - -.divide-y > :not([hidden]) ~ :not([hidden]){ - --tw-divide-y-reverse: 0 !important; - border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important; - border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important; -} - -.divide-gray-50 > :not([hidden]) ~ :not([hidden]){ - --tw-divide-opacity: 1 !important; - border-color: rgb(249 250 251 / var(--tw-divide-opacity)) !important; -} - -.divide-gray-200 > :not([hidden]) ~ :not([hidden]){ - --tw-divide-opacity: 1 !important; - border-color: rgb(229 231 235 / var(--tw-divide-opacity)) !important; -} - -.overflow-hidden{ - overflow: hidden !important; -} - -.overflow-visible{ - overflow: visible !important; -} - -.overflow-y-auto{ - overflow-y: auto !important; -} - -.overflow-x-hidden{ - overflow-x: hidden !important; -} - -.overflow-x-scroll{ - overflow-x: scroll !important; -} - -.text-ellipsis{ - text-overflow: ellipsis !important; -} - -.rounded-full{ - border-radius: 9999px !important; -} - -.rounded-md{ - border-radius: 0.375rem !important; -} - -.rounded{ - border-radius: 0.25rem !important; -} - -.rounded-lg{ - border-radius: 0.5rem !important; -} - -.rounded-none{ - border-radius: 0px !important; -} - -.rounded-l-md{ - border-top-left-radius: 0.375rem !important; - border-bottom-left-radius: 0.375rem !important; -} - -.rounded-r-md{ - border-top-right-radius: 0.375rem !important; - border-bottom-right-radius: 0.375rem !important; -} - -.border-2{ - border-width: 2px !important; -} - -.border{ - border-width: 1px !important; -} - -.border-4{ - border-width: 4px !important; -} - -.border-0{ - border-width: 0px !important; -} - -.border-b{ - border-bottom-width: 1px !important; -} - -.border-r-0{ - border-right-width: 0px !important; -} - -.border-t{ - border-top-width: 1px !important; -} - -.border-t-2{ - border-top-width: 2px !important; -} - -.border-dashed{ - border-style: dashed !important; -} - -.border-white{ - --tw-border-opacity: 1 !important; - border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important; -} - -.border-gray-600{ - --tw-border-opacity: 1 !important; - border-color: rgb(75 85 99 / var(--tw-border-opacity)) !important; -} - -.border-gray-400{ - --tw-border-opacity: 1 !important; - border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important; -} - -.border-transparent{ - border-color: transparent !important; -} - -.border-black{ - --tw-border-opacity: 1 !important; - border-color: rgb(0 0 0 / var(--tw-border-opacity)) !important; -} - -.border-gray-300{ - --tw-border-opacity: 1 !important; - border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important; -} - -.border-gray-200{ - --tw-border-opacity: 1 !important; - border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important; -} - -.border-gray-50{ - --tw-border-opacity: 1 !important; - border-color: rgb(249 250 251 / var(--tw-border-opacity)) !important; -} - -.bg-gray-200{ - --tw-bg-opacity: 1 !important; - background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; -} - -.bg-transparent{ - background-color: transparent !important; -} - -.bg-stone-200{ - --tw-bg-opacity: 1 !important; - background-color: rgb(231 229 228 / var(--tw-bg-opacity)) !important; -} - -.bg-white{ - --tw-bg-opacity: 1 !important; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; -} - -.bg-gray-50{ - --tw-bg-opacity: 1 !important; - background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; -} - -.bg-gray-100{ - --tw-bg-opacity: 1 !important; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; -} - -.bg-gray-300{ - --tw-bg-opacity: 1 !important; - background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important; -} - -.bg-cover{ - background-size: cover !important; -} - -.bg-center{ - background-position: center !important; -} - -.bg-no-repeat{ - background-repeat: no-repeat !important; -} - -.object-cover{ - -o-object-fit: cover !important; - object-fit: cover !important; -} - -.p-2{ - padding: 0.5rem !important; -} - -.p-4{ - padding: 1rem !important; -} - -.p-8{ - padding: 2rem !important; -} - -.p-3{ - padding: 0.75rem !important; -} - -.p-6{ - padding: 1.5rem !important; -} - -.p-12{ - padding: 3rem !important; -} - -.p-1{ - padding: 0.25rem !important; -} - -.py-10{ - padding-top: 2.5rem !important; - padding-bottom: 2.5rem !important; -} - -.py-2{ - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} - -.px-4{ - padding-left: 1rem !important; - padding-right: 1rem !important; -} - -.px-6{ - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; -} - -.py-4{ - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.px-8{ - padding-left: 2rem !important; - padding-right: 2rem !important; -} - -.py-3{ - padding-top: 0.75rem !important; - padding-bottom: 0.75rem !important; -} - -.px-0{ - padding-left: 0px !important; - padding-right: 0px !important; -} - -.py-12{ - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.px-12{ - padding-left: 3rem !important; - padding-right: 3rem !important; -} - -.py-1{ - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} - -.py-5{ - padding-top: 1.25rem !important; - padding-bottom: 1.25rem !important; -} - -.px-3{ - padding-left: 0.75rem !important; - padding-right: 0.75rem !important; -} - -.px-5{ - padding-left: 1.25rem !important; - padding-right: 1.25rem !important; -} - -.px-2{ - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; -} - -.py-8{ - padding-top: 2rem !important; - padding-bottom: 2rem !important; -} - -.pl-3{ - padding-left: 0.75rem !important; -} - -.pl-6{ - padding-left: 1.5rem !important; -} - -.pr-2{ - padding-right: 0.5rem !important; -} - -.pb-6{ - padding-bottom: 1.5rem !important; -} - -.pb-12{ - padding-bottom: 3rem !important; -} - -.pl-12{ - padding-left: 3rem !important; -} - -.pt-6{ - padding-top: 1.5rem !important; -} - -.pb-4{ - padding-bottom: 1rem !important; -} - -.pt-24{ - padding-top: 6rem !important; -} - -.pt-16{ - padding-top: 4rem !important; -} - -.pt-8{ - padding-top: 2rem !important; -} - -.pt-4{ - padding-top: 1rem !important; -} - -.pb-10{ - padding-bottom: 2.5rem !important; -} - -.pb-0{ - padding-bottom: 0px !important; -} - -.pt-12{ - padding-top: 3rem !important; -} - -.pr-20{ - padding-right: 5rem !important; -} - -.pl-20{ - padding-left: 5rem !important; -} - -.pt-5{ - padding-top: 1.25rem !important; -} - -.pl-1{ - padding-left: 0.25rem !important; -} - -.pt-1{ - padding-top: 0.25rem !important; -} - -.pt-2{ - padding-top: 0.5rem !important; -} - -.pb-2{ - padding-bottom: 0.5rem !important; -} - -.pl-0{ - padding-left: 0px !important; -} - -.pt-10{ - padding-top: 2.5rem !important; -} - -.text-left{ - text-align: left !important; -} - -.text-center{ - text-align: center !important; -} - -.text-right{ - text-align: right !important; -} - -.font-serif{ - font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important; -} - -.text-2xl{ - font-size: 1.5rem !important; -} - -.text-xs{ - font-size: .75rem !important; -} - -.text-lg{ - font-size: 1.125rem !important; -} - -.text-sm{ - font-size: .875rem !important; -} - -.text-base{ - font-size: 1rem !important; -} - -.text-5xl{ - font-size: 3rem !important; -} - -.text-xl{ - font-size: 1.25rem !important; -} - -.text-4xl{ - font-size: 2.25rem !important; -} - -.text-3xl{ - font-size: 1.875rem !important; -} - -.text-md{ - font-size: 1.05rem !important; -} - -.font-medium{ - font-weight: 500 !important; -} - -.font-normal{ - font-weight: 400 !important; -} - -.font-black{ - font-weight: 900 !important; -} - -.font-light{ - font-weight: 300 !important; -} - -.font-semibold{ - font-weight: 600 !important; -} - -.font-extrabold{ - font-weight: 800 !important; -} - -.font-bold{ - font-weight: 700 !important; -} - -.uppercase{ - text-transform: uppercase !important; -} - -.lowercase{ - text-transform: lowercase !important; -} - -.capitalize{ - text-transform: capitalize !important; -} - -.not-italic{ - font-style: normal !important; -} - -.leading-none{ - line-height: 1 !important; -} - -.leading-8{ - line-height: 2rem !important; -} - -.leading-6{ - line-height: 1.5rem !important; -} - -.leading-3{ - line-height: .75rem !important; -} - -.leading-snug{ - line-height: 1.375 !important; -} - -.leading-4{ - line-height: 1rem !important; -} - -.leading-7{ - line-height: 1.75rem !important; -} - -.leading-5{ - line-height: 1.25rem !important; -} - -.leading-tight{ - line-height: 1.25 !important; -} - -.leading-relaxed{ - line-height: 1.625 !important; -} - -.tracking-tight{ - letter-spacing: -0.025em !important; -} - -.tracking-wide{ - letter-spacing: 0.025em !important; -} - -.text-gray-700{ - --tw-text-opacity: 1 !important; - color: rgb(55 65 81 / var(--tw-text-opacity)) !important; -} - -.text-gray-600{ - --tw-text-opacity: 1 !important; - color: rgb(75 85 99 / var(--tw-text-opacity)) !important; -} - -.text-blue-500{ - --tw-text-opacity: 1 !important; - color: rgb(0 0 255 / var(--tw-text-opacity)) !important; -} - -.text-gray-900{ - --tw-text-opacity: 1 !important; - color: rgb(17 24 39 / var(--tw-text-opacity)) !important; -} - -.text-gray-400{ - --tw-text-opacity: 1 !important; - color: rgb(156 163 175 / var(--tw-text-opacity)) !important; -} - -.text-gray-500{ - --tw-text-opacity: 1 !important; - color: rgb(107 114 128 / var(--tw-text-opacity)) !important; -} - -.text-gray-800{ - --tw-text-opacity: 1 !important; - color: rgb(31 41 55 / var(--tw-text-opacity)) !important; -} - -.text-black{ - --tw-text-opacity: 1 !important; - color: rgb(0 0 0 / var(--tw-text-opacity)) !important; -} - -.text-gray-300{ - --tw-text-opacity: 1 !important; - color: rgb(209 213 219 / var(--tw-text-opacity)) !important; -} - -.text-white{ - --tw-text-opacity: 1 !important; - color: rgb(255 255 255 / var(--tw-text-opacity)) !important; -} - -.text-blue-700{ - --tw-text-opacity: 1 !important; - color: rgb(0 0 170 / var(--tw-text-opacity)) !important; -} - -.text-blue-400{ - --tw-text-opacity: 1 !important; - color: rgb(0 51 255 / var(--tw-text-opacity)) !important; -} - -.opacity-0{ - opacity: 0 !important; -} - -.opacity-100{ - opacity: 1 !important; -} - -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.shadow-lg{ - --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; - --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.shadow-sm{ - --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; - --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.\!shadow-none{ - --tw-shadow: 0 0 #0000 !important; - --tw-shadow-colored: 0 0 #0000 !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.shadow-md{ - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important; - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.grayscale{ - --tw-grayscale: grayscale(100%) !important; - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; -} - -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; -} - -.backdrop-blur{ - --tw-backdrop-blur: blur(8px) !important; - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; -} - -.transition{ - transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; - transition-duration: 150ms !important; -} - -.transition-transform{ - transition-property: transform !important; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; - transition-duration: 150ms !important; -} - -.transition-all{ - transition-property: all !important; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; - transition-duration: 150ms !important; -} - -.transition-shadow{ - transition-property: box-shadow !important; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; - transition-duration: 150ms !important; -} - -.duration-200{ - transition-duration: 200ms !important; -} - -.duration-150{ - transition-duration: 150ms !important; -} - -.duration-100{ - transition-duration: 100ms !important; -} - -.duration-75{ - transition-duration: 75ms !important; -} - -.duration-500{ - transition-duration: 500ms !important; -} - -.duration-300{ - transition-duration: 300ms !important; -} - -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; -} - -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; -} - -.ease-in-out{ - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; -} - -/* Custom CSS for header partial */ - -.backdrop-blur { - -webkit-backdrop-filter: blur(40px); -} - -* { - font-family: "Lato", sans-serif; -} - -.bg-semi-white { - background-color: rgba(255, 255, 255, 0.75); -} - -/* Custom css allowing image styling in markdown */ - -img[src*="#mx-auto"] { - margin: auto; -} - -img[src*="#small"] { - width: 68px; -} - -img[src*="#medium"] { - width: 400px; - margin: auto; -} - -img[src*="#logo"] { - max-width: min(250px, 100%); - margin: auto; -} - -img[src*="#large"] { - width: 1000px; - margin: auto; -} - -img[src*="#tft_img"] { - width: 150px; - margin: 8px; -} - -img[src*="#absolute"] { - position: absolute; - left: 0; - top: 0; -} - -.footer-cust a{ - color: #999; - cursor: pointer; -} - -.footer-cust a:hover { - color: rgb(65, 65, 65); -} - -.footer-cust h6{ - margin-bottom: 15px; -} - -.logo_size{ - width:200px -} - -h1 { - line-height: 4rem; -} - -.nav p > a { - display: flex; - width: 100%; - flex-direction: column; - align-items: flex-start; - text-align: left; - line-height: 1.5rem; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - border-radius: 0.25rem; - border-color: transparent; - padding: 0.5rem; - margin-top: 0.75rem; - margin-bottom: 0.75rem; - display: inline-block; - border-width: 2px; - border-color: rgb(0 0 0 / var(--tw-border-opacity)); - padding-left: 3rem; - padding-right: 3rem; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - text-transform: capitalize; - box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); -} - -.nav p > a:hover { - --tw-border-opacity: 1; - border-color: rgb(231 229 228 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(245 245 244 / var(--tw-bg-opacity)); -} - -.article p{ - font-size: 1.125rem; - font-family: Lato,sans-serif!important; - line-height: 1.7; - color:#333 -} - -.post-content-text a, .article a{ - color: #4ec48f; -} - -.post-content-text a:hover, .article a:hover{ - color: #2e9969; -} - -.article li{ - font-size: 1.125rem; -} - -.main-title { - font-family: Lato,sans-serif!important; -} - -button:hover :is(:where(a)) { - color: #5e5e5e; -} - -button :is(:where(p)) { - color: #3d3b39; - font-weight: 400; -} - -button a { - line-height: 1.3; - padding-left: 3rem; - padding-right: 3rem; - --tw-text-opacity: 1; - color: rgb(0 0 0 / var(--tw-text-opacity)) -} - -.long-text a{ - padding-left: 2rem; - padding-right: 2rem; - --tw-text-opacity: 1; - color: rgb(0 0 0 / var(--tw-text-opacity)); -} - -a { - border-width: 0px; -} - -header { - font-family: "Work Sans"; -} - -.nav_btn { - margin: 0 !important; - padding: 0 !important; - border: none !important; - box-shadow: none !important; -} - -.quicklinks { - box-sizing: border-box; - align-items: center; - width: auto; - margin: 0 auto; - border-radius: 10px; - margin-top: 30px; - flex-wrap: wrap; - margin-bottom: 20px; -} - -.quicklinks img { - height: auto; - max-width: 200px; - display: inline-block; - padding: 10px; - filter: grayscale(100%); - position: relative; - transition: all 0.2s ease; - opacity: 0.5; -} - -.quicklinks img:hover { - opacity: 1; - transition: all 0.2s ease; - filter: grayscale(0%); -} - -.banner { - width: 100%; - margin: 0; - padding: 120px 0; - text-align: center; - position: relative; - display: block; - color: #fff !important; - letter-spacing: 0.5px; - overflow: hidden; - background: #00838d; - transition: 1.5s; -} - -.header { - height: auto; - background: none; - padding: 200px 0; -} - -.banner h2, -.header h1 { - margin: auto; - color: #fff; - position: relative; - transition: 0.3s; - z-index: 1; - white-space: nowrap; -} - -.header h1 { - color: #000; - transition: none; -} - -.banner h2 svg { - font-size: 40px; - margin-left: 15px; - position: absolute; - top: 55%; - transform: translateY(-50%) scale(0.5); - opacity: 0; - transition: 0.3s; -} - -.banner .back { - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; - background-position: center; - background-size: cover; - filter: grayscale(1) contrast(1.4); - opacity: 0.25; - transition: 1.5s; -} - -.header .back { - filter: none; - opacity: 1; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} - -.banner:hover { - background: #4b3a92; -} - -.header:hover { - background: none; -} - -.banner:hover h2 svg { - transform: translateY(-50%) scale(1); - opacity: 1; -} - -.banner:hover h2 { - padding-right: 40px; -} - -.header:hover h1 { - padding-right: 0; -} - -.banner:hover .back { - transform: scale(1.03); -} - -.header:hover .back { - transform: none; -} - -.my-test{ - font-family: "Work Sans", sans-serif !important; -} - -.post-content-text .my-test { - font-family: "Work Sans", sans-serif !important; - line-height: 1.7; -} - -.post-content-text h2 { - font-family: Lato,sans-serif!important; - line-height: 1.5; - font-size: 2.25rem; - font-weight: 700; -} - -.container-fluid { - width: 100%; - /* padding-right: 15px; - padding-left: 15px; */ - margin-right: auto; - margin-left: auto; -} - -.zola-anchor { - display: none; -} - -@media (min-width: 1024px){ - h2 { - font-size: 3.5rem; - } -} - -@media (max-width: 640px) { - .banner h2 { - font: 600 7vw/10vw; - } - - .header h1 { - font-size: 35px; - } - - .banner h2 svg { - font-size: 30px; - } -} - -@media (max-width: 480px) { - .banner, - .header { - padding: 80px 0; - } - - img[src*="#sm_none"] { - display: none; - } -} - -header #menu button{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; - display: flex; - width: 100%; - flex-direction: column; - align-items: flex-start; - border-radius: 0.25rem; - border-width: 2px; - --tw-border-opacity: 1; - border-color: rgb(0 0 0 / var(--tw-border-opacity)); - border-color: transparent; - padding: 0.5rem; - padding-left: 1.5rem; - padding-right: 1.5rem; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - text-align: left; - text-transform: capitalize; - line-height: 1.5rem; - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -header #menu button:hover{ - --tw-border-opacity: 1; - border-color: rgb(231 229 228 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(245 245 244 / var(--tw-bg-opacity)); -} - -header #menu button:first-child:hover{ - --tw-text-opacity: 1; - color: rgb(107 114 128 / var(--tw-text-opacity)); -} - -@media (min-width: 1024px){ - header #menu button{ - margin-right: 1.25rem; - font-size: 1.125rem; - } -} - -header #menu button a{ - padding-left: 0px; - padding-right: 0px; -} - -.focus-within\:outline-none:focus-within{ - outline: 2px solid transparent !important; - outline-offset: 2px !important; -} - -.focus-within\:ring-2:focus-within{ - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; -} - -.focus-within\:ring-offset-2:focus-within{ - --tw-ring-offset-width: 2px !important; -} - -.hover\:border-blue-500:hover{ - --tw-border-opacity: 1 !important; - border-color: rgb(0 0 255 / var(--tw-border-opacity)) !important; -} - -.hover\:border-stone-200:hover{ - --tw-border-opacity: 1 !important; - border-color: rgb(231 229 228 / var(--tw-border-opacity)) !important; -} - -.hover\:bg-gray-100:hover{ - --tw-bg-opacity: 1 !important; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; -} - -.hover\:bg-gray-400:hover{ - --tw-bg-opacity: 1 !important; - background-color: rgb(156 163 175 / var(--tw-bg-opacity)) !important; -} - -.hover\:bg-gray-50:hover{ - --tw-bg-opacity: 1 !important; - background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; -} - -.hover\:bg-gray-200:hover{ - --tw-bg-opacity: 1 !important; - background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; -} - -.hover\:bg-stone-100:hover{ - --tw-bg-opacity: 1 !important; - background-color: rgb(245 245 244 / var(--tw-bg-opacity)) !important; -} - -.hover\:text-blue-700:hover{ - --tw-text-opacity: 1 !important; - color: rgb(0 0 170 / var(--tw-text-opacity)) !important; -} - -.hover\:text-gray-500:hover{ - --tw-text-opacity: 1 !important; - color: rgb(107 114 128 / var(--tw-text-opacity)) !important; -} - -.hover\:text-blue-300:hover{ - --tw-text-opacity: 1 !important; - color: rgb(0 136 255 / var(--tw-text-opacity)) !important; -} - -.hover\:text-gray-900:hover{ - --tw-text-opacity: 1 !important; - color: rgb(17 24 39 / var(--tw-text-opacity)) !important; -} - -.hover\:text-black:hover{ - --tw-text-opacity: 1 !important; - color: rgb(0 0 0 / var(--tw-text-opacity)) !important; -} - -.hover\:\!text-gray-700:hover{ - --tw-text-opacity: 1 !important; - color: rgb(55 65 81 / var(--tw-text-opacity)) !important; -} - -.hover\:underline:hover{ - -webkit-text-decoration-line: underline !important; - text-decoration-line: underline !important; -} - -.hover\:shadow-xl:hover{ - --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important; - --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.hover\:first\:text-gray-500:first-child:hover{ - --tw-text-opacity: 1 !important; - color: rgb(107 114 128 / var(--tw-text-opacity)) !important; -} - -.focus\:bg-gray-100:focus{ - --tw-bg-opacity: 1 !important; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; -} - -.focus\:bg-gray-200:focus{ - --tw-bg-opacity: 1 !important; - background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; -} - -.focus\:text-gray-500:focus{ - --tw-text-opacity: 1 !important; - color: rgb(107 114 128 / var(--tw-text-opacity)) !important; -} - -.focus\:text-gray-900:focus{ - --tw-text-opacity: 1 !important; - color: rgb(17 24 39 / var(--tw-text-opacity)) !important; -} - -.focus\:outline-none:focus{ - outline: 2px solid transparent !important; - outline-offset: 2px !important; -} - -.focus\:ring-2:focus{ - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; -} - -.focus\:ring-offset-2:focus{ - --tw-ring-offset-width: 2px !important; -} - -@media (prefers-color-scheme: dark){ - .dark\:bg-gray-700{ - --tw-bg-opacity: 1 !important; - background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; - } - - .dark\:bg-transparent{ - background-color: transparent !important; - } - - .dark\:text-gray-200{ - --tw-text-opacity: 1 !important; - color: rgb(229 231 235 / var(--tw-text-opacity)) !important; - } - - .dark\:hover\:bg-gray-600:hover{ - --tw-bg-opacity: 1 !important; - background-color: rgb(75 85 99 / var(--tw-bg-opacity)) !important; - } - - .dark\:hover\:text-white:hover{ - --tw-text-opacity: 1 !important; - color: rgb(255 255 255 / var(--tw-text-opacity)) !important; - } - - .dark\:focus\:text-white:focus{ - --tw-text-opacity: 1 !important; - color: rgb(255 255 255 / var(--tw-text-opacity)) !important; - } -} - -@media (min-width: 640px){ - .sm\:col-span-2{ - grid-column: span 2 / span 2 !important; - } - - .sm\:mx-0{ - margin-left: 0px !important; - margin-right: 0px !important; - } - - .sm\:-mx-4{ - margin-left: -1rem !important; - margin-right: -1rem !important; - } - - .sm\:-mx-12{ - margin-left: -3rem !important; - margin-right: -3rem !important; - } - - .sm\:mt-0{ - margin-top: 0px !important; - } - - .sm\:mt-8{ - margin-top: 2rem !important; - } - - .sm\:flex{ - display: flex !important; - } - - .sm\:grid{ - display: grid !important; - } - - .sm\:h-10{ - height: 2.5rem !important; - } - - .sm\:h-2\/3{ - height: 66.666667% !important; - } - - .sm\:w-10{ - width: 2.5rem !important; - } - - .sm\:w-32{ - width: 8rem !important; - } - - .sm\:w-1\/2{ - width: 50% !important; - } - - .sm\:flex-1{ - flex: 1 1 0% !important; - } - - .sm\:grid-cols-4{ - grid-template-columns: repeat(4, minmax(0, 1fr)) !important; - } - - .sm\:grid-cols-1{ - grid-template-columns: repeat(1, minmax(0, 1fr)) !important; - } - - .sm\:grid-cols-2{ - grid-template-columns: repeat(2, minmax(0, 1fr)) !important; - } - - .sm\:gap-6{ - gap: 1.5rem !important; - } - - .sm\:gap-10{ - gap: 2.5rem !important; - } - - .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; - } - - .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; - } - - .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){ - --tw-space-y-reverse: 0 !important; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important; - margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important; - } - - .sm\:overflow-hidden{ - overflow: hidden !important; - } - - .sm\:rounded-md{ - border-radius: 0.375rem !important; - } - - .sm\:border-0{ - border-width: 0px !important; - } - - .sm\:border-r{ - border-right-width: 1px !important; - } - - .sm\:border-l{ - border-left-width: 1px !important; - } - - .sm\:bg-transparent{ - background-color: transparent !important; - } - - .sm\:p-6{ - padding: 1.5rem !important; - } - - .sm\:p-12{ - padding: 3rem !important; - } - - .sm\:p-0{ - padding: 0px !important; - } - - .sm\:px-12{ - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .sm\:px-6{ - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .sm\:px-0{ - padding-left: 0px !important; - padding-right: 0px !important; - } - - .sm\:px-8{ - padding-left: 2rem !important; - padding-right: 2rem !important; - } - - .sm\:py-6{ - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .sm\:px-4{ - padding-left: 1rem !important; - padding-right: 1rem !important; - } - - .sm\:pb-8{ - padding-bottom: 2rem !important; - } - - .sm\:pt-10{ - padding-top: 2.5rem !important; - } - - .sm\:pb-16{ - padding-bottom: 4rem !important; - } - - .sm\:text-3xl{ - font-size: 1.875rem !important; - } - - .sm\:text-sm{ - font-size: .875rem !important; - } - - .sm\:leading-10{ - line-height: 2.5rem !important; - } -} - -@media (min-width: 768px){ - .md\:order-2{ - order: 2 !important; - } - - .md\:order-last{ - order: 9999 !important; - } - - .md\:col-span-2{ - grid-column: span 2 / span 2 !important; - } - - .md\:mx-8{ - margin-left: 2rem !important; - margin-right: 2rem !important; - } - - .md\:mx-0{ - margin-left: 0px !important; - margin-right: 0px !important; - } - - .md\:mx-12{ - margin-left: 3rem !important; - margin-right: 3rem !important; - } - - .md\:mx-4{ - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .md\:-mx-16{ - margin-left: -4rem !important; - margin-right: -4rem !important; - } - - .md\:mx-2{ - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; - } - - .md\:mt-0{ - margin-top: 0px !important; - } - - .md\:mb-10{ - margin-bottom: 2.5rem !important; - } - - .md\:-mt-1{ - margin-top: -0.25rem !important; - } - - .md\:mb-0{ - margin-bottom: 0px !important; - } - - .md\:block{ - display: block !important; - } - - .md\:inline-block{ - display: inline-block !important; - } - - .md\:inline{ - display: inline !important; - } - - .md\:grid{ - display: grid !important; - } - - .md\:w-5\/6{ - width: 83.333333% !important; - } - - .md\:w-1\/6{ - width: 16.666667% !important; - } - - .md\:w-full{ - width: 100% !important; - } - - .md\:w-2\/3{ - width: 66.666667% !important; - } - - .md\:w-auto{ - width: auto !important; - } - - .md\:w-48{ - width: 12rem !important; - } - - .md\:max-w-full{ - max-width: 100% !important; - } - - .md\:grid-cols-2{ - grid-template-columns: repeat(2, minmax(0, 1fr)) !important; - } - - .md\:grid-cols-3{ - grid-template-columns: repeat(3, minmax(0, 1fr)) !important; - } - - .md\:flex-row{ - flex-direction: row !important; - } - - .md\:gap-12{ - gap: 3rem !important; - } - - .md\:gap-8{ - gap: 2rem !important; - } - - .md\:p-8{ - padding: 2rem !important; - } - - .md\:p-16{ - padding: 4rem !important; - } - - .md\:px-12{ - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .md\:px-16{ - padding-left: 4rem !important; - padding-right: 4rem !important; - } - - .md\:px-6{ - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .md\:py-2{ - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .md\:pr-0{ - padding-right: 0px !important; - } - - .md\:pl-8{ - padding-left: 2rem !important; - } - - .md\:text-left{ - text-align: left !important; - } - - .md\:text-4xl{ - font-size: 2.25rem !important; - } -} - -@media (min-width: 1024px){ - .lg\:m-4{ - margin: 1rem !important; - } - - .lg\:m-0{ - margin: 0px !important; - } - - .lg\:m-20{ - margin: 5rem !important; - } - - .lg\:mx-20{ - margin-left: 5rem !important; - margin-right: 5rem !important; - } - - .lg\:mx-4{ - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .lg\:mx-10{ - margin-left: 2.5rem !important; - margin-right: 2.5rem !important; - } - - .lg\:-mx-20{ - margin-left: -5rem !important; - margin-right: -5rem !important; - } - - .lg\:mx-28{ - margin-left: 7rem !important; - margin-right: 7rem !important; - } - - .lg\:mx-auto{ - margin-left: auto !important; - margin-right: auto !important; - } - - .lg\:-mx-12{ - margin-left: -3rem !important; - margin-right: -3rem !important; - } - - .lg\:mt-0{ - margin-top: 0px !important; - } - - .lg\:mr-8{ - margin-right: 2rem !important; - } - - .lg\:mb-8{ - margin-bottom: 2rem !important; - } - - .lg\:-mt-6{ - margin-top: -1.5rem !important; - } - - .lg\:mt-6{ - margin-top: 1.5rem !important; - } - - .lg\:mr-24{ - margin-right: 6rem !important; - } - - .lg\:mt-16{ - margin-top: 4rem !important; - } - - .lg\:ml-8{ - margin-left: 2rem !important; - } - - .lg\:mr-16{ - margin-right: 4rem !important; - } - - .lg\:mt-4{ - margin-top: 1rem !important; - } - - .lg\:flex{ - display: flex !important; - } - - .lg\:hidden{ - display: none !important; - } - - .lg\:w-4\/6{ - width: 66.666667% !important; - } - - .lg\:w-5\/6{ - width: 83.333333% !important; - } - - .lg\:w-2\/3{ - width: 66.666667% !important; - } - - .lg\:w-full{ - width: 100% !important; - } - - .lg\:max-w-lg{ - max-width: 32rem !important; - } - - .lg\:max-w-none{ - max-width: none !important; - } - - .lg\:max-w-5xl{ - max-width: 64rem !important; - } - - .lg\:max-w-sm{ - max-width: 24rem !important; - } - - .lg\:max-w-xl{ - max-width: 36rem !important; - } - - .lg\:max-w-6xl{ - max-width: 72rem !important; - } - - .lg\:max-w-4xl{ - max-width: 56rem !important; - } - - .lg\:flex-1{ - flex: 1 1 0% !important; - } - - .lg\:grid-cols-2{ - grid-template-columns: repeat(2, minmax(0, 1fr)) !important; - } - - .lg\:grid-cols-3{ - grid-template-columns: repeat(3, minmax(0, 1fr)) !important; - } - - .lg\:grid-cols-4{ - grid-template-columns: repeat(4, minmax(0, 1fr)) !important; - } - - .lg\:flex-row{ - flex-direction: row !important; - } - - .lg\:items-start{ - align-items: flex-start !important; - } - - .lg\:items-center{ - align-items: center !important; - } - - .lg\:justify-start{ - justify-content: flex-start !important; - } - - .lg\:justify-end{ - justify-content: flex-end !important; - } - - .lg\:justify-between{ - justify-content: space-between !important; - } - - .lg\:gap-8{ - gap: 2rem !important; - } - - .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(5rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))) !important; - } - - .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(3rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))) !important; - } - - .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]){ - --tw-space-x-reverse: 0 !important; - margin-right: calc(1.5rem * var(--tw-space-x-reverse)) !important; - margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))) !important; - } - - .lg\:p-12{ - padding: 3rem !important; - } - - .lg\:p-20{ - padding: 5rem !important; - } - - .lg\:p-4{ - padding: 1rem !important; - } - - .lg\:py-5{ - padding-top: 1.25rem !important; - padding-bottom: 1.25rem !important; - } - - .lg\:px-20{ - padding-left: 5rem !important; - padding-right: 5rem !important; - } - - .lg\:py-16{ - padding-top: 4rem !important; - padding-bottom: 4rem !important; - } - - .lg\:px-8{ - padding-left: 2rem !important; - padding-right: 2rem !important; - } - - .lg\:px-12{ - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .lg\:py-8{ - padding-top: 2rem !important; - padding-bottom: 2rem !important; - } - - .lg\:px-5{ - padding-left: 1.25rem !important; - padding-right: 1.25rem !important; - } - - .lg\:py-24{ - padding-top: 6rem !important; - padding-bottom: 6rem !important; - } - - .lg\:px-16{ - padding-left: 4rem !important; - padding-right: 4rem !important; - } - - .lg\:py-28{ - padding-top: 7rem !important; - padding-bottom: 7rem !important; - } - - .lg\:px-6{ - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .lg\:py-2{ - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .lg\:pl-0{ - padding-left: 0px !important; - } - - .lg\:pt-6{ - padding-top: 1.5rem !important; - } - - .lg\:pt-4{ - padding-top: 1rem !important; - } - - .lg\:pb-10{ - padding-bottom: 2.5rem !important; - } - - .lg\:pt-28{ - padding-top: 7rem !important; - } - - .lg\:pb-28{ - padding-bottom: 7rem !important; - } - - .lg\:pb-24{ - padding-bottom: 6rem !important; - } - - .lg\:pb-0{ - padding-bottom: 0px !important; - } - - .lg\:text-5xl{ - font-size: 3rem !important; - } - - .lg\:text-6xl{ - font-size: 4rem !important; - } - - .lg\:text-xl{ - font-size: 1.25rem !important; - } - - .lg\:backdrop-blur{ - --tw-backdrop-blur: blur(8px) !important; - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; - } -} - -@media (min-width: 1280px){ - .xl\:col-span-1{ - grid-column: span 1 / span 1 !important; - } - - .xl\:mx-20{ - margin-left: 5rem !important; - margin-right: 5rem !important; - } - - .xl\:mx-10{ - margin-left: 2.5rem !important; - margin-right: 2.5rem !important; - } - - .xl\:mx-0{ - margin-left: 0px !important; - margin-right: 0px !important; - } - - .xl\:-mx-8{ - margin-left: -2rem !important; - margin-right: -2rem !important; - } - - .xl\:mt-0{ - margin-top: 0px !important; - } - - .xl\:flex{ - display: flex !important; - } - - .xl\:max-w-lg{ - max-width: 32rem !important; - } - - .xl\:max-w-sm{ - max-width: 24rem !important; - } - - .xl\:max-w-none{ - max-width: none !important; - } - - .xl\:grid-cols-4{ - grid-template-columns: repeat(4, minmax(0, 1fr)) !important; - } - - .xl\:grid-cols-3{ - grid-template-columns: repeat(3, minmax(0, 1fr)) !important; - } - - .xl\:flex-row{ - flex-direction: row !important; - } - - .xl\:gap-4{ - gap: 1rem !important; - } - - .xl\:p-12{ - padding: 3rem !important; - } - - .xl\:py-12{ - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .xl\:backdrop-blur{ - --tw-backdrop-blur: blur(8px) !important; - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; - } -} - -@media (min-width: 1450px){ - .\32xl\:mt-0{ - margin-top: 0px !important; - } -} \ No newline at end of file +/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,0,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,0,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,0,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }main{padding-top:0}p{font-size:1.125rem}code,pre{font-feature-settings:normal}.navWhite,.navWhite:visited{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navWhite:active,.navWhite:focus{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-blue-light{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-shadow-titles{text-shadow:4px 4px 2px #000}.gradient-titles{--tw-gradient-from:#00a;--tw-gradient-to:rgba(0,0,170,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000;background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.ctr{text-align:center}.legal{font-size:.75rem}nav h4 a:hover{color:rgb(0 136 255/var(--tw-text-opacity))}nav h4 a,nav h4 a:active,nav h4 a:focus,nav h4 a:hover{--tw-text-opacity:1;border-width:0;font-weight:300}a h2,nav h4 a,nav h4 a:active,nav h4 a:focus{color:rgb(0 0 0/var(--tw-text-opacity))}a,a h2{--tw-text-opacity:1}a{color:rgb(0 0 187/var(--tw-text-opacity));font-weight:600}a:focus,a:hover{--tw-text-opacity:1;color:rgb(0 136 255/var(--tw-text-opacity))}a:active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(0 0 255/var(--tw-border-opacity));color:rgb(0 0 136/var(--tw-text-opacity))}h5 a{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-weight:400}.footnote-return,a.next,a.previous,sup a{border-bottom-width:0}#nav-toggle:checked+#navMenu{display:block}a.navborderless{border-bottom-width:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.025em;line-height:1.25}.h1,h1{font-size:2.25rem;font-weight:800;margin-bottom:1rem}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:700}.h2,h2{font-size:2.25rem}.h4,h4{font-size:1.5rem}h5{font-style:normal}.h5,.h6,h5,h6{font-size:1.125rem}.height-hero{height:45vh;max-height:45vh;overflow:hidden}.height-post{height:35vh;max-height:35vh}.imgCover{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.background-hero-image-div{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));height:80vh;max-height:80vh;overflow:hidden;position:relative;width:100%}.background-hero-title-block-fit{--tw-gradient-from:#000;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);background-image:linear-gradient(to top,var(--tw-gradient-stops));bottom:0;display:block;padding:.75rem 1rem 1.5rem;position:absolute;width:100%}.background-hero-title-text{text-shadow:4px 4px 2px #000}@media screen and (min-width:768px){.background-hero-title-block-fit{padding-left:3rem;padding-right:3rem}.background-hero-image-div{height:85vh;max-height:85vh}}@media screen and (min-width:1024px){.background-hero-title-block-fit{padding-left:4rem;padding-right:4rem}.background-hero-image-div{height:95vh;max-height:95vh}}.text-nobrk,.text-nowrap{white-space:nowrap}article h1,article h2,article h3,article h4{letter-spacing:-.025em;margin-bottom:1.5rem;margin-top:2rem}article p{font-size:1.125rem;line-height:1.625}article img.containedImage{height:auto;max-width:100%;min-width:100%;width:100%}@media screen and (min-width:768px){.height-hero{height:70vh;max-height:70vh}.height-post{height:40vh;max-height:40vh}article p{font-size:1.25rem;line-height:1.625}}@media screen and (min-width:1920px){article p{font-size:1.5rem;line-height:1.625}}.yellowbox p{margin:0;padding:.5rem;width:100%}ol,ul{padding-left:2rem}ul{list-style-type:disc}ol{list-style-type:decimal}.twitter-tweet,table.leagues{margin:1rem auto 0}table.leagues{border-collapse:collapse;border-width:0;width:91.666667%}table.leagues td.col{width:50%}@media (min-width:900px){table.leagues{width:60%}table.noborders{width:91.666667%}}table.noborders{border-collapse:collapse;border-width:0;margin:1.5rem auto 1rem;width:100%}table.noborders td{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));padding:.25rem 0 .25rem .5rem;text-align:left;vertical-align:middle}table.noborders td img{display:inline-block;margin:0;vertical-align:middle}table.noborders tr{--tw-bg-opacity:1;background-color:rgb(187 238 255/var(--tw-bg-opacity))}table.noborders tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}table.noborders thead tr{--tw-bg-opacity:1;background-color:rgb(0 0 170/var(--tw-bg-opacity))}table.noborders thead td{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700}table.noborders td.td70{width:70%}table.noborders td.td70 img{display:block;height:auto;max-width:50%;width:50%}table.noborders td.td30{width:30%}.footnote-definition,.footnote-reference{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.footnote-reference{font-size:.65em;top:-.5em}.footnote-sim{color:#00f;font-size:.65em;@media (prefers-color-scheme:dark){color:#0af}}.footnotes{& ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}& ol li{font-size:$pokey;margin-bottom:.5rem}& li p{font-size:100%;line-height:1.4}& .footnote-backref{font-size:75%}}a.footnote-return{font-size:50%}article>.footnote-definition{border-top:1px solid #000;margin-top:1em;padding-top:1em}article>.footnote-definition~.footnote-definition{border-top:0;margin-top:0;padding-top:0}.footnote-definition-label{font-size:.65em;top:-.4em}.footnote-definition-label+p{font-size:75%;line-height:1.35;margin-left:1em;margin-top:-1.75em}.footnote-definition-label:after{content:"."}.aspect-16x9{padding-bottom:56.25%}footer{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lazypicturecaption{font-size:.875rem;line-height:1.375;margin-top:.5rem;padding:0;text-align:center}.home-colOne p{line-height:2rem;margin-bottom:1rem}.home-colOne img{margin-bottom:1rem;margin-top:1rem}.container-comments{font-size:85%;margin:0 auto;max-width:720px!important;width:85%}@media screen and (min-width:900px){.container-comments{width:40%}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1450px){.container{max-width:1450px}}h1{font-size:1.875rem;font-weight:400}@media (min-width:1024px){h1{font-size:5rem}}h2{font-size:1.875rem;font-weight:300;line-height:1;margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){h2{font-size:4rem}}h2 strong{font-weight:500}h3{font-size:1.25rem;font-weight:200;line-height:1;margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){h3{font-size:2.25rem}}h3 strong{font-weight:600}h4{font-size:.875rem;font-weight:400}@media (min-width:1024px){h4{font-size:1.5rem}}h5{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-weight:600;letter-spacing:.1em}h5,h6{font-size:1.05rem;margin-bottom:.25rem;margin-top:.25rem}h6{font-style:normal;font-weight:400}p{font-size:1.125rem}blockquote{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));border-left-width:4px;margin:.5rem;padding:.5rem}li{font-size:1rem;font-weight:400}@media (min-width:1024px){li{font-size:1rem}}li li{font-size:.875rem;font-weight:300}@media (min-width:1024px){li li{font-size:.875rem}}button{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-block;margin-bottom:.75rem;margin-top:.75rem;padding-bottom:.25rem;padding-top:.25rem;text-transform:capitalize}@media (min-width:1024px){button{font-size:1.125rem;margin-right:1.25rem}}.my-header h4{color:#9f9f9f}.article h2{color:#333;font-size:2.25rem;font-weight:700;line-height:1.5}.article h1,.article h2{font-family:Lato,sans-serif!important}:root{--md-admonition-icon--note:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--abstract:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--info:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--tip:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--success:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--warning:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--failure:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--danger:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--bug:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--example:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--quote:url('data:image/svg+xml;charset=utf-8,');--md-details-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")}:is(.admonition){background-color:var(--bg);border:0 solid #000;border-inline-start-width:.4rem;border-radius:.2rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.05),0 0 .1rem rgba(0,0,0,.1);color:var(--fg);display:flow-root;margin:1.5625em 0;padding:0 1.2rem;page-break-inside:avoid}.admonition p{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;display:block;font-size:.8rem;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}@media print{:is(.admonition){box-shadow:none}}:is(.admonition)>*{box-sizing:border-box}:is(.admonition) :is(.admonition){margin-bottom:1em;margin-top:1em}:is(.admonition)>.tabbed-set:only-child{margin-top:0}html :is(.admonition)>:last-child{margin-bottom:1.2rem}:is(.admonition-title,summary){background-color:rgba(68,138,255,.1);border:0 solid #448aff;border-inline-start-width:.4rem;border-start-start-radius:.2rem;display:flex;font-weight:700;margin-block:0;margin-inline:-1.6rem -1.2rem;padding-block:.8rem;padding-inline:4rem 1.2rem;position:relative}:is(.admonition-title,summary)>p{margin:0}html :is(.admonition-title,summary):last-child{margin-bottom:0}:is(.admonition-title,summary):before{background-color:#448aff;content:"";height:1.4rem;inset-inline-start:1.2rem;mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;top:.625em;width:1.4rem}:is(.admonition):is(.note){border-color:#448aff}:is(.note)>:is(.admonition-title,summary){background-color:rgba(68,138,255,.1);border-color:#448aff}:is(.note)>:is(.admonition-title,summary):before{background-color:#448aff;mask-image:var(--md-admonition-icon--note);-webkit-mask-image:var(--md-admonition-icon--note);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.abstract,.summary,.tldr){border-color:#00b0ff}:is(.abstract,.summary,.tldr)>:is(.admonition-title,summary){background-color:rgba(0,176,255,.1);border-color:#00b0ff}:is(.abstract,.summary,.tldr)>:is(.admonition-title,summary):before{background-color:#00b0ff;mask-image:var(--md-admonition-icon--abstract);-webkit-mask-image:var(--md-admonition-icon--abstract);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.info,.todo){border-color:#00b8d4}:is(.info,.todo)>:is(.admonition-title,summary){background-color:rgba(0,184,212,.1);border-color:#00b8d4}:is(.info,.todo)>:is(.admonition-title,summary):before{background-color:#00b8d4;mask-image:var(--md-admonition-icon--info);-webkit-mask-image:var(--md-admonition-icon--info);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.tip,.hint,.important){border-color:#00bfa5}:is(.tip,.hint,.important)>:is(.admonition-title,summary){background-color:rgba(0,191,165,.1);border-color:#00bfa5}:is(.tip,.hint,.important)>:is(.admonition-title,summary):before{background-color:#00bfa5;mask-image:var(--md-admonition-icon--tip);-webkit-mask-image:var(--md-admonition-icon--tip);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.success,.check,.done){border-color:#00c853}:is(.success,.check,.done)>:is(.admonition-title,summary){background-color:rgba(0,200,83,.1);border-color:#00c853}:is(.success,.check,.done)>:is(.admonition-title,summary):before{background-color:#00c853;mask-image:var(--md-admonition-icon--success);-webkit-mask-image:var(--md-admonition-icon--success);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.question,.help,.faq){border-color:#64dd17}:is(.question,.help,.faq)>:is(.admonition-title,summary){background-color:rgba(100,221,23,.1);border-color:#64dd17}:is(.question,.help,.faq)>:is(.admonition-title,summary):before{background-color:#64dd17;mask-image:var(--md-admonition-icon--question);-webkit-mask-image:var(--md-admonition-icon--question);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.warning,.caution,.attention){border-color:#ff9100}:is(.warning,.caution,.attention)>:is(.admonition-title,summary){background-color:rgba(255,145,0,.1);border-color:#ff9100}:is(.warning,.caution,.attention)>:is(.admonition-title,summary):before{background-color:#ff9100;mask-image:var(--md-admonition-icon--warning);-webkit-mask-image:var(--md-admonition-icon--warning);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.failure,.fail,.missing){border-color:#ff5252}:is(.failure,.fail,.missing)>:is(.admonition-title,summary){background-color:rgba(255,82,82,.1);border-color:#ff5252}:is(.failure,.fail,.missing)>:is(.admonition-title,summary):before{background-color:#ff5252;mask-image:var(--md-admonition-icon--failure);-webkit-mask-image:var(--md-admonition-icon--failure);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.danger,.error){border-color:#ff1744}:is(.danger,.error)>:is(.admonition-title,summary){background-color:rgba(255,23,68,.1);border-color:#ff1744}:is(.danger,.error)>:is(.admonition-title,summary):before{background-color:#ff1744;mask-image:var(--md-admonition-icon--danger);-webkit-mask-image:var(--md-admonition-icon--danger);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.bug){border-color:#f50057}:is(.bug)>:is(.admonition-title,summary){background-color:rgba(245,0,87,.1);border-color:#f50057}:is(.bug)>:is(.admonition-title,summary):before{background-color:#f50057;mask-image:var(--md-admonition-icon--bug);-webkit-mask-image:var(--md-admonition-icon--bug);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.example){border-color:#7c4dff}:is(.example)>:is(.admonition-title,summary){background-color:rgba(124,77,255,.1);border-color:#7c4dff}:is(.example)>:is(.admonition-title,summary):before{background-color:#7c4dff;mask-image:var(--md-admonition-icon--example);-webkit-mask-image:var(--md-admonition-icon--example);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.quote,.cite){border-color:#9e9e9e}:is(.quote,.cite)>:is(.admonition-title,summary){background-color:hsla(0,0%,62%,.1);border-color:#9e9e9e}:is(.quote,.cite)>:is(.admonition-title,summary):before{background-color:#9e9e9e;mask-image:var(--md-admonition-icon--quote);-webkit-mask-image:var(--md-admonition-icon--quote);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.navy :is(.admonition){background-color:var(--sidebar-bg)}.ayu :is(.admonition),.coal :is(.admonition){background-color:var(--theme-hover)}.rust :is(.admonition){background-color:var(--sidebar-bg);color:var(--sidebar-fg)}:is(.admonition-title){font-feature-settings:"kern","liga";border:none;font-size:.84rem;font-weight:600;padding:10px 50px}:is(summary):after{background-color:#000;content:"";height:1.4rem;mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');mask-image:var(--md-details-icon);-webkit-mask-image:var(--md-details-icon);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:.4rem;top:.625em;transform:rotate(-90deg);transition:transform .25s;width:1.4rem}details[open]>summary:after{transform:rotate(0deg)}.sr-only{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.inset-0{bottom:0!important;top:0!important}.inset-0,.inset-x-0{left:0!important;right:0!important}.top-0{top:0!important}.left-0{left:0!important}.z-20{z-index:20!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.z-30{z-index:30!important}.order-2{order:2!important}.order-1{order:1!important}.col-span-3{grid-column:span 3/span 3!important}.m-0{margin:0!important}.m-2{margin:.5rem!important}.m-4{margin:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-8{margin-bottom:2rem!important;margin-top:2rem!important}.my-4{margin-bottom:1rem!important;margin-top:1rem!important}.my-10{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-5{margin-bottom:1.25rem!important;margin-top:1.25rem!important}.-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.my-6{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.mt-10{margin-top:2.5rem!important}.mt-0{margin-top:0!important}.mb-3{margin-bottom:.75rem!important}.mb-8{margin-bottom:2rem!important}.mr-2{margin-right:.5rem!important}.mt-16{margin-top:4rem!important}.-mr-2{margin-right:-.5rem!important}.mt-8{margin-top:2rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mb-4{margin-bottom:1rem!important}.mb-10{margin-bottom:2.5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mb-16{margin-bottom:4rem!important}.ml-4{margin-left:1rem!important}.mr-5{margin-right:1.25rem!important}.mt-3{margin-top:.75rem!important}.mt-1{margin-top:.25rem!important}.ml-5{margin-left:1.25rem!important}.mb-12{margin-bottom:3rem!important}.mr-8{margin-right:2rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-8{margin-left:2rem!important}.ml-1{margin-left:.25rem!important}.mr-4{margin-right:1rem!important}.-mt-16{margin-top:-4rem!important}.mt-4{margin-top:1rem!important}.ml-10{margin-left:2.5rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.h-8{height:2rem!important}.h-auto{height:auto!important}.h-6{height:1.5rem!important}.h-screen{height:100vh!important}.h-10{height:2.5rem!important}.h-32{height:8rem!important}.h-12{height:3rem!important}.h-full{height:100%!important}.h-16{height:4rem!important}.h-4{height:1rem!important}.h-5{height:1.25rem!important}.h-48{height:12rem!important}.h-1\/2{height:50%!important}.h-1\/3{height:33.333333%!important}.max-h-screen{max-height:100vh!important}.max-h-80{max-height:20rem!important}.min-h-screen{min-height:100vh!important}.w-8{width:2rem!important}.w-screen{width:100vw!important}.w-48{width:12rem!important}.w-6{width:1.5rem!important}.w-full{width:100%!important}.w-72{width:18rem!important}.w-10{width:2.5rem!important}.w-32{width:8rem!important}.w-3\/4{width:75%!important}.w-4\/6{width:66.666667%!important}.w-2\/6{width:33.333333%!important}.w-12{width:3rem!important}.w-64{width:16rem!important}.w-7\/12{width:58.333333%!important}.w-4{width:1rem!important}.w-16{width:4rem!important}.w-20{width:5rem!important}.w-5{width:1.25rem!important}.w-auto{width:auto!important}.max-w-lg{max-width:32rem!important}.max-w-full{max-width:100%!important}.max-w-screen-2xl{max-width:1450px!important}.max-w-4xl{max-width:56rem!important}.max-w-7xl{max-width:80rem!important}.max-w-screen-xl{max-width:1280px!important}.max-w-xs{max-width:20rem!important}.flex-1{flex:1 1 0%!important}.flex-shrink-0{flex-shrink:0!important}.origin-top-right{transform-origin:top right!important}.-translate-y-1{--tw-translate-y:-0.25rem!important}.-translate-y-0,.-translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-0{--tw-translate-y:-0px!important}.rotate-0{--tw-rotate:0deg!important}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-rotate-90{--tw-rotate:-90deg!important}.rotate-180{--tw-rotate:180deg!important}.rotate-180,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-95{--tw-scale-x:.95!important;--tw-scale-y:.95!important}.scale-100{--tw-scale-x:1!important;--tw-scale-y:1!important}.scale-100,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.list-none{list-style-type:none!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-4{gap:1rem!important}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(2.5rem*var(--tw-space-x-reverse))!important}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5rem*var(--tw-space-x-reverse))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse))!important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(2px*var(--tw-divide-y-reverse))!important;border-top-width:calc(2px*(1 - var(--tw-divide-y-reverse)))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(249 250 251/var(--tw-divide-opacity))!important}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(229 231 235/var(--tw-divide-opacity))!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-scroll{overflow-x:scroll!important}.text-ellipsis{text-overflow:ellipsis!important}.rounded-full{border-radius:9999px!important}.rounded-md{border-radius:.375rem!important}.rounded{border-radius:.25rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-none{border-radius:0!important}.rounded-l-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.rounded-r-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-2{border-width:2px!important}.border{border-width:1px!important}.border-4{border-width:4px!important}.border-0{border-width:0!important}.border-b{border-bottom-width:1px!important}.border-r-0{border-right-width:0!important}.border-t{border-top-width:1px!important}.border-t-2{border-top-width:2px!important}.border-dashed{border-style:dashed!important}.border-white{--tw-border-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity))!important}.border-gray-600{--tw-border-opacity:1!important;border-color:rgb(75 85 99/var(--tw-border-opacity))!important}.border-gray-400{--tw-border-opacity:1!important;border-color:rgb(156 163 175/var(--tw-border-opacity))!important}.border-transparent{border-color:transparent!important}.border-black{--tw-border-opacity:1!important;border-color:rgb(0 0 0/var(--tw-border-opacity))!important}.border-gray-300{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.border-gray-50{--tw-border-opacity:1!important;border-color:rgb(249 250 251/var(--tw-border-opacity))!important}.bg-gray-200{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.bg-transparent{background-color:initial!important}.bg-stone-200{background-color:rgb(231 229 228/var(--tw-bg-opacity))!important}.bg-stone-200,.bg-white{--tw-bg-opacity:1!important}.bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.bg-gray-50{background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.bg-gray-100,.bg-gray-50{--tw-bg-opacity:1!important}.bg-gray-100{background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.bg-gray-300{--tw-bg-opacity:1!important;background-color:rgb(209 213 219/var(--tw-bg-opacity))!important}.bg-cover{background-size:cover!important}.bg-center{background-position:50%!important}.bg-no-repeat{background-repeat:no-repeat!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-2{padding:.5rem!important}.p-4{padding:1rem!important}.p-8{padding:2rem!important}.p-3{padding:.75rem!important}.p-6{padding:1.5rem!important}.p-12{padding:3rem!important}.p-1{padding:.25rem!important}.py-10{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.px-0{padding-left:0!important;padding-right:0!important}.py-12{padding-bottom:3rem!important;padding-top:3rem!important}.px-12{padding-left:3rem!important;padding-right:3rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-8{padding-bottom:2rem!important;padding-top:2rem!important}.pl-3{padding-left:.75rem!important}.pl-6{padding-left:1.5rem!important}.pr-2{padding-right:.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pb-12{padding-bottom:3rem!important}.pl-12{padding-left:3rem!important}.pt-6{padding-top:1.5rem!important}.pb-4{padding-bottom:1rem!important}.pt-24{padding-top:6rem!important}.pt-16{padding-top:4rem!important}.pt-8{padding-top:2rem!important}.pt-4{padding-top:1rem!important}.pb-10{padding-bottom:2.5rem!important}.pb-0{padding-bottom:0!important}.pt-12{padding-top:3rem!important}.pr-20{padding-right:5rem!important}.pl-20{padding-left:5rem!important}.pt-5{padding-top:1.25rem!important}.pl-1{padding-left:.25rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-0{padding-left:0!important}.pt-10{padding-top:2.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important}.text-2xl{font-size:1.5rem!important}.text-xs{font-size:.75rem!important}.text-lg{font-size:1.125rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-5xl{font-size:3rem!important}.text-xl{font-size:1.25rem!important}.text-4xl{font-size:2.25rem!important}.text-3xl{font-size:1.875rem!important}.text-md{font-size:1.05rem!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-black{font-weight:900!important}.font-light{font-weight:300!important}.font-semibold{font-weight:600!important}.font-extrabold{font-weight:800!important}.font-bold{font-weight:700!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.not-italic{font-style:normal!important}.leading-none{line-height:1!important}.leading-8{line-height:2rem!important}.leading-6{line-height:1.5rem!important}.leading-3{line-height:.75rem!important}.leading-snug{line-height:1.375!important}.leading-4{line-height:1rem!important}.leading-7{line-height:1.75rem!important}.leading-5{line-height:1.25rem!important}.leading-tight{line-height:1.25!important}.leading-relaxed{line-height:1.625!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wide{letter-spacing:.025em!important}.text-gray-700{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.text-blue-500{--tw-text-opacity:1!important;color:rgb(0 0 255/var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.text-gray-400{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.text-gray-800{color:rgb(31 41 55/var(--tw-text-opacity))!important}.text-black,.text-gray-800{--tw-text-opacity:1!important}.text-black{color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-gray-300{color:rgb(209 213 219/var(--tw-text-opacity))!important}.text-gray-300,.text-white{--tw-text-opacity:1!important}.text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-blue-700{--tw-text-opacity:1!important;color:rgb(0 0 170/var(--tw-text-opacity))!important}.text-blue-400{--tw-text-opacity:1!important;color:rgb(0 51 255/var(--tw-text-opacity))!important}.opacity-0{opacity:0!important}.opacity-100{opacity:1!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.\!shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.grayscale{--tw-grayscale:grayscale(100%)!important}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-transform{transition-duration:.15s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-all{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-shadow{transition-duration:.15s!important;transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.duration-200{transition-duration:.2s!important}.duration-150{transition-duration:.15s!important}.duration-100{transition-duration:.1s!important}.duration-75{transition-duration:75ms!important}.duration-500{transition-duration:.5s!important}.duration-300{transition-duration:.3s!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.backdrop-blur{-webkit-backdrop-filter:blur(40px)}*{font-family:Lato,sans-serif}.bg-semi-white{background-color:hsla(0,0%,100%,.75)}img[src*="#mx-auto"]{margin:auto}img[src*="#small"]{width:68px}img[src*="#medium"]{margin:auto;width:400px}img[src*="#logo"]{margin:auto;max-width:min(250px,100%)}img[src*="#large"]{margin:auto;width:1000px}img[src*="#tft_img"]{margin:8px;width:150px}img[src*="#absolute"]{left:0;position:absolute;top:0}.footer-cust a{color:#999}.footer-cust a:hover{color:#414141}.footer-cust h6{margin-bottom:15px}.logo_size{width:200px}h1{line-height:4rem}.nav p>a{align-items:flex-start;border-color:transparent;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:.25rem;border-width:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);display:flex;display:inline-block;flex-direction:column;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 3rem;text-align:left;text-transform:capitalize;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.nav p>a:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));border-color:rgb(231 229 228/var(--tw-border-opacity))}.article p{color:#333;font-family:Lato,sans-serif!important;font-size:1.125rem;line-height:1.7}.article a,.post-content-text a{color:#4ec48f}.article a:hover,.post-content-text a:hover{color:#2e9969}.article li{font-size:1.125rem}.main-title{font-family:Lato,sans-serif!important}button:hover :is(:where(a)){color:#5e5e5e}button :is(:where(p)){color:#3d3b39;font-weight:400}button a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding-left:3rem;padding-right:3rem}.long-text a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding-left:2rem;padding-right:2rem}a{border-width:0}header{font-family:Work Sans}.nav_btn{border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.quicklinks{align-items:center;border-radius:10px;box-sizing:border-box;flex-wrap:wrap;margin:30px auto 20px;width:auto}.quicklinks img{display:inline-block;filter:grayscale(100%);height:auto;max-width:200px;opacity:.5;padding:10px;position:relative;transition:all .2s ease}.quicklinks img:hover{filter:grayscale(0);opacity:1;transition:all .2s ease}.banner{background:#00838d;color:#fff!important;display:block;letter-spacing:.5px;margin:0;overflow:hidden;padding:120px 0;position:relative;text-align:center;transition:1.5s;width:100%}.header{background:none;height:auto;padding:200px 0}.banner h2,.header h1{color:#fff;margin:auto;position:relative;transition:.3s;white-space:nowrap;z-index:1}.header h1{color:#000;transition:none}.banner h2 svg{font-size:40px;margin-left:15px;opacity:0;position:absolute;top:55%;transform:translateY(-50%) scale(.5);transition:.3s}.banner .back{filter:grayscale(1) contrast(1.4);height:100%;left:0;opacity:.25;position:absolute;top:0;transition:1.5s;width:100%}.banner .back,.header .back{background-position:50%;background-size:cover}.header .back{background-repeat:no-repeat;filter:none;opacity:1}.banner:hover{background:#4b3a92}.header:hover{background:none}.banner:hover h2 svg{opacity:1;transform:translateY(-50%) scale(1)}.banner:hover h2{padding-right:40px}.header:hover h1{padding-right:0}.banner:hover .back{transform:scale(1.03)}.header:hover .back{transform:none}.my-test,.post-content-text .my-test{font-family:Work Sans,sans-serif!important}.post-content-text .my-test{line-height:1.7}.post-content-text h2{font-family:Lato,sans-serif!important;font-size:2.25rem;font-weight:700;line-height:1.5}.container-fluid{margin-left:auto;margin-right:auto;width:100%}.zola-anchor{display:none}@media (min-width:1024px){h2{font-size:3.5rem}}@media (max-width:640px){.banner h2{font:600 7vw/10vw}.header h1{font-size:35px}.banner h2 svg{font-size:30px}}@media (max-width:480px){.banner,.header{padding:80px 0}img[src*="#sm_none"]{display:none}}header #menu button{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:flex-start;border-color:transparent;border-radius:.25rem;border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 1.5rem;text-align:left;text-transform:capitalize;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}header #menu button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));border-color:rgb(231 229 228/var(--tw-border-opacity))}header #menu button:first-child:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1024px){header #menu button{font-size:1.125rem;margin-right:1.25rem}}header #menu button a{padding-left:0;padding-right:0}.focus-within\:outline-none:focus-within{outline:2px solid transparent!important;outline-offset:2px!important}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px!important}.hover\:border-blue-500:hover{--tw-border-opacity:1!important;border-color:rgb(0 0 255/var(--tw-border-opacity))!important}.hover\:border-stone-200:hover{--tw-border-opacity:1!important;border-color:rgb(231 229 228/var(--tw-border-opacity))!important}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.hover\:bg-gray-400:hover{--tw-bg-opacity:1!important;background-color:rgb(156 163 175/var(--tw-bg-opacity))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.hover\:bg-gray-200:hover{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.hover\:bg-stone-100:hover{--tw-bg-opacity:1!important;background-color:rgb(245 245 244/var(--tw-bg-opacity))!important}.hover\:text-blue-700:hover{--tw-text-opacity:1!important;color:rgb(0 0 170/var(--tw-text-opacity))!important}.hover\:text-gray-500:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.hover\:text-blue-300:hover{--tw-text-opacity:1!important;color:rgb(0 136 255/var(--tw-text-opacity))!important}.hover\:text-gray-900:hover{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.hover\:text-black:hover{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.hover\:\!text-gray-700:hover{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.hover\:underline:hover{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:first\:text-gray-500:first-child:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.focus\:bg-gray-100:focus{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.focus\:bg-gray-200:focus{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.focus\:text-gray-500:focus{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.focus\:text-gray-900:focus{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px!important}@media (prefers-color-scheme:dark){.dark\:bg-gray-700{--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity))!important}.dark\:bg-transparent{background-color:initial!important}.dark\:text-gray-200{--tw-text-opacity:1!important;color:rgb(229 231 235/var(--tw-text-opacity))!important}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity:1!important;background-color:rgb(75 85 99/var(--tw-bg-opacity))!important}.dark\:focus\:text-white:focus,.dark\:hover\:text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-8{margin-top:2rem!important}.sm\:flex{display:flex!important}.sm\:grid{display:grid!important}.sm\:h-10{height:2.5rem!important}.sm\:h-2\/3{height:66.666667%!important}.sm\:w-10{width:2.5rem!important}.sm\:w-32{width:8rem!important}.sm\:w-1\/2{width:50%!important}.sm\:flex-1{flex:1 1 0%!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:gap-6{gap:1.5rem!important}.sm\:gap-10{gap:2.5rem!important}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(0px*var(--tw-space-y-reverse))!important;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:rounded-md{border-radius:.375rem!important}.sm\:border-0{border-width:0!important}.sm\:border-r{border-right-width:1px!important}.sm\:border-l{border-left-width:1px!important}.sm\:bg-transparent{background-color:initial!important}.sm\:p-6{padding:1.5rem!important}.sm\:p-12{padding:3rem!important}.sm\:p-0{padding:0!important}.sm\:px-12{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-8{padding-left:2rem!important;padding-right:2rem!important}.sm\:py-6{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:px-4{padding-left:1rem!important;padding-right:1rem!important}.sm\:pb-8{padding-bottom:2rem!important}.sm\:pt-10{padding-top:2.5rem!important}.sm\:pb-16{padding-bottom:4rem!important}.sm\:text-3xl{font-size:1.875rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:leading-10{line-height:2.5rem!important}}@media (min-width:768px){.md\:order-2{order:2!important}.md\:order-last{order:9999!important}.md\:col-span-2{grid-column:span 2/span 2!important}.md\:mx-8{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-12{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.md\:-mx-16{margin-left:-4rem!important;margin-right:-4rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mt-0{margin-top:0!important}.md\:mb-10{margin-bottom:2.5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:mb-0{margin-bottom:0!important}.md\:block{display:block!important}.md\:inline-block{display:inline-block!important}.md\:inline{display:inline!important}.md\:grid{display:grid!important}.md\:w-5\/6{width:83.333333%!important}.md\:w-1\/6{width:16.666667%!important}.md\:w-full{width:100%!important}.md\:w-2\/3{width:66.666667%!important}.md\:w-auto{width:auto!important}.md\:w-48{width:12rem!important}.md\:max-w-full{max-width:100%!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:flex-row{flex-direction:row!important}.md\:gap-12{gap:3rem!important}.md\:gap-8{gap:2rem!important}.md\:p-8{padding:2rem!important}.md\:p-16{padding:4rem!important}.md\:px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:pr-0{padding-right:0!important}.md\:pl-8{padding-left:2rem!important}.md\:text-left{text-align:left!important}.md\:text-4xl{font-size:2.25rem!important}}@media (min-width:1024px){.lg\:m-4{margin:1rem!important}.lg\:m-0{margin:0!important}.lg\:m-20{margin:5rem!important}.lg\:mx-20{margin-left:5rem!important;margin-right:5rem!important}.lg\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.lg\:-mx-20{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-28{margin-left:7rem!important;margin-right:7rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:mt-0{margin-top:0!important}.lg\:mr-8{margin-right:2rem!important}.lg\:mb-8{margin-bottom:2rem!important}.lg\:-mt-6{margin-top:-1.5rem!important}.lg\:mt-6{margin-top:1.5rem!important}.lg\:mr-24{margin-right:6rem!important}.lg\:mt-16{margin-top:4rem!important}.lg\:ml-8{margin-left:2rem!important}.lg\:mr-16{margin-right:4rem!important}.lg\:mt-4{margin-top:1rem!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:w-4\/6{width:66.666667%!important}.lg\:w-5\/6{width:83.333333%!important}.lg\:w-2\/3{width:66.666667%!important}.lg\:w-full{width:100%!important}.lg\:max-w-lg{max-width:32rem!important}.lg\:max-w-none{max-width:none!important}.lg\:max-w-5xl{max-width:64rem!important}.lg\:max-w-sm{max-width:24rem!important}.lg\:max-w-xl{max-width:36rem!important}.lg\:max-w-6xl{max-width:72rem!important}.lg\:max-w-4xl{max-width:56rem!important}.lg\:flex-1{flex:1 1 0%!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-start{align-items:flex-start!important}.lg\:items-center{align-items:center!important}.lg\:justify-start{justify-content:flex-start!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-between{justify-content:space-between!important}.lg\:gap-8{gap:2rem!important}.lg\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(5rem*var(--tw-space-x-reverse))!important}.lg\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(3rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(3rem*var(--tw-space-x-reverse))!important}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1.5rem*var(--tw-space-x-reverse))!important}.lg\:p-12{padding:3rem!important}.lg\:p-20{padding:5rem!important}.lg\:p-4{padding:1rem!important}.lg\:py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.lg\:px-20{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-16{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-12{padding-left:3rem!important;padding-right:3rem!important}.lg\:py-8{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.lg\:py-24{padding-bottom:6rem!important;padding-top:6rem!important}.lg\:px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:py-28{padding-bottom:7rem!important;padding-top:7rem!important}.lg\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pt-6{padding-top:1.5rem!important}.lg\:pt-4{padding-top:1rem!important}.lg\:pb-10{padding-bottom:2.5rem!important}.lg\:pt-28{padding-top:7rem!important}.lg\:pb-28{padding-bottom:7rem!important}.lg\:pb-24{padding-bottom:6rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:text-5xl{font-size:3rem!important}.lg\:text-6xl{font-size:4rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1!important}.xl\:mx-20{margin-left:5rem!important;margin-right:5rem!important}.xl\:mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:mt-0{margin-top:0!important}.xl\:flex{display:flex!important}.xl\:max-w-lg{max-width:32rem!important}.xl\:max-w-sm{max-width:24rem!important}.xl\:max-w-none{max-width:none!important}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xl\:flex-row{flex-direction:row!important}.xl\:gap-4{gap:1rem!important}.xl\:p-12{padding:3rem!important}.xl\:py-12{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:1450px){.\32xl\:mt-0{margin-top:0!important}} \ No newline at end of file diff --git a/threefold_data b/threefold_data index 63ce5c0db..f32cd8482 160000 --- a/threefold_data +++ b/threefold_data @@ -1 +1 @@ -Subproject commit 63ce5c0dbc8d999be9428eb1562a154b62e4f184 +Subproject commit f32cd848273523dea26ca909f6474cfc2cf3691a From 29d8f61a9a61daaa26f501d0beabb4f7c719c846 Mon Sep 17 00:00:00 2001 From: timurgordon Date: Fri, 11 Nov 2022 15:10:06 +0300 Subject: [PATCH 7/7] add line breakes to new blog post --- .../blog/an_org_building_a_decentralized_internet/index.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/content/blog/an_org_building_a_decentralized_internet/index.md b/content/blog/an_org_building_a_decentralized_internet/index.md index f16c57cd1..07de86769 100644 --- a/content/blog/an_org_building_a_decentralized_internet/index.md +++ b/content/blog/an_org_building_a_decentralized_internet/index.md @@ -51,6 +51,7 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network,
    - **The BlockChain:** the blockchain technologies built into the Threefold Grid represent what makes the grid truly unique and allows it to be utilized to support customer facing workloads or provide a decentralized compute resource pool. grid utilization is supported and created through two avenues + - **Individuals:** can deploy any workload they need on any node on the grid, if it can run on Linux it can run on the grid, this type of use is supported by the [Threefold Playground](https://play.grid.tf/#/), a decentralized deployment solution that provides industry standard Linux vps deployments as multiple use case specific deployment solutions for [Kubernetes](https://kubernetes.io/), [Caprover](https://caprover.com/), [Peertube](https://joinpeertube.org/), [Funkwhale](https://funkwhale.audio/), [Mattermost](https://mattermost.com/), [Discourse](https://www.discourse.org/), [Taiga](https://www.taiga.io/), [Owncloud](https://owncloud.com/), [Presearch](https://presearch.io/), [SubSquid](https://subsquid.io/), [CasperLabs](https://casperlabs.io/), and [Node Pilot](https://nodepilot.tech/) - Custom VM images cab be uploaded to the [Threefold Hub](https://hub.grid.tf/) allowing full deployment customization with any Linux os image supporting cloud-init. Documentation on creating custom images can be found [On the Forums](https://forum.threefold.io/t/manipulating-cloud-images-for-the-grid/3380) @@ -58,6 +59,7 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, - Storage workloads can be deployed using [Terraform](https://github.com/threefoldtech/terraform-provider-grid) with offerings of HDD, SSD and [Quantum Safe File Storage](https://github.com/threefoldtech/terraform-provider-grid) - **Solution Providers**: these are developers of user facing services that utilize the grid as their hosting platform. These organizations/individuals are able to develop customized solutions that provide needed services in their market and receive rewards for the utilization that their developments bring. A great example of this is [Zonaris](https://zonaris.con/), which is a third party organization that is quickly taking the lead in grid solution development. They have recently released an interface that allows end users to deploy [Streamr](https://streamr.network/discover/network/) nodes on the Threefold grid while paying in fiat currency. you can get started with them at [Get Zonaris](https://get.zonaris.com/). + - This allows developers to invest in only their code while having the infrastructure of a worldwide virtual data center at their disposal to scale their solutions with their business needs. - Solution providers are able to automate their tools being deployed on the grid using [Terraform](https://github.com/threefoldtech/terraform-provider-grid). @@ -66,6 +68,8 @@ The ThreeFold Grid consists of three synergistic layers: The Nodes, The Network, What this has all truly come together to form is an organization where anyone can contribute to building a more private and secure internet that is designed to allow universal access to information and compute power regardless of the end user's nationality or beliefs. Threefold truly exists to capitalize on the ideal economies from every corner of the world, in order to provide a better digital future for all. +
    + **What Can You Do?** Much of what you see today at Threefold.io is the work of 100s of decentralized contributors working together towards a common goal. The grid is designed so that anyone can contribute whether you're a developer, a property owner, an I.S.P, or just someone with a spare computer and a network connection. As it stands the grid is strong and well supported across the world. The biggest impact that can be made today is by developing solutions that leverage the grid and use its resources to bring affordable and accessible hosting to end users. @@ -78,4 +82,6 @@ There are many discussions happening on the [Threefold Forum](https://forum.thre - You can learn about farming [here](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro). - You can learn more about the Threefold Cloud and Deploying [here](https://library.threefold.me/info/threefold#/cloud/threefold__cloud_home). +
    + _*Written by Drew Smith*_