From b011706d482317ec8ca79dd33aa85f300fd4ff3b Mon Sep 17 00:00:00 2001 From: Nathan Nutter Date: Mon, 17 Aug 2026 11:44:37 +0000 Subject: [PATCH] Create a website for Luther's daily prayers --- .github/workflows/checks.yml | 30 +++ .github/workflows/pages.yml | 57 +++++ README.md | 34 ++- index.html | 237 ++++++++++++++++++ mise.lock | 76 ++++++ mise.toml | 28 +++ script.js | 85 +++++++ styles.css | 344 ++++++++++++++++++++++++++ vendor/PICO-LICENSE.md | 21 ++ vendor/fonts/LICENSE | 93 +++++++ vendor/fonts/literata-latin-400.woff2 | Bin 0 -> 20420 bytes vendor/fonts/literata-latin-600.woff2 | Bin 0 -> 21860 bytes vendor/pico.min.css | 4 + 13 files changed, 1007 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/checks.yml create mode 100644 .github/workflows/pages.yml create mode 100644 index.html create mode 100644 mise.lock create mode 100644 mise.toml create mode 100644 script.js create mode 100644 styles.css create mode 100644 vendor/PICO-LICENSE.md create mode 100644 vendor/fonts/LICENSE create mode 100644 vendor/fonts/literata-latin-400.woff2 create mode 100644 vendor/fonts/literata-latin-600.woff2 create mode 100644 vendor/pico.min.css diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml new file mode 100644 index 0000000..22f7a7a --- /dev/null +++ b/.github/workflows/checks.yml @@ -0,0 +1,30 @@ +name: Checks + +on: + workflow_dispatch: + pull_request: + push: + branches: + - next + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +permissions: + contents: read + +env: + MISE_EXPERIMENTAL: true + +jobs: + checks: + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - uses: actions/checkout@v4 + - uses: jdx/mise-action@v3 + with: + version: 2026.8.6 + - run: mise install --locked + - run: mise run ci diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml new file mode 100644 index 0000000..2ac628a --- /dev/null +++ b/.github/workflows/pages.yml @@ -0,0 +1,57 @@ +name: Publish to GitHub Pages + +on: + push: + branches: + - master + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: pages + cancel-in-progress: true + +jobs: + verify: + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - name: Check out the site + uses: actions/checkout@v4 + + - name: Set up mise + uses: jdx/mise-action@v3 + with: + version: 2026.8.6 + + - name: Install pinned tools + run: mise install --locked + + - name: Run checks + run: mise run ci + + deploy: + needs: verify + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Check out the site + uses: actions/checkout@v4 + + - name: Configure GitHub Pages + uses: actions/configure-pages@v5 + + - name: Upload the site + uses: actions/upload-pages-artifact@v3 + with: + path: . + + - name: Deploy the site + id: deployment + uses: actions/deploy-pages@v4 diff --git a/README.md b/README.md index ae7b7de..5da8d8c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,32 @@ -# prayers -Simple website for Luther's morning & evening prayers +# Daily Prayer + +A simple static website for Luther’s morning and evening prayers. + +The site selects the prayer for the visitor’s local browser time. +It shows the morning prayer before noon and the evening prayer from noon onward. +The tappable time-of-day label toggles between the two prayers. +The page rechecks the browser time when it becomes visible again. + +## Development + +Serve the repository root with any static web server. +For example, run `python3 -m http.server 8000` and open `http://localhost:8000`. + +Pico CSS and the Literata reading font are vendored in `vendor/`. +The site has no build step and does not require Alpine.js. + +## Checks + +The project uses mise to pin Node.js, Prettier, and actionlint. +Run `mise install` and `mise run check` before submitting changes. +Run `mise run fmt` to format the website source files. + +## Publishing + +The workflow in `.github/workflows/pages.yml` publishes the site to GitHub Pages after a push to `master`. +In the repository settings, set **Pages → Build and deployment → Source** to **GitHub Actions**. +The standard project-site address will be `https://nnutter.github.io/prayers/`. + +## Source + +The prayers are from [Luther’s Small Catechism](https://bookofconcord.org/small-catechism/). diff --git a/index.html b/index.html new file mode 100644 index 0000000..c9667a2 --- /dev/null +++ b/index.html @@ -0,0 +1,237 @@ + + + + + + + + Daily Prayers | Luther's Small Catechism + + + + + +
+
+
+ +

+ + Your local time + +

+
+
+ +
+
+
+

Morning Prayer

+

Rise to God's glory

+
+
+
+

+ In the morning when you get up, make the sign of the holy cross and + say: +

+

+ In the name of the Father
+ and of the Son
+ and of the Holy Spirit.
+ Amen. +

+

+ Then, kneeling or standing, repeat the Apostles’ Creed and the + Lord’s Prayer: +

+
+
+
+

Apostles’ Creed

+
+

+ I believe in God,
+ the Father Almighty,
+ Maker of heaven and earth. +

+

+ And in Jesus Christ,
+ His only Son,
+ our Lord,
+ who was conceived by the Holy Spirit,
+ born of the virgin Mary,
+ suffered under Pontius Pilate,
+ was crucified, died and was buried.
+ He descended into hell.
+ The third day He rose again from the dead.
+ He ascended into heaven
+   and sits at the right hand of God, the Father + Almighty.
+ From thence He will come to judge
+   the living and the dead. +

+

+ I believe in the Holy Spirit,
+ the holy Christian Church,
+ the communion of saints,
+ the forgiveness of sins,
+ the resurrection of the body,
+ and the life everlasting.
+ Amen. +

+
+
+
+

The Lord’s Prayer

+
+

+ Our Father who art in heaven,
+ hallowed be Thy name,
+ Thy kingdom come,
+ Thy will be done
+   on earth as it is in heaven.
+ Give us this day our daily bread;
+ and forgive us our trespasses,
+   as we forgive those
+   who trespass against us;
+ and lead us not into temptation,
+ but deliver us from evil.
+ For Thine is the kingdom
+   and the power
+   and the glory
+   forever and ever.
+ Amen. +

+
+
+
+
+

+ If you choose, you may also say this little prayer: +

+
+
+

+ I thank you, my heavenly Father,
+ through Jesus Christ, Your dear Son,
+ that You have kept me this night
+   from all harm and danger;
+ and I pray that You would keep me this day
+   also from sin and every evil,
+ that all my doings and life may please You.
+ For into Your hands I commend myself,
+   my body and soul, and all things.
+ Let Your holy angel be with me,
+ that the evil foe may have
+   no power over me.
+ Amen. +

+
+
+

+ Then go joyfully to your work, singing a hymn, like that of the Ten + Commandments, or whatever your devotion may suggest. +

+
+
+ + + +

+ From Luther’s Small Catechism. + Read the source +

+
+ + diff --git a/mise.lock b/mise.lock new file mode 100644 index 0000000..25aaf13 --- /dev/null +++ b/mise.lock @@ -0,0 +1,76 @@ +# @generated - this file is auto-generated by `mise lock` https://mise.jdx.dev/dev-tools/mise-lock.html + +[[tools."aqua:rhysd/actionlint"]] +version = "1.7.12" +backend = "aqua:rhysd/actionlint" + +[tools."aqua:rhysd/actionlint"."platforms.linux-arm64"] +checksum = "sha256:325e971b6ba9bfa504672e29be93c24981eeb1c07576d730e9f7c8805afff0c6" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_arm64.tar.gz" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924897" + +[tools."aqua:rhysd/actionlint"."platforms.linux-arm64-musl"] +checksum = "sha256:325e971b6ba9bfa504672e29be93c24981eeb1c07576d730e9f7c8805afff0c6" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_arm64.tar.gz" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924897" + +[tools."aqua:rhysd/actionlint"."platforms.linux-x64"] +checksum = "sha256:8aca8db96f1b94770f1b0d72b6dddcb1ebb8123cb3712530b08cc387b349a3d8" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_amd64.tar.gz" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924896" + +[tools."aqua:rhysd/actionlint"."platforms.linux-x64-musl"] +checksum = "sha256:8aca8db96f1b94770f1b0d72b6dddcb1ebb8123cb3712530b08cc387b349a3d8" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_amd64.tar.gz" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924896" + +[tools."aqua:rhysd/actionlint"."platforms.macos-arm64"] +checksum = "sha256:aba9ced2dee8d27fecca3dc7feb1a7f9a52caefa1eb46f3271ea66b6e0e6953f" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_darwin_arm64.tar.gz" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924893" + +[tools."aqua:rhysd/actionlint"."platforms.macos-x64"] +checksum = "sha256:5b44c3bc2255115c9b69e30efc0fecdf498fdb63c5d58e17084fd5f16324c644" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_darwin_amd64.tar.gz" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924880" + +[tools."aqua:rhysd/actionlint"."platforms.windows-x64"] +checksum = "sha256:6e7241b51e6817ea6a047693d8e6fed13b31819c9a0dd6c5a726e1592d22f6e9" +url = "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_windows_amd64.zip" +url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/384924919" + +[[tools.node]] +version = "26.7.0" +backend = "core:node" + +[tools.node."platforms.linux-arm64"] +checksum = "sha256:925aa6157dd37542d0d7f2e28b7bf61e7b39284411210b0498bc3788db4aef68" +url = "https://nodejs.org/dist/v26.7.0/node-v26.7.0-linux-arm64.tar.gz" + +[tools.node."platforms.linux-arm64-musl"] +checksum = "sha256:1f16cc0f6febcb1bed1d4550306806dbcfbaf5c1bc2f44f3c5c8b5d22a4cc27a" +url = "https://unofficial-builds.nodejs.org/download/release/v26.7.0/node-v26.7.0-linux-arm64-musl.tar.gz" + +[tools.node."platforms.linux-x64"] +checksum = "sha256:bd6b6c31e377bad9ad579bed72e5bc11f4c879ac9452ad51d30e646ea3d828df" +url = "https://nodejs.org/dist/v26.7.0/node-v26.7.0-linux-x64.tar.gz" + +[tools.node."platforms.linux-x64-musl"] +checksum = "sha256:5dc0180e7684ede6fc9d9e6333da45686f4b5a7820729d33c68335b283337295" +url = "https://unofficial-builds.nodejs.org/download/release/v26.7.0/node-v26.7.0-linux-x64-musl.tar.gz" + +[tools.node."platforms.macos-arm64"] +checksum = "sha256:7ee659a7768e641bbfd5360940660b8e8fd0052f77488f365562bac522fc15d4" +url = "https://nodejs.org/dist/v26.7.0/node-v26.7.0-darwin-arm64.tar.gz" + +[tools.node."platforms.macos-x64"] +checksum = "sha256:f279d1ed28ce57f7788bf23435d2ad7fdd7438904ad5c4d8a1081a7cde3d4b96" +url = "https://nodejs.org/dist/v26.7.0/node-v26.7.0-darwin-x64.tar.gz" + +[tools.node."platforms.windows-x64"] +checksum = "sha256:d3bd72755141ed32bbcd841228ee81897c8a98d50dfa7dae2179399a0a7c90f8" +url = "https://nodejs.org/dist/v26.7.0/node-v26.7.0-win-x64.zip" + +[[tools."npm:prettier"]] +version = "3.9.6" +backend = "npm:prettier" diff --git a/mise.toml b/mise.toml new file mode 100644 index 0000000..cbc9a26 --- /dev/null +++ b/mise.toml @@ -0,0 +1,28 @@ +[tools] +"aqua:rhysd/actionlint" = "1.7.12" +node = "26.7.0" +"npm:prettier" = "3.9.6" + +[tasks.fmt] +description = "Format website source files" +run = "prettier --write index.html styles.css script.js README.md .github/workflows/checks.yml .github/workflows/pages.yml" + +[tasks.fmt-check] +description = "Check website source formatting" +run = "prettier --check index.html styles.css script.js README.md .github/workflows/checks.yml .github/workflows/pages.yml" + +[tasks.lint] +description = "Lint GitHub Actions workflows" +run = "actionlint .github/workflows/*.yml" + +[tasks.test] +description = "Check JavaScript syntax" +run = "node --check script.js" + +[tasks.check] +description = "Run formatting, lint, and syntax checks" +depends = ["fmt-check", "lint", "test"] + +[tasks.ci] +description = "Run all continuous integration checks" +depends = ["check"] diff --git a/script.js b/script.js new file mode 100644 index 0000000..70d770c --- /dev/null +++ b/script.js @@ -0,0 +1,85 @@ +const prayerPeriods = { + morning: { + label: "Good morning", + switchLabel: "Switch to evening prayer", + }, + evening: { + label: "Good evening", + switchLabel: "Switch to morning prayer", + }, +}; + +const prayerPanels = document.querySelectorAll("[data-prayer-panel]"); +const commonPrayers = document.querySelector("#common-prayers"); +const periodToggle = document.querySelector("#period-toggle"); +const periodLabel = document.querySelector("#period-label"); +const currentTime = document.querySelector("#current-time"); +const timeFormatter = new Intl.DateTimeFormat(undefined, { + hour: "numeric", + minute: "2-digit", + timeZoneName: "short", +}); +let automaticPeriod = null; +let selectedPeriod = null; + +function getPrayerPeriod(date) { + return date.getHours() < 12 ? "morning" : "evening"; +} + +function updatePeriodLabel(period) { + const copy = prayerPeriods[period]; + + periodLabel.textContent = copy.label; + periodToggle.setAttribute("aria-label", copy.switchLabel); +} + +function showPrayer(period) { + selectedPeriod = period; + + prayerPanels.forEach((panel) => { + panel.hidden = panel.dataset.prayerPanel !== period; + }); + + placeCommonPrayers(period); + updatePeriodLabel(period); +} + +function placeCommonPrayers(period) { + const targetSlot = document.querySelector( + `[data-common-prayers-slot="${period}"]`, + ); + + targetSlot.append(commonPrayers); +} + +function updateClock() { + const now = new Date(); + const nextAutomaticPeriod = getPrayerPeriod(now); + + currentTime.textContent = timeFormatter.format(now); + currentTime.dateTime = now.toISOString(); + + if (nextAutomaticPeriod !== automaticPeriod) { + automaticPeriod = nextAutomaticPeriod; + showPrayer(nextAutomaticPeriod); + } +} + +function togglePrayer() { + const nextPeriod = selectedPeriod === "morning" ? "evening" : "morning"; + + showPrayer(nextPeriod); +} + +function refreshWhenVisible() { + if (document.visibilityState === "visible") { + updateClock(); + } +} + +periodToggle.addEventListener("click", togglePrayer); +document.addEventListener("visibilitychange", refreshWhenVisible); +window.addEventListener("pageshow", updateClock); + +updateClock(); +window.setInterval(updateClock, 60_000); diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..1b1b658 --- /dev/null +++ b/styles.css @@ -0,0 +1,344 @@ +@font-face { + font-family: "Literata"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("vendor/fonts/literata-latin-400.woff2") format("woff2"); +} + +@font-face { + font-family: "Literata"; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url("vendor/fonts/literata-latin-600.woff2") format("woff2"); +} + +:root { + --pico-font-family: "Literata", Georgia, serif; + --pico-font-size: 100%; + --pico-line-height: 1.7; + --pico-background-color: #11120f; + --pico-color: #eeeae1; + --pico-muted-color: #a6a49b; + --pico-primary: #e0bd75; + --pico-primary-hover: #f0d28f; + --pico-primary-focus: rgba(224, 189, 117, 0.25); + --pico-primary-inverse: #17150e; + --pico-card-background-color: #1a1c18; + --pico-card-border-color: #35372f; + --pico-form-element-background-color: #1a1c18; + --pico-form-element-border-color: #4a4b41; +} + +html { + background: #11120f; + color-scheme: dark; +} + +body { + min-width: 320px; + min-height: 100vh; + background: + radial-gradient( + circle at 50% -10%, + rgba(67, 70, 47, 0.5), + transparent 40rem + ), + #11120f; +} + +.container { + width: min(100% - 2.5rem, 52rem); + margin-inline: auto; + padding: 0; +} + +.hero { + padding: 3.25rem 0 1.5rem; +} + +.hero-meta { + display: flex; + gap: 1rem; + align-items: center; + justify-content: space-between; +} + +.eyebrow, +.section-kicker { + margin-bottom: 1rem; + color: var(--pico-primary); + font-size: 0.72rem; + font-weight: 600; + letter-spacing: 0.16em; + line-height: 1.2; + text-transform: uppercase; +} + +h2, +p { + margin-top: 0; +} + +button.period-toggle { + display: inline-flex; + flex: 0 1 auto; + align-items: center; + margin: 0; + padding: 0.25rem 0; + color: var(--pico-primary); + background: transparent; + border: 0; + box-shadow: none; +} + +button.period-toggle:hover { + color: var(--pico-primary-hover); + background: transparent; +} + +.period-toggle .eyebrow { + margin-bottom: 0; + text-decoration: underline dotted rgba(224, 189, 117, 0.6); + text-underline-offset: 0.35em; +} + +.source-note { + color: var(--pico-muted-color); + font-size: 0.8rem; +} + +.local-time { + display: inline-flex; + gap: 0.55rem; + align-items: center; + margin-bottom: 0; + padding: 0.45rem 0.75rem; + color: #c1c0b7; + border: 1px solid rgba(238, 234, 225, 0.15); + border-radius: 999px; + font-size: 0.78rem; +} + +.local-time time { + color: var(--pico-color); + font-weight: 600; +} + +.status-dot { + width: 0.45rem; + height: 0.45rem; + background: var(--pico-primary); + border-radius: 50%; + box-shadow: 0 0 0 0.25rem rgba(224, 189, 117, 0.12); +} + +.prayer-panel { + overflow: hidden; + background: rgba(26, 28, 24, 0.88); + border: 1px solid #35372f; + border-radius: 1.1rem; + box-shadow: 0 1.5rem 4rem rgba(0, 0, 0, 0.18); +} + +.panel-heading { + display: flex; + align-items: flex-start; + justify-content: space-between; + gap: 1rem; + padding: 1.5rem 1.6rem 1.35rem; + border-bottom: 1px solid #35372f; +} + +.panel-heading .section-kicker { + margin-bottom: 0.7rem; +} + +.panel-heading h2 { + margin-bottom: 0; + color: var(--pico-color); + font-size: clamp(1.35rem, 4vw, 1.75rem); + font-weight: 400; + letter-spacing: -0.025em; +} + +.prayer-number { + color: rgba(224, 189, 117, 0.42); + font-size: 2.6rem; + font-weight: 600; + letter-spacing: -0.08em; + line-height: 1; +} + +.prayer-body { + max-width: 43rem; + padding: 1.65rem 1.6rem 1.85rem; +} + +.prayer-body, +.poetic-text, +.instruction, +.invocation, +blockquote, +blockquote p, +.closing { + color: #e4e1d8; + font-size: clamp(1.06rem, 2.5vw, 1.18rem); + font-weight: 400; + letter-spacing: normal; + line-height: 1.8; +} + +.instruction { + margin-bottom: 1.5rem; + font-style: italic; +} + +.invocation { + margin: 1.5rem 0; + padding: 0; + background: transparent; + border: 0; +} + +.inline-prayers { + margin: 2rem 0 2.25rem; + padding: 1.25rem; + background: rgba(224, 189, 117, 0.035); + border: 1px solid rgba(224, 189, 117, 0.18); + border-radius: 0.85rem; +} + +.invocation, +.closing { + padding: 1.25rem; + background: rgba(224, 189, 117, 0.035); + border: 1px solid rgba(224, 189, 117, 0.18); + border-radius: 0.85rem; +} + +.inline-prayers h3 { + margin-bottom: 0.85rem; + color: var(--pico-primary); + font-size: 0.76rem; + font-weight: 600; + letter-spacing: 0.13em; + line-height: 1.3; + text-transform: uppercase; +} + +.poetic-text { + color: #e4e1d8; +} + +.poetic-text p { + margin-bottom: 1.5rem; +} + +.poetic-text p:last-child { + margin-bottom: 0; +} + +blockquote { + margin: 1.75rem 0 1.6rem; + padding: 0; + border: 0; +} + +blockquote p { + margin-bottom: 0; +} + +.closing { + margin-bottom: 0; + font-style: normal; +} + +.source-note { + margin: 1.2rem 0 4.5rem; + text-align: center; +} + +.source-note a { + margin-left: 0.45rem; + color: var(--pico-primary); + text-decoration-color: rgba(224, 189, 117, 0.45); + text-underline-offset: 0.2em; +} + +.source-note a:hover { + color: var(--pico-primary-hover); +} + +button:focus-visible, +a:focus-visible { + outline: 3px solid rgba(224, 189, 117, 0.8); + outline-offset: 3px; +} + +@media (max-width: 40rem) { + .container { + width: min(100% - 2rem, 52rem); + } + + .hero { + padding: 2.5rem 0 1.25rem; + } + + .hero-meta { + gap: 0.5rem; + } + + .local-time { + gap: 0.35rem; + padding: 0.35rem 0.55rem; + font-size: 0.68rem; + } + + .panel-heading { + padding: 1.25rem 1.15rem 1.15rem; + } + + .prayer-number { + font-size: 2.1rem; + } + + .prayer-body { + padding: 1.4rem 1.15rem 1.5rem; + } + + .inline-prayers { + margin-inline: -0.15rem; + padding: 1rem; + } + + .invocation, + .closing { + padding: 1rem; + } + + .prayer-body, + .poetic-text, + .instruction, + .invocation, + blockquote, + blockquote p, + .closing { + font-size: 1.05rem; + line-height: 1.75; + } + + .source-note { + margin-bottom: 3.5rem; + } +} + +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + scroll-behavior: auto !important; + transition-duration: 0.01ms !important; + } +} diff --git a/vendor/PICO-LICENSE.md b/vendor/PICO-LICENSE.md new file mode 100644 index 0000000..94af9b1 --- /dev/null +++ b/vendor/PICO-LICENSE.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019-2024 Pico + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/fonts/LICENSE b/vendor/fonts/LICENSE new file mode 100644 index 0000000..5030063 --- /dev/null +++ b/vendor/fonts/LICENSE @@ -0,0 +1,93 @@ +Copyright 2017 The Literata Project Authors (https://github.com/googlefonts/literata) Literata-Italic[opsz,wght].ttf: Copyright 2017 The Literata Project Authors (https://github.com/googlefonts/literata) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/vendor/fonts/literata-latin-400.woff2 b/vendor/fonts/literata-latin-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..15615bec6e3d709f593285ce5e0f548401ceb17f GIT binary patch literal 20420 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 literal 0 HcmV?d00001 diff --git a/vendor/fonts/literata-latin-600.woff2 b/vendor/fonts/literata-latin-600.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b9ee39e5dd56077006d9382cc1b2ac400b47eb8f GIT binary patch literal 21860 zcmV)TK(W7fPew8T0RR91099lF5&!@I0KW79095<{0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/vendor/pico.min.css b/vendor/pico.min.css new file mode 100644 index 0000000..e10ec26 --- /dev/null +++ b/vendor/pico.min.css @@ -0,0 +1,4 @@ +@charset "UTF-8";/*! + * Pico CSS ✨ v2.1.1 (https://picocss.com) + * Copyright 2019-2025 - Licensed under MIT + */:host,:root{--pico-font-family-emoji:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--pico-font-family-sans-serif:system-ui,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,Helvetica,Arial,"Helvetica Neue",sans-serif,var(--pico-font-family-emoji);--pico-font-family-monospace:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace,var(--pico-font-family-emoji);--pico-font-family:var(--pico-font-family-sans-serif);--pico-line-height:1.5;--pico-font-weight:400;--pico-font-size:100%;--pico-text-underline-offset:0.1rem;--pico-border-radius:0.25rem;--pico-border-width:0.0625rem;--pico-outline-width:0.125rem;--pico-transition:0.2s ease-in-out;--pico-spacing:1rem;--pico-typography-spacing-vertical:1rem;--pico-block-spacing-vertical:var(--pico-spacing);--pico-block-spacing-horizontal:var(--pico-spacing);--pico-grid-column-gap:var(--pico-spacing);--pico-grid-row-gap:var(--pico-spacing);--pico-form-element-spacing-vertical:0.75rem;--pico-form-element-spacing-horizontal:1rem;--pico-group-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-group-box-shadow-focus-with-button:0 0 0 var(--pico-outline-width) var(--pico-primary-focus);--pico-group-box-shadow-focus-with-input:0 0 0 0.0625rem var(--pico-form-element-border-color);--pico-modal-overlay-backdrop-filter:blur(0.375rem);--pico-nav-element-spacing-vertical:1rem;--pico-nav-element-spacing-horizontal:0.5rem;--pico-nav-link-spacing-vertical:0.5rem;--pico-nav-link-spacing-horizontal:0.5rem;--pico-nav-breadcrumb-divider:">";--pico-icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--pico-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--pico-icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--pico-icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--pico-icon-loading:url("data:image/svg+xml,%3Csvg fill='none' height='24' width='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cstyle%3E g %7B animation: rotate 2s linear infinite; transform-origin: center center; %7D circle %7B stroke-dasharray: 75,100; stroke-dashoffset: -5; animation: dash 1.5s ease-in-out infinite; stroke-linecap: round; %7D @keyframes rotate %7B 0%25 %7B transform: rotate(0deg); %7D 100%25 %7B transform: rotate(360deg); %7D %7D @keyframes dash %7B 0%25 %7B stroke-dasharray: 1,100; stroke-dashoffset: 0; %7D 50%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -17.5; %7D 100%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -62; %7D %7D %3C/style%3E%3Cg%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='rgb(136, 145, 164)' stroke-width='4' /%3E%3C/g%3E%3C/svg%3E")}@media (min-width:576px){:host,:root{--pico-font-size:106.25%}}@media (min-width:768px){:host,:root{--pico-font-size:112.5%}}@media (min-width:1024px){:host,:root{--pico-font-size:118.75%}}@media (min-width:1280px){:host,:root{--pico-font-size:125%}}@media (min-width:1536px){:host,:root{--pico-font-size:131.25%}}a{--pico-text-decoration:underline}a.contrast,a.secondary{--pico-text-decoration:underline}small{--pico-font-size:0.875em}h1,h2,h3,h4,h5,h6{--pico-font-weight:700}h1{--pico-font-size:2rem;--pico-line-height:1.125;--pico-typography-spacing-top:3rem}h2{--pico-font-size:1.75rem;--pico-line-height:1.15;--pico-typography-spacing-top:2.625rem}h3{--pico-font-size:1.5rem;--pico-line-height:1.175;--pico-typography-spacing-top:2.25rem}h4{--pico-font-size:1.25rem;--pico-line-height:1.2;--pico-typography-spacing-top:1.874rem}h5{--pico-font-size:1.125rem;--pico-line-height:1.225;--pico-typography-spacing-top:1.6875rem}h6{--pico-font-size:1rem;--pico-line-height:1.25;--pico-typography-spacing-top:1.5rem}tfoot td,tfoot th,thead td,thead th{--pico-font-weight:600;--pico-border-width:0.1875rem}code,kbd,pre,samp{--pico-font-family:var(--pico-font-family-monospace)}kbd{--pico-font-weight:bolder}:where(select,textarea),input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-outline-width:0.0625rem}[type=search]{--pico-border-radius:5rem}[type=checkbox],[type=radio]{--pico-border-width:0.125rem}[type=checkbox][role=switch]{--pico-border-width:0.1875rem}details.dropdown summary:not([role=button]){--pico-outline-width:0.0625rem}nav details.dropdown summary:focus-visible{--pico-outline-width:0.125rem}[role=search]{--pico-border-radius:5rem}[role=group]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus),[role=search]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus){--pico-group-box-shadow-focus-with-button:0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}[role=group]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus),[role=search]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus){--pico-group-box-shadow-focus-with-button:0 0 0 var(--pico-outline-width) var(--pico-contrast-focus)}[role=group] [role=button],[role=group] [type=button],[role=group] [type=submit],[role=group] button,[role=search] [role=button],[role=search] [type=button],[role=search] [type=submit],[role=search] button{--pico-form-element-spacing-horizontal:2rem}details summary[role=button]:not(.outline)::after{filter:brightness(0) invert(1)}[aria-busy=true]:not(input,select,textarea):is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline)::before{filter:brightness(0) invert(1)}:host(:not([data-theme=dark])),:root:not([data-theme=dark]),[data-theme=light]{color-scheme:light;--pico-background-color:#fff;--pico-color:#373c44;--pico-text-selection-color:rgba(2, 154, 232, 0.25);--pico-muted-color:#646b79;--pico-muted-border-color:rgb(231, 234, 239.5);--pico-primary:#0172ad;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:rgba(1, 114, 173, 0.5);--pico-primary-hover:#015887;--pico-primary-hover-background:#02659a;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:rgba(2, 154, 232, 0.5);--pico-primary-inverse:#fff;--pico-secondary:#5d6b89;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:rgba(93, 107, 137, 0.5);--pico-secondary-hover:#48536b;--pico-secondary-hover-background:#48536b;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:rgba(93, 107, 137, 0.25);--pico-secondary-inverse:#fff;--pico-contrast:#181c25;--pico-contrast-background:#181c25;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:rgba(24, 28, 37, 0.5);--pico-contrast-hover:#000;--pico-contrast-hover-background:#000;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-secondary-hover);--pico-contrast-focus:rgba(93, 107, 137, 0.25);--pico-contrast-inverse:#fff;--pico-box-shadow:0.0145rem 0.029rem 0.174rem rgba(129, 145, 181, 0.01698),0.0335rem 0.067rem 0.402rem rgba(129, 145, 181, 0.024),0.0625rem 0.125rem 0.75rem rgba(129, 145, 181, 0.03),0.1125rem 0.225rem 1.35rem rgba(129, 145, 181, 0.036),0.2085rem 0.417rem 2.502rem rgba(129, 145, 181, 0.04302),0.5rem 1rem 6rem rgba(129, 145, 181, 0.06),0 0 0 0.0625rem rgba(129, 145, 181, 0.015);--pico-h1-color:#2d3138;--pico-h2-color:#373c44;--pico-h3-color:#424751;--pico-h4-color:#4d535e;--pico-h5-color:#5c6370;--pico-h6-color:#646b79;--pico-mark-background-color:rgb(252.5, 230.5, 191.5);--pico-mark-color:#0f1114;--pico-ins-color:rgb(28.5, 105.5, 84);--pico-del-color:rgb(136, 56.5, 53);--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--pico-code-background-color:rgb(243, 244.5, 246.75);--pico-code-color:#646b79;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:rgb(251, 251.5, 252.25);--pico-form-element-selected-background-color:#dfe3eb;--pico-form-element-border-color:#cfd5e2;--pico-form-element-color:#23262c;--pico-form-element-placeholder-color:var(--pico-muted-color);--pico-form-element-active-background-color:#fff;--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:0.5;--pico-form-element-invalid-border-color:rgb(183.5, 105.5, 106.5);--pico-form-element-invalid-active-border-color:rgb(200.25, 79.25, 72.25);--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:rgb(76, 154.5, 137.5);--pico-form-element-valid-active-border-color:rgb(39, 152.75, 118.75);--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color);--pico-switch-background-color:#bfc7d9;--pico-switch-checked-background-color:var(--pico-primary-background);--pico-switch-color:#fff;--pico-switch-thumb-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-range-border-color:#dfe3eb;--pico-range-active-border-color:#bfc7d9;--pico-range-thumb-border-color:var(--pico-background-color);--pico-range-thumb-color:var(--pico-secondary-background);--pico-range-thumb-active-color:var(--pico-primary-background);--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-card-background-color:var(--pico-background-color);--pico-card-border-color:var(--pico-muted-border-color);--pico-card-box-shadow:var(--pico-box-shadow);--pico-card-sectioning-background-color:rgb(251, 251.5, 252.25);--pico-dropdown-background-color:#fff;--pico-dropdown-border-color:#eff1f4;--pico-dropdown-box-shadow:var(--pico-box-shadow);--pico-dropdown-color:var(--pico-color);--pico-dropdown-hover-background-color:#eff1f4;--pico-loading-spinner-opacity:0.5;--pico-modal-overlay-background-color:rgba(232, 234, 237, 0.75);--pico-progress-background-color:#dfe3eb;--pico-progress-color:var(--pico-primary-background);--pico-tooltip-background-color:var(--pico-contrast-background);--pico-tooltip-color:var(--pico-contrast-inverse);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 154.5, 137.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200.25, 79.25, 72.25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}:host(:not([data-theme=dark])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme=dark]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),[data-theme=light] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}@media only screen and (prefers-color-scheme:dark){:host(:not([data-theme])),:root:not([data-theme]){color-scheme:dark;--pico-background-color:rgb(19, 22.5, 30.5);--pico-color:#c2c7d0;--pico-text-selection-color:rgba(1, 170, 255, 0.1875);--pico-muted-color:#7b8495;--pico-muted-border-color:#202632;--pico-primary:#01aaff;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:rgba(1, 170, 255, 0.5);--pico-primary-hover:#79c0ff;--pico-primary-hover-background:#017fc0;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:rgba(1, 170, 255, 0.375);--pico-primary-inverse:#fff;--pico-secondary:#969eaf;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:rgba(150, 158, 175, 0.5);--pico-secondary-hover:#b3b9c5;--pico-secondary-hover-background:#5d6b89;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:rgba(144, 158, 190, 0.25);--pico-secondary-inverse:#fff;--pico-contrast:#dfe3eb;--pico-contrast-background:#eff1f4;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:rgba(223, 227, 235, 0.5);--pico-contrast-hover:#fff;--pico-contrast-hover-background:#fff;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-contrast-hover);--pico-contrast-focus:rgba(207, 213, 226, 0.25);--pico-contrast-inverse:#000;--pico-box-shadow:0.0145rem 0.029rem 0.174rem rgba(7, 8.5, 12, 0.01698),0.0335rem 0.067rem 0.402rem rgba(7, 8.5, 12, 0.024),0.0625rem 0.125rem 0.75rem rgba(7, 8.5, 12, 0.03),0.1125rem 0.225rem 1.35rem rgba(7, 8.5, 12, 0.036),0.2085rem 0.417rem 2.502rem rgba(7, 8.5, 12, 0.04302),0.5rem 1rem 6rem rgba(7, 8.5, 12, 0.06),0 0 0 0.0625rem rgba(7, 8.5, 12, 0.015);--pico-h1-color:#f0f1f3;--pico-h2-color:#e0e3e7;--pico-h3-color:#c2c7d0;--pico-h4-color:#b3b9c5;--pico-h5-color:#a4acba;--pico-h6-color:#8891a4;--pico-mark-background-color:#014063;--pico-mark-color:#fff;--pico-ins-color:#62af9a;--pico-del-color:rgb(205.5, 126, 123);--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--pico-code-background-color:rgb(26, 30.5, 40.25);--pico-code-color:#8891a4;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:rgb(28, 33, 43.5);--pico-form-element-selected-background-color:#2a3140;--pico-form-element-border-color:#2a3140;--pico-form-element-color:#e0e3e7;--pico-form-element-placeholder-color:#8891a4;--pico-form-element-active-background-color:rgb(26, 30.5, 40.25);--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:0.5;--pico-form-element-invalid-border-color:rgb(149.5, 74, 80);--pico-form-element-invalid-active-border-color:rgb(183.25, 63.5, 59);--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#2a7b6f;--pico-form-element-valid-active-border-color:rgb(22, 137, 105.5);--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color);--pico-switch-background-color:#333c4e;--pico-switch-checked-background-color:var(--pico-primary-background);--pico-switch-color:#fff;--pico-switch-thumb-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-range-border-color:#202632;--pico-range-active-border-color:#2a3140;--pico-range-thumb-border-color:var(--pico-background-color);--pico-range-thumb-color:var(--pico-secondary-background);--pico-range-thumb-active-color:var(--pico-primary-background);--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-card-background-color:#181c25;--pico-card-border-color:var(--pico-card-background-color);--pico-card-box-shadow:var(--pico-box-shadow);--pico-card-sectioning-background-color:rgb(26, 30.5, 40.25);--pico-dropdown-background-color:#181c25;--pico-dropdown-border-color:#202632;--pico-dropdown-box-shadow:var(--pico-box-shadow);--pico-dropdown-color:var(--pico-color);--pico-dropdown-hover-background-color:#202632;--pico-loading-spinner-opacity:0.5;--pico-modal-overlay-background-color:rgba(7.5, 8.5, 10, 0.75);--pico-progress-background-color:#202632;--pico-progress-color:var(--pico-primary-background);--pico-tooltip-background-color:var(--pico-contrast-background);--pico-tooltip-color:var(--pico-contrast-inverse);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}:host(:not([data-theme])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}:host(:not([data-theme])) details summary[role=button].contrast:not(.outline)::after,:root:not([data-theme]) details summary[role=button].contrast:not(.outline)::after{filter:brightness(0)}:host(:not([data-theme])) [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline)::before,:root:not([data-theme]) [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline)::before{filter:brightness(0)}}[data-theme=dark]{color-scheme:dark;--pico-background-color:rgb(19, 22.5, 30.5);--pico-color:#c2c7d0;--pico-text-selection-color:rgba(1, 170, 255, 0.1875);--pico-muted-color:#7b8495;--pico-muted-border-color:#202632;--pico-primary:#01aaff;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:rgba(1, 170, 255, 0.5);--pico-primary-hover:#79c0ff;--pico-primary-hover-background:#017fc0;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:rgba(1, 170, 255, 0.375);--pico-primary-inverse:#fff;--pico-secondary:#969eaf;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:rgba(150, 158, 175, 0.5);--pico-secondary-hover:#b3b9c5;--pico-secondary-hover-background:#5d6b89;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:rgba(144, 158, 190, 0.25);--pico-secondary-inverse:#fff;--pico-contrast:#dfe3eb;--pico-contrast-background:#eff1f4;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:rgba(223, 227, 235, 0.5);--pico-contrast-hover:#fff;--pico-contrast-hover-background:#fff;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-contrast-hover);--pico-contrast-focus:rgba(207, 213, 226, 0.25);--pico-contrast-inverse:#000;--pico-box-shadow:0.0145rem 0.029rem 0.174rem rgba(7, 8.5, 12, 0.01698),0.0335rem 0.067rem 0.402rem rgba(7, 8.5, 12, 0.024),0.0625rem 0.125rem 0.75rem rgba(7, 8.5, 12, 0.03),0.1125rem 0.225rem 1.35rem rgba(7, 8.5, 12, 0.036),0.2085rem 0.417rem 2.502rem rgba(7, 8.5, 12, 0.04302),0.5rem 1rem 6rem rgba(7, 8.5, 12, 0.06),0 0 0 0.0625rem rgba(7, 8.5, 12, 0.015);--pico-h1-color:#f0f1f3;--pico-h2-color:#e0e3e7;--pico-h3-color:#c2c7d0;--pico-h4-color:#b3b9c5;--pico-h5-color:#a4acba;--pico-h6-color:#8891a4;--pico-mark-background-color:#014063;--pico-mark-color:#fff;--pico-ins-color:#62af9a;--pico-del-color:rgb(205.5, 126, 123);--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--pico-code-background-color:rgb(26, 30.5, 40.25);--pico-code-color:#8891a4;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:rgb(28, 33, 43.5);--pico-form-element-selected-background-color:#2a3140;--pico-form-element-border-color:#2a3140;--pico-form-element-color:#e0e3e7;--pico-form-element-placeholder-color:#8891a4;--pico-form-element-active-background-color:rgb(26, 30.5, 40.25);--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:0.5;--pico-form-element-invalid-border-color:rgb(149.5, 74, 80);--pico-form-element-invalid-active-border-color:rgb(183.25, 63.5, 59);--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#2a7b6f;--pico-form-element-valid-active-border-color:rgb(22, 137, 105.5);--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color);--pico-switch-background-color:#333c4e;--pico-switch-checked-background-color:var(--pico-primary-background);--pico-switch-color:#fff;--pico-switch-thumb-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-range-border-color:#202632;--pico-range-active-border-color:#2a3140;--pico-range-thumb-border-color:var(--pico-background-color);--pico-range-thumb-color:var(--pico-secondary-background);--pico-range-thumb-active-color:var(--pico-primary-background);--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-card-background-color:#181c25;--pico-card-border-color:var(--pico-card-background-color);--pico-card-box-shadow:var(--pico-box-shadow);--pico-card-sectioning-background-color:rgb(26, 30.5, 40.25);--pico-dropdown-background-color:#181c25;--pico-dropdown-border-color:#202632;--pico-dropdown-box-shadow:var(--pico-box-shadow);--pico-dropdown-color:var(--pico-color);--pico-dropdown-hover-background-color:#202632;--pico-loading-spinner-opacity:0.5;--pico-modal-overlay-background-color:rgba(7.5, 8.5, 10, 0.75);--pico-progress-background-color:#202632;--pico-progress-color:var(--pico-primary-background);--pico-tooltip-background-color:var(--pico-contrast-background);--pico-tooltip-color:var(--pico-contrast-inverse);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}[data-theme=dark] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}[data-theme=dark] details summary[role=button].contrast:not(.outline)::after{filter:brightness(0)}[data-theme=dark] [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline)::before{filter:brightness(0)}[type=checkbox],[type=radio],[type=range],progress{accent-color:var(--pico-primary)}*,::after,::before{box-sizing:border-box;background-repeat:no-repeat}::after,::before{text-decoration:inherit;vertical-align:inherit}:where(:host),:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:var(--pico-font-size);line-height:var(--pico-line-height);font-family:var(--pico-font-family);text-underline-offset:var(--pico-text-underline-offset);text-rendering:optimizeLegibility;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{width:100%;margin:0}main{display:block}body>footer,body>header,body>main{padding-block:var(--pico-block-spacing-vertical)}section{margin-bottom:var(--pico-block-spacing-vertical)}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--pico-spacing);padding-left:var(--pico-spacing)}@media (min-width:576px){.container{max-width:510px;padding-right:0;padding-left:0}}@media (min-width:768px){.container{max-width:700px}}@media (min-width:1024px){.container{max-width:950px}}@media (min-width:1280px){.container{max-width:1200px}}@media (min-width:1536px){.container{max-width:1450px}}.grid{grid-column-gap:var(--pico-grid-column-gap);grid-row-gap:var(--pico-grid-row-gap);display:grid;grid-template-columns:1fr}@media (min-width:768px){.grid{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.grid>*{min-width:0}.overflow-auto{overflow:auto}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address,blockquote,dl,ol,p,pre,table,ul{margin-top:0;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-style:normal;font-weight:var(--pico-font-weight)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:var(--pico-font-size);line-height:var(--pico-line-height);font-family:var(--pico-font-family)}h1{--pico-color:var(--pico-h1-color)}h2{--pico-color:var(--pico-h2-color)}h3{--pico-color:var(--pico-h3-color)}h4{--pico-color:var(--pico-h4-color)}h5{--pico-color:var(--pico-h5-color)}h6{--pico-color:var(--pico-h6-color)}:where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--pico-typography-spacing-top)}p{margin-bottom:var(--pico-typography-spacing-vertical)}hgroup{margin-bottom:var(--pico-typography-spacing-vertical)}hgroup>*{margin-top:0;margin-bottom:0}hgroup>:not(:first-child):last-child{--pico-color:var(--pico-muted-color);--pico-font-weight:unset;font-size:1rem}:where(ol,ul) li{margin-bottom:calc(var(--pico-typography-spacing-vertical) * .25)}:where(dl,ol,ul) :where(dl,ol,ul){margin:0;margin-top:calc(var(--pico-typography-spacing-vertical) * .25)}ul li{list-style:square}mark{padding:.125rem .25rem;background-color:var(--pico-mark-background-color);color:var(--pico-mark-color);vertical-align:baseline}blockquote{display:block;margin:var(--pico-typography-spacing-vertical) 0;padding:var(--pico-spacing);border-right:none;border-left:.25rem solid var(--pico-blockquote-border-color);border-inline-start:0.25rem solid var(--pico-blockquote-border-color);border-inline-end:none}blockquote footer{margin-top:calc(var(--pico-typography-spacing-vertical) * .5);color:var(--pico-blockquote-footer-color)}abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}ins{color:var(--pico-ins-color);text-decoration:none}del{color:var(--pico-del-color)}::-moz-selection{background-color:var(--pico-text-selection-color)}::selection{background-color:var(--pico-text-selection-color)}:where(a:not([role=button])),[role=link]{--pico-color:var(--pico-primary);--pico-background-color:transparent;--pico-underline:var(--pico-primary-underline);outline:0;background-color:var(--pico-background-color);color:var(--pico-color);-webkit-text-decoration:var(--pico-text-decoration);text-decoration:var(--pico-text-decoration);text-decoration-color:var(--pico-underline);text-underline-offset:0.125em;transition:background-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition),-webkit-text-decoration var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition),-webkit-text-decoration var(--pico-transition)}:where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-primary-hover);--pico-underline:var(--pico-primary-hover-underline);--pico-text-decoration:underline}:where(a:not([role=button])):focus-visible,[role=link]:focus-visible{box-shadow:0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}:where(a:not([role=button])).secondary,[role=link].secondary{--pico-color:var(--pico-secondary);--pico-underline:var(--pico-secondary-underline)}:where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-secondary-hover);--pico-underline:var(--pico-secondary-hover-underline)}:where(a:not([role=button])).contrast,[role=link].contrast{--pico-color:var(--pico-contrast);--pico-underline:var(--pico-contrast-underline)}:where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-contrast-hover);--pico-underline:var(--pico-contrast-hover-underline)}a[role=button]{display:inline-block}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[role=button],[type=button],[type=file]::file-selector-button,[type=reset],[type=submit],button{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);--pico-color:var(--pico-primary-inverse);--pico-box-shadow:var(--pico-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width) solid var(--pico-border-color);border-radius:var(--pico-border-radius);outline:0;background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:1rem;line-height:var(--pico-line-height);text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition)}[role=button]:is(:hover,:active,:focus),[role=button]:is([aria-current]:not([aria-current=false])),[type=button]:is(:hover,:active,:focus),[type=button]:is([aria-current]:not([aria-current=false])),[type=file]::file-selector-button:is(:hover,:active,:focus),[type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),[type=reset]:is(:hover,:active,:focus),[type=reset]:is([aria-current]:not([aria-current=false])),[type=submit]:is(:hover,:active,:focus),[type=submit]:is([aria-current]:not([aria-current=false])),button:is(:hover,:active,:focus),button:is([aria-current]:not([aria-current=false])){--pico-background-color:var(--pico-primary-hover-background);--pico-border-color:var(--pico-primary-hover-border);--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color:var(--pico-primary-inverse)}[role=button]:focus,[role=button]:is([aria-current]:not([aria-current=false])):focus,[type=button]:focus,[type=button]:is([aria-current]:not([aria-current=false])):focus,[type=file]::file-selector-button:focus,[type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,[type=reset]:focus,[type=reset]:is([aria-current]:not([aria-current=false])):focus,[type=submit]:focus,[type=submit]:is([aria-current]:not([aria-current=false])):focus,button:focus,button:is([aria-current]:not([aria-current=false])):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}[type=button],[type=reset],[type=submit]{margin-bottom:var(--pico-spacing)}:is(button,[type=submit],[type=button],[role=button]).secondary,[type=file]::file-selector-button,[type=reset]{--pico-background-color:var(--pico-secondary-background);--pico-border-color:var(--pico-secondary-border);--pico-color:var(--pico-secondary-inverse);cursor:pointer}:is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:var(--pico-secondary-hover-background);--pico-border-color:var(--pico-secondary-hover-border);--pico-color:var(--pico-secondary-inverse)}:is(button,[type=submit],[type=button],[role=button]).secondary:focus,:is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false])):focus,[type=file]::file-selector-button:focus,[type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,[type=reset]:focus,[type=reset]:is([aria-current]:not([aria-current=false])):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}:is(button,[type=submit],[type=button],[role=button]).contrast{--pico-background-color:var(--pico-contrast-background);--pico-border-color:var(--pico-contrast-border);--pico-color:var(--pico-contrast-inverse)}:is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:var(--pico-contrast-hover-background);--pico-border-color:var(--pico-contrast-hover-border);--pico-color:var(--pico-contrast-inverse)}:is(button,[type=submit],[type=button],[role=button]).contrast:focus,:is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false])):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--pico-outline-width) var(--pico-contrast-focus)}:is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--pico-background-color:transparent;--pico-color:var(--pico-primary);--pico-border-color:var(--pico-primary)}:is(button,[type=submit],[type=button],[role=button]).outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:transparent;--pico-color:var(--pico-primary-hover);--pico-border-color:var(--pico-primary-hover)}:is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--pico-color:var(--pico-secondary);--pico-border-color:var(--pico-secondary)}:is(button,[type=submit],[type=button],[role=button]).outline.secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-secondary-hover);--pico-border-color:var(--pico-secondary-hover)}:is(button,[type=submit],[type=button],[role=button]).outline.contrast{--pico-color:var(--pico-contrast);--pico-border-color:var(--pico-contrast)}:is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-contrast-hover);--pico-border-color:var(--pico-contrast-hover)}:where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],:where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}:where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}td,th{padding:calc(var(--pico-spacing)/ 2) var(--pico-spacing);border-bottom:var(--pico-border-width) solid var(--pico-table-border-color);background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);text-align:left;text-align:start}tfoot td,tfoot th{border-top:var(--pico-border-width) solid var(--pico-table-border-color);border-bottom:0}table.striped tbody tr:nth-child(odd) td,table.striped tbody tr:nth-child(odd) th{background-color:var(--pico-table-row-stripped-background-color)}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}:where(iframe){border-style:none}img{max-width:100%;height:auto;border-style:none}:where(svg:not([fill])){fill:currentColor}svg:not(:host),svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:.875em;font-family:var(--pico-font-family)}pre code,pre samp{font-size:inherit;font-family:inherit}pre{-ms-overflow-style:scrollbar;overflow:auto}code,kbd,pre,samp{border-radius:var(--pico-border-radius);background:var(--pico-code-background-color);color:var(--pico-code-color);font-weight:var(--pico-font-weight);line-height:initial}code,kbd,samp{display:inline-block;padding:.375rem}pre{display:block;margin-bottom:var(--pico-spacing);overflow-x:auto}pre>code,pre>samp{display:block;padding:var(--pico-spacing);background:0 0;line-height:var(--pico-line-height)}kbd{background-color:var(--pico-code-kbd-background-color);color:var(--pico-code-kbd-color);vertical-align:baseline}figure{display:block;margin:0;padding:0}figure figcaption{padding:calc(var(--pico-spacing) * .5) 0;color:var(--pico-muted-color)}hr{height:0;margin:var(--pico-typography-spacing-vertical) 0;border:0;border-top:1px solid var(--pico-muted-border-color);color:inherit}[hidden],template{display:none!important}canvas{display:inline-block}input,optgroup,select,textarea{margin:0;font-size:1rem;line-height:var(--pico-line-height);font-family:inherit;letter-spacing:inherit}input{overflow:visible}select{text-transform:none}legend{max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}[type=file],[type=range]{padding:0;border-width:0}input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2)}fieldset{width:100%;margin:0;margin-bottom:var(--pico-spacing);padding:0;border:0}fieldset legend,label{display:block;margin-bottom:calc(var(--pico-spacing) * .375);color:var(--pico-color);font-weight:var(--pico-form-label-font-weight,var(--pico-font-weight))}fieldset legend{margin-bottom:calc(var(--pico-spacing) * .5)}button[type=submit],input:not([type=checkbox],[type=radio]),select,textarea{width:100%}input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal)}input,select,textarea{--pico-background-color:var(--pico-form-element-background-color);--pico-border-color:var(--pico-form-element-border-color);--pico-color:var(--pico-form-element-color);--pico-box-shadow:none;border:var(--pico-border-width) solid var(--pico-border-color);border-radius:var(--pico-border-radius);outline:0;background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition)}:where(select,textarea):not([readonly]):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus){--pico-background-color:var(--pico-form-element-active-background-color)}:where(select,textarea):not([readonly]):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus){--pico-border-color:var(--pico-form-element-active-border-color)}:where(select,textarea):not([readonly]):focus,input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus{--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-focus-color)}:where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea),input:not([type=submit],[type=button],[type=reset])[disabled],label[aria-disabled=true],select[disabled],textarea[disabled]{opacity:var(--pico-form-element-disabled-opacity);pointer-events:none}label[aria-disabled=true] input[disabled]{opacity:1}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid]{padding-right:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--pico-form-element-spacing-horizontal);padding-inline-start:var(--pico-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=false]:not(select){background-image:var(--pico-icon-valid)}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=true]:not(select){background-image:var(--pico-icon-invalid)}:where(input,select,textarea)[aria-invalid=false]{--pico-border-color:var(--pico-form-element-valid-border-color)}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--pico-border-color:var(--pico-form-element-valid-active-border-color)!important}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-valid-focus-color)!important}:where(input,select,textarea)[aria-invalid=true]{--pico-border-color:var(--pico-form-element-invalid-border-color)}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--pico-border-color:var(--pico-form-element-invalid-active-border-color)!important}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-invalid-focus-color)!important}[dir=rtl] :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:center left .75rem}input::-webkit-input-placeholder,input::placeholder,select:invalid,textarea::-webkit-input-placeholder,textarea::placeholder{color:var(--pico-form-element-placeholder-color);opacity:1}input:not([type=checkbox],[type=radio]),select,textarea{margin-bottom:var(--pico-spacing)}select::-ms-expand{border:0;background-color:transparent}select:not([multiple],[size]){padding-right:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--pico-form-element-spacing-horizontal);padding-inline-start:var(--pico-form-element-spacing-horizontal);padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem);background-image:var(--pico-icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}select[multiple] option:checked{background:var(--pico-form-element-selected-background-color);color:var(--pico-form-element-color)}[dir=rtl] select:not([multiple],[size]){background-position:center left .75rem}textarea{display:block;resize:vertical}textarea[aria-invalid]{--pico-icon-height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2);background-position:top right .75rem!important;background-size:1rem var(--pico-icon-height)!important}:where(input,select,textarea,fieldset,.grid)+small{display:block;width:100%;margin-top:calc(var(--pico-spacing) * -.75);margin-bottom:var(--pico-spacing);color:var(--pico-muted-color)}:where(input,select,textarea,fieldset,.grid)[aria-invalid=false]+small{color:var(--pico-ins-color)}:where(input,select,textarea,fieldset,.grid)[aria-invalid=true]+small{color:var(--pico-del-color)}label>:where(input,select,textarea){margin-top:calc(var(--pico-spacing) * .25)}label:has([type=checkbox],[type=radio]){width:-moz-fit-content;width:fit-content;cursor:pointer}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25em;height:1.25em;margin-top:-.125em;margin-inline-end:.5em;border-width:var(--pico-border-width);vertical-align:middle;cursor:pointer}[type=checkbox]::-ms-check,[type=radio]::-ms-check{display:none}[type=checkbox]:checked,[type=checkbox]:checked:active,[type=checkbox]:checked:focus,[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);background-image:var(--pico-icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}[type=checkbox]~label,[type=radio]~label{display:inline-block;margin-bottom:0;cursor:pointer}[type=checkbox]~label:not(:last-of-type),[type=radio]~label:not(:last-of-type){margin-inline-end:1em}[type=checkbox]:indeterminate{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);background-image:var(--pico-icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}[type=radio]{border-radius:50%}[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--pico-background-color:var(--pico-primary-inverse);border-width:.35em;background-image:none}[type=checkbox][role=switch]{--pico-background-color:var(--pico-switch-background-color);--pico-color:var(--pico-switch-color);width:2.25em;height:1.25em;border:var(--pico-border-width) solid var(--pico-border-color);border-radius:1.25em;background-color:var(--pico-background-color);line-height:1.25em}[type=checkbox][role=switch]:not([aria-invalid]){--pico-border-color:var(--pico-switch-background-color)}[type=checkbox][role=switch]:before{display:block;aspect-ratio:1;height:100%;border-radius:50%;background-color:var(--pico-color);box-shadow:var(--pico-switch-thumb-box-shadow);content:"";transition:margin .1s ease-in-out}[type=checkbox][role=switch]:focus{--pico-background-color:var(--pico-switch-background-color);--pico-border-color:var(--pico-switch-background-color)}[type=checkbox][role=switch]:checked{--pico-background-color:var(--pico-switch-checked-background-color);--pico-border-color:var(--pico-switch-checked-background-color);background-image:none}[type=checkbox][role=switch]:checked::before{margin-inline-start:calc(2.25em - 1.25em)}[type=checkbox][role=switch][disabled]{--pico-background-color:var(--pico-border-color)}[type=checkbox][aria-invalid=false]:checked,[type=checkbox][aria-invalid=false]:checked:active,[type=checkbox][aria-invalid=false]:checked:focus,[type=checkbox][role=switch][aria-invalid=false]:checked,[type=checkbox][role=switch][aria-invalid=false]:checked:active,[type=checkbox][role=switch][aria-invalid=false]:checked:focus{--pico-background-color:var(--pico-form-element-valid-border-color)}[type=checkbox]:checked:active[aria-invalid=true],[type=checkbox]:checked:focus[aria-invalid=true],[type=checkbox]:checked[aria-invalid=true],[type=checkbox][role=switch]:checked:active[aria-invalid=true],[type=checkbox][role=switch]:checked:focus[aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true]{--pico-background-color:var(--pico-form-element-invalid-border-color)}[type=checkbox][aria-invalid=false]:checked,[type=checkbox][aria-invalid=false]:checked:active,[type=checkbox][aria-invalid=false]:checked:focus,[type=checkbox][role=switch][aria-invalid=false]:checked,[type=checkbox][role=switch][aria-invalid=false]:checked:active,[type=checkbox][role=switch][aria-invalid=false]:checked:focus,[type=radio][aria-invalid=false]:checked,[type=radio][aria-invalid=false]:checked:active,[type=radio][aria-invalid=false]:checked:focus{--pico-border-color:var(--pico-form-element-valid-border-color)}[type=checkbox]:checked:active[aria-invalid=true],[type=checkbox]:checked:focus[aria-invalid=true],[type=checkbox]:checked[aria-invalid=true],[type=checkbox][role=switch]:checked:active[aria-invalid=true],[type=checkbox][role=switch]:checked:focus[aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true],[type=radio]:checked:active[aria-invalid=true],[type=radio]:checked:focus[aria-invalid=true],[type=radio]:checked[aria-invalid=true]{--pico-border-color:var(--pico-form-element-invalid-border-color)}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-moz-focus-inner{padding:0}[type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--pico-border-radius) * .5)}[type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--pico-border-radius) * .5)}input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--pico-icon-position:0.75rem;--pico-icon-width:1rem;padding-right:calc(var(--pico-icon-width) + var(--pico-icon-position));background-image:var(--pico-icon-date);background-position:center right var(--pico-icon-position);background-size:var(--pico-icon-width) auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--pico-icon-time)}[type=date]::-webkit-calendar-picker-indicator,[type=datetime-local]::-webkit-calendar-picker-indicator,[type=month]::-webkit-calendar-picker-indicator,[type=time]::-webkit-calendar-picker-indicator,[type=week]::-webkit-calendar-picker-indicator{width:var(--pico-icon-width);margin-right:calc(var(--pico-icon-width) * -1);margin-left:var(--pico-icon-position);opacity:0}@-moz-document url-prefix(){[type=date],[type=datetime-local],[type=month],[type=time],[type=week]{padding-right:var(--pico-form-element-spacing-horizontal)!important;background-image:none!important}}[dir=rtl] :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}[type=file]{--pico-color:var(--pico-muted-color);margin-left:calc(var(--pico-outline-width) * -1);padding:calc(var(--pico-form-element-spacing-vertical) * .5) 0;padding-left:var(--pico-outline-width);border:0;border-radius:0;background:0 0}[type=file]::file-selector-button{margin-right:calc(var(--pico-spacing)/ 2);padding:calc(var(--pico-form-element-spacing-vertical) * .5) var(--pico-form-element-spacing-horizontal)}[type=file]:is(:hover,:active,:focus)::file-selector-button{--pico-background-color:var(--pico-secondary-hover-background);--pico-border-color:var(--pico-secondary-hover-border)}[type=file]:focus::file-selector-button{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:0 0}[type=range]::-webkit-slider-runnable-track{width:100%;height:.375rem;border-radius:var(--pico-border-radius);background-color:var(--pico-range-border-color);-webkit-transition:background-color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),box-shadow var(--pico-transition)}[type=range]::-moz-range-track{width:100%;height:.375rem;border-radius:var(--pico-border-radius);background-color:var(--pico-range-border-color);-moz-transition:background-color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),box-shadow var(--pico-transition)}[type=range]::-ms-track{width:100%;height:.375rem;border-radius:var(--pico-border-radius);background-color:var(--pico-range-border-color);-ms-transition:background-color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),box-shadow var(--pico-transition)}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pico-range-thumb-border-color);border-radius:50%;background-color:var(--pico-range-thumb-color);cursor:pointer;-webkit-transition:background-color var(--pico-transition),transform var(--pico-transition);transition:background-color var(--pico-transition),transform var(--pico-transition)}[type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pico-range-thumb-border-color);border-radius:50%;background-color:var(--pico-range-thumb-color);cursor:pointer;-moz-transition:background-color var(--pico-transition),transform var(--pico-transition);transition:background-color var(--pico-transition),transform var(--pico-transition)}[type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pico-range-thumb-border-color);border-radius:50%;background-color:var(--pico-range-thumb-color);cursor:pointer;-ms-transition:background-color var(--pico-transition),transform var(--pico-transition);transition:background-color var(--pico-transition),transform var(--pico-transition)}[type=range]:active,[type=range]:focus-within{--pico-range-border-color:var(--pico-range-active-border-color);--pico-range-thumb-color:var(--pico-range-thumb-active-color)}[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}[type=range]:active::-moz-range-thumb{transform:scale(1.25)}[type=range]:active::-ms-thumb{transform:scale(1.25)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{padding-inline-start:calc(var(--pico-form-element-spacing-horizontal) + 1.75rem);background-image:var(--pico-icon-search);background-position:center left calc(var(--pico-form-element-spacing-horizontal) + .125rem);background-size:1rem auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{padding-inline-start:calc(var(--pico-form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--pico-icon-search),var(--pico-icon-valid)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--pico-icon-search),var(--pico-icon-invalid)}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:center right 1.125rem,center left .75rem}details{display:block;margin-bottom:var(--pico-spacing)}details summary{line-height:1rem;list-style-type:none;cursor:pointer;transition:color var(--pico-transition)}details summary:not([role]){color:var(--pico-accordion-close-summary-color)}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary::-moz-list-bullet{list-style-type:none}details summary::after{display:block;width:1rem;height:1rem;margin-inline-start:calc(var(--pico-spacing,1rem) * .5);float:right;transform:rotate(-90deg);background-image:var(--pico-icon-chevron);background-position:right center;background-size:1rem auto;background-repeat:no-repeat;content:"";transition:transform var(--pico-transition)}details summary:focus{outline:0}details summary:focus:not([role]){color:var(--pico-accordion-active-summary-color)}details summary:focus-visible:not([role]){outline:var(--pico-outline-width) solid var(--pico-primary-focus);outline-offset:calc(var(--pico-spacing,1rem) * 0.5);color:var(--pico-primary)}details summary[role=button]{width:100%;text-align:left}details summary[role=button]::after{height:calc(1rem * var(--pico-line-height,1.5))}details[open]>summary{margin-bottom:var(--pico-spacing)}details[open]>summary:not([role]):not(:focus){color:var(--pico-accordion-open-summary-color)}details[open]>summary::after{transform:rotate(0)}[dir=rtl] details summary{text-align:right}[dir=rtl] details summary::after{float:left;background-position:left center}article{margin-bottom:var(--pico-block-spacing-vertical);padding:var(--pico-block-spacing-vertical) var(--pico-block-spacing-horizontal);border-radius:var(--pico-border-radius);background:var(--pico-card-background-color);box-shadow:var(--pico-card-box-shadow)}article>footer,article>header{margin-right:calc(var(--pico-block-spacing-horizontal) * -1);margin-left:calc(var(--pico-block-spacing-horizontal) * -1);padding:calc(var(--pico-block-spacing-vertical) * .66) var(--pico-block-spacing-horizontal);background-color:var(--pico-card-sectioning-background-color)}article>header{margin-top:calc(var(--pico-block-spacing-vertical) * -1);margin-bottom:var(--pico-block-spacing-vertical);border-bottom:var(--pico-border-width) solid var(--pico-card-border-color);border-top-right-radius:var(--pico-border-radius);border-top-left-radius:var(--pico-border-radius)}article>footer{margin-top:var(--pico-block-spacing-vertical);margin-bottom:calc(var(--pico-block-spacing-vertical) * -1);border-top:var(--pico-border-width) solid var(--pico-card-border-color);border-bottom-right-radius:var(--pico-border-radius);border-bottom-left-radius:var(--pico-border-radius)}details.dropdown{position:relative;border-bottom:none}details.dropdown>a::after,details.dropdown>button::after,details.dropdown>summary::after{display:block;width:1rem;height:calc(1rem * var(--pico-line-height,1.5));margin-inline-start:.25rem;float:right;transform:rotate(0) translateX(.2rem);background-image:var(--pico-icon-chevron);background-position:right center;background-size:1rem auto;background-repeat:no-repeat;content:""}nav details.dropdown{margin-bottom:0}details.dropdown>summary:not([role]){height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2);padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width) solid var(--pico-form-element-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-form-element-background-color);color:var(--pico-form-element-placeholder-color);line-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition)}details.dropdown>summary:not([role]):active,details.dropdown>summary:not([role]):focus{border-color:var(--pico-form-element-active-border-color);background-color:var(--pico-form-element-active-background-color)}details.dropdown>summary:not([role]):focus{box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-focus-color)}details.dropdown>summary:not([role]):focus-visible{outline:0}details.dropdown>summary:not([role])[aria-invalid=false]{--pico-form-element-border-color:var(--pico-form-element-valid-border-color);--pico-form-element-active-border-color:var(--pico-form-element-valid-focus-color);--pico-form-element-focus-color:var(--pico-form-element-valid-focus-color)}details.dropdown>summary:not([role])[aria-invalid=true]{--pico-form-element-border-color:var(--pico-form-element-invalid-border-color);--pico-form-element-active-border-color:var(--pico-form-element-invalid-focus-color);--pico-form-element-focus-color:var(--pico-form-element-invalid-focus-color)}nav details.dropdown{display:inline;margin:calc(var(--pico-nav-element-spacing-vertical) * -1) 0}nav details.dropdown>summary::after{transform:rotate(0) translateX(0)}nav details.dropdown>summary:not([role]){height:calc(1rem * var(--pico-line-height) + var(--pico-nav-link-spacing-vertical) * 2);padding:calc(var(--pico-nav-link-spacing-vertical) - var(--pico-border-width) * 2) var(--pico-nav-link-spacing-horizontal)}nav details.dropdown>summary:not([role]):focus-visible{box-shadow:0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}details.dropdown>summary+ul{display:flex;z-index:99;position:absolute;left:0;flex-direction:column;width:100%;min-width:-moz-fit-content;min-width:fit-content;margin:0;margin-top:var(--pico-outline-width);padding:0;border:var(--pico-border-width) solid var(--pico-dropdown-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-dropdown-background-color);box-shadow:var(--pico-dropdown-box-shadow);color:var(--pico-dropdown-color);white-space:nowrap;opacity:0;transition:opacity var(--pico-transition),transform 0s ease-in-out 1s}details.dropdown>summary+ul[dir=rtl]{right:0;left:auto}details.dropdown>summary+ul li{width:100%;margin-bottom:0;padding:calc(var(--pico-form-element-spacing-vertical) * .5) var(--pico-form-element-spacing-horizontal);list-style:none}details.dropdown>summary+ul li:first-of-type{margin-top:calc(var(--pico-form-element-spacing-vertical) * .5)}details.dropdown>summary+ul li:last-of-type{margin-bottom:calc(var(--pico-form-element-spacing-vertical) * .5)}details.dropdown>summary+ul li a{display:block;margin:calc(var(--pico-form-element-spacing-vertical) * -.5) calc(var(--pico-form-element-spacing-horizontal) * -1);padding:calc(var(--pico-form-element-spacing-vertical) * .5) var(--pico-form-element-spacing-horizontal);overflow:hidden;border-radius:0;color:var(--pico-dropdown-color);text-decoration:none;text-overflow:ellipsis}details.dropdown>summary+ul li a:active,details.dropdown>summary+ul li a:focus,details.dropdown>summary+ul li a:focus-visible,details.dropdown>summary+ul li a:hover,details.dropdown>summary+ul li a[aria-current]:not([aria-current=false]){background-color:var(--pico-dropdown-hover-background-color)}details.dropdown>summary+ul li label{width:100%}details.dropdown>summary+ul li:has(label):hover{background-color:var(--pico-dropdown-hover-background-color)}details.dropdown[open]>summary{margin-bottom:0}details.dropdown[open]>summary+ul{transform:scaleY(1);opacity:1;transition:opacity var(--pico-transition),transform 0s ease-in-out 0s}details.dropdown[open]>summary::before{display:block;z-index:1;position:fixed;width:100vw;height:100vh;inset:0;background:0 0;content:"";cursor:default}label>details.dropdown{margin-top:calc(var(--pico-spacing) * .25)}[role=group],[role=search]{display:inline-flex;position:relative;width:100%;margin-bottom:var(--pico-spacing);border-radius:var(--pico-border-radius);box-shadow:var(--pico-group-box-shadow,0 0 0 transparent);vertical-align:middle;transition:box-shadow var(--pico-transition)}[role=group] input:not([type=checkbox],[type=radio]),[role=group] select,[role=group]>*,[role=search] input:not([type=checkbox],[type=radio]),[role=search] select,[role=search]>*{position:relative;flex:1 1 auto;margin-bottom:0}[role=group] input:not([type=checkbox],[type=radio]):not(:first-child),[role=group] select:not(:first-child),[role=group]>:not(:first-child),[role=search] input:not([type=checkbox],[type=radio]):not(:first-child),[role=search] select:not(:first-child),[role=search]>:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}[role=group] input:not([type=checkbox],[type=radio]):not(:last-child),[role=group] select:not(:last-child),[role=group]>:not(:last-child),[role=search] input:not([type=checkbox],[type=radio]):not(:last-child),[role=search] select:not(:last-child),[role=search]>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[role=group] input:not([type=checkbox],[type=radio]):focus,[role=group] select:focus,[role=group]>:focus,[role=search] input:not([type=checkbox],[type=radio]):focus,[role=search] select:focus,[role=search]>:focus{z-index:2}[role=group] [role=button]:not(:first-child),[role=group] [type=button]:not(:first-child),[role=group] [type=reset]:not(:first-child),[role=group] [type=submit]:not(:first-child),[role=group] button:not(:first-child),[role=group] input:not([type=checkbox],[type=radio]):not(:first-child),[role=group] select:not(:first-child),[role=search] [role=button]:not(:first-child),[role=search] [type=button]:not(:first-child),[role=search] [type=reset]:not(:first-child),[role=search] [type=submit]:not(:first-child),[role=search] button:not(:first-child),[role=search] input:not([type=checkbox],[type=radio]):not(:first-child),[role=search] select:not(:first-child){margin-left:calc(var(--pico-border-width) * -1)}[role=group] [role=button],[role=group] [type=button],[role=group] [type=reset],[role=group] [type=submit],[role=group] button,[role=search] [role=button],[role=search] [type=button],[role=search] [type=reset],[role=search] [type=submit],[role=search] button{width:auto}@supports selector(:has(*)){[role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus){--pico-group-box-shadow:var(--pico-group-box-shadow-focus-with-button)}[role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),[role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select,[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:transparent}[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus),[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus){--pico-group-box-shadow:var(--pico-group-box-shadow-focus-with-input)}[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button,[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=group] [role=button]:focus,[role=group] [type=button]:focus,[role=group] [type=reset]:focus,[role=group] [type=submit]:focus,[role=group] button:focus,[role=search] [role=button]:focus,[role=search] [type=button]:focus,[role=search] [type=reset]:focus,[role=search] [type=submit]:focus,[role=search] button:focus{box-shadow:none}}[role=search]>:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}[role=search]>:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}[aria-busy=true]:not(input,select,textarea,html,form){white-space:nowrap}[aria-busy=true]:not(input,select,textarea,html,form)::before{display:inline-block;width:1em;height:1em;background-image:var(--pico-icon-loading);background-size:1em auto;background-repeat:no-repeat;content:"";vertical-align:-.125em}[aria-busy=true]:not(input,select,textarea,html,form):not(:empty)::before{margin-inline-end:calc(var(--pico-spacing) * .5)}[aria-busy=true]:not(input,select,textarea,html,form):empty{text-align:center}[role=button][aria-busy=true],[type=button][aria-busy=true],[type=reset][aria-busy=true],[type=submit][aria-busy=true],a[aria-busy=true],button[aria-busy=true]{pointer-events:none}:host,:root{--pico-scrollbar-width:0px}dialog{display:flex;z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;width:inherit;min-width:100%;height:inherit;min-height:100%;padding:0;border:0;-webkit-backdrop-filter:var(--pico-modal-overlay-backdrop-filter);backdrop-filter:var(--pico-modal-overlay-backdrop-filter);background-color:var(--pico-modal-overlay-background-color);color:var(--pico-color)}dialog>article{width:100%;max-height:calc(100vh - var(--pico-spacing) * 2);margin:var(--pico-spacing);overflow:auto}@media (min-width:576px){dialog>article{max-width:510px}}@media (min-width:768px){dialog>article{max-width:700px}}dialog>article>header>*{margin-bottom:0}dialog>article>header .close,dialog>article>header :is(a,button)[rel=prev]{margin:0;margin-left:var(--pico-spacing);padding:0;float:right}dialog>article>footer{text-align:right}dialog>article>footer [role=button],dialog>article>footer button{margin-bottom:0}dialog>article>footer [role=button]:not(:first-of-type),dialog>article>footer button:not(:first-of-type){margin-left:calc(var(--pico-spacing) * .5)}dialog>article .close,dialog>article :is(a,button)[rel=prev]{display:block;width:1rem;height:1rem;margin-top:calc(var(--pico-spacing) * -1);margin-bottom:var(--pico-spacing);margin-left:auto;border:none;background-image:var(--pico-icon-close);background-position:center;background-size:auto 1rem;background-repeat:no-repeat;background-color:transparent;opacity:.5;transition:opacity var(--pico-transition)}dialog>article .close:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),dialog>article :is(a,button)[rel=prev]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){opacity:1}dialog:not([open]),dialog[open=false]{display:none}.modal-is-open{padding-right:var(--pico-scrollbar-width,0);overflow:hidden;pointer-events:none;touch-action:none}.modal-is-open dialog{pointer-events:auto;touch-action:auto}:where(.modal-is-opening,.modal-is-closing) dialog,:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}:where(.modal-is-opening,.modal-is-closing) dialog{animation-duration:.8s;animation-name:modal-overlay}:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-delay:.2s;animation-name:modal}.modal-is-closing dialog,.modal-is-closing dialog>article{animation-delay:0s;animation-direction:reverse}@keyframes modal-overlay{from{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}}@keyframes modal{from{transform:translateY(-100%);opacity:0}}:where(nav li)::before{float:left;content:"​"}nav,nav ul{display:flex}nav{justify-content:space-between;overflow:visible}nav ol,nav ul{align-items:center;margin-bottom:0;padding:0;list-style:none}nav ol:first-of-type,nav ul:first-of-type{margin-left:calc(var(--pico-nav-element-spacing-horizontal) * -1)}nav ol:last-of-type,nav ul:last-of-type{margin-right:calc(var(--pico-nav-element-spacing-horizontal) * -1)}nav li{display:inline-block;margin:0;padding:var(--pico-nav-element-spacing-vertical) var(--pico-nav-element-spacing-horizontal)}nav li :where(a,[role=link]){display:inline-block;margin:calc(var(--pico-nav-link-spacing-vertical) * -1) calc(var(--pico-nav-link-spacing-horizontal) * -1);padding:var(--pico-nav-link-spacing-vertical) var(--pico-nav-link-spacing-horizontal);border-radius:var(--pico-border-radius)}nav li :where(a,[role=link]):not(:hover){text-decoration:none}nav li [role=button],nav li [type=button],nav li button,nav li input:not([type=checkbox],[type=radio],[type=range],[type=file]),nav li select{height:auto;margin-right:inherit;margin-bottom:0;margin-left:inherit;padding:calc(var(--pico-nav-link-spacing-vertical) - var(--pico-border-width) * 2) var(--pico-nav-link-spacing-horizontal)}nav[aria-label=breadcrumb]{align-items:center;justify-content:start}nav[aria-label=breadcrumb] ul li:not(:first-child){margin-inline-start:var(--pico-nav-link-spacing-horizontal)}nav[aria-label=breadcrumb] ul li a{margin:calc(var(--pico-nav-link-spacing-vertical) * -1) 0;margin-inline-start:calc(var(--pico-nav-link-spacing-horizontal) * -1)}nav[aria-label=breadcrumb] ul li:not(:last-child)::after{display:inline-block;position:absolute;width:calc(var(--pico-nav-link-spacing-horizontal) * 4);margin:0 calc(var(--pico-nav-link-spacing-horizontal) * -1);content:var(--pico-nav-breadcrumb-divider);color:var(--pico-muted-color);text-align:center;text-decoration:none;white-space:nowrap}nav[aria-label=breadcrumb] a[aria-current]:not([aria-current=false]){background-color:transparent;color:inherit;text-decoration:none;pointer-events:none}aside li,aside nav,aside ol,aside ul{display:block}aside li{padding:calc(var(--pico-nav-element-spacing-vertical) * .5) var(--pico-nav-element-spacing-horizontal)}aside li a{display:block}aside li [role=button]{margin:inherit}[dir=rtl] nav[aria-label=breadcrumb] ul li:not(:last-child) ::after{content:"\\"}progress{display:inline-block;vertical-align:baseline}progress{-webkit-appearance:none;-moz-appearance:none;display:inline-block;appearance:none;width:100%;height:.5rem;margin-bottom:calc(var(--pico-spacing) * .5);overflow:hidden;border:0;border-radius:var(--pico-border-radius);background-color:var(--pico-progress-background-color);color:var(--pico-progress-color)}progress::-webkit-progress-bar{border-radius:var(--pico-border-radius);background:0 0}progress[value]::-webkit-progress-value{background-color:var(--pico-progress-color);-webkit-transition:inline-size var(--pico-transition);transition:inline-size var(--pico-transition)}progress::-moz-progress-bar{background-color:var(--pico-progress-color)}@media (prefers-reduced-motion:no-preference){progress:indeterminate{background:var(--pico-progress-background-color) linear-gradient(to right,var(--pico-progress-color) 30%,var(--pico-progress-background-color) 30%) top left/150% 150% no-repeat;animation:progress-indeterminate 1s linear infinite}progress:indeterminate[value]::-webkit-progress-value{background-color:transparent}progress:indeterminate::-moz-progress-bar{background-color:transparent}}@media (prefers-reduced-motion:no-preference){[dir=rtl] progress:indeterminate{animation-direction:reverse}}@keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}[data-tooltip]{position:relative}[data-tooltip]:not(a,button,input,[role=button]){border-bottom:1px dotted;text-decoration:none;cursor:help}[data-tooltip]::after,[data-tooltip]::before,[data-tooltip][data-placement=top]::after,[data-tooltip][data-placement=top]::before{display:block;z-index:99;position:absolute;bottom:100%;left:50%;padding:.25rem .5rem;overflow:hidden;transform:translate(-50%,-.25rem);border-radius:var(--pico-border-radius);background:var(--pico-tooltip-background-color);content:attr(data-tooltip);color:var(--pico-tooltip-color);font-style:normal;font-weight:var(--pico-font-weight);font-size:.875rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none}[data-tooltip]::after,[data-tooltip][data-placement=top]::after{padding:0;transform:translate(-50%,0);border-top:.3rem solid;border-right:.3rem solid transparent;border-left:.3rem solid transparent;border-radius:0;background-color:transparent;content:"";color:var(--pico-tooltip-background-color)}[data-tooltip][data-placement=bottom]::after,[data-tooltip][data-placement=bottom]::before{top:100%;bottom:auto;transform:translate(-50%,.25rem)}[data-tooltip][data-placement=bottom]:after{transform:translate(-50%,-.3rem);border:.3rem solid transparent;border-bottom:.3rem solid}[data-tooltip][data-placement=left]::after,[data-tooltip][data-placement=left]::before{top:50%;right:100%;bottom:auto;left:auto;transform:translate(-.25rem,-50%)}[data-tooltip][data-placement=left]:after{transform:translate(.3rem,-50%);border:.3rem solid transparent;border-left:.3rem solid}[data-tooltip][data-placement=right]::after,[data-tooltip][data-placement=right]::before{top:50%;right:auto;bottom:auto;left:100%;transform:translate(.25rem,-50%)}[data-tooltip][data-placement=right]:after{transform:translate(-.3rem,-50%);border:.3rem solid transparent;border-right:.3rem solid}[data-tooltip]:focus::after,[data-tooltip]:focus::before,[data-tooltip]:hover::after,[data-tooltip]:hover::before{opacity:1}@media (hover:hover) and (pointer:fine){[data-tooltip]:focus::after,[data-tooltip]:focus::before,[data-tooltip]:hover::after,[data-tooltip]:hover::before{--pico-tooltip-slide-to:translate(-50%, -0.25rem);transform:translate(-50%,.75rem);animation-duration:.2s;animation-fill-mode:forwards;animation-name:tooltip-slide;opacity:0}[data-tooltip]:focus::after,[data-tooltip]:hover::after{--pico-tooltip-caret-slide-to:translate(-50%, 0rem);transform:translate(-50%,-.25rem);animation-name:tooltip-caret-slide}[data-tooltip][data-placement=bottom]:focus::after,[data-tooltip][data-placement=bottom]:focus::before,[data-tooltip][data-placement=bottom]:hover::after,[data-tooltip][data-placement=bottom]:hover::before{--pico-tooltip-slide-to:translate(-50%, 0.25rem);transform:translate(-50%,-.75rem);animation-name:tooltip-slide}[data-tooltip][data-placement=bottom]:focus::after,[data-tooltip][data-placement=bottom]:hover::after{--pico-tooltip-caret-slide-to:translate(-50%, -0.3rem);transform:translate(-50%,-.5rem);animation-name:tooltip-caret-slide}[data-tooltip][data-placement=left]:focus::after,[data-tooltip][data-placement=left]:focus::before,[data-tooltip][data-placement=left]:hover::after,[data-tooltip][data-placement=left]:hover::before{--pico-tooltip-slide-to:translate(-0.25rem, -50%);transform:translate(.75rem,-50%);animation-name:tooltip-slide}[data-tooltip][data-placement=left]:focus::after,[data-tooltip][data-placement=left]:hover::after{--pico-tooltip-caret-slide-to:translate(0.3rem, -50%);transform:translate(.05rem,-50%);animation-name:tooltip-caret-slide}[data-tooltip][data-placement=right]:focus::after,[data-tooltip][data-placement=right]:focus::before,[data-tooltip][data-placement=right]:hover::after,[data-tooltip][data-placement=right]:hover::before{--pico-tooltip-slide-to:translate(0.25rem, -50%);transform:translate(-.75rem,-50%);animation-name:tooltip-slide}[data-tooltip][data-placement=right]:focus::after,[data-tooltip][data-placement=right]:hover::after{--pico-tooltip-caret-slide-to:translate(-0.3rem, -50%);transform:translate(-.05rem,-50%);animation-name:tooltip-caret-slide}}@keyframes tooltip-slide{to{transform:var(--pico-tooltip-slide-to);opacity:1}}@keyframes tooltip-caret-slide{50%{opacity:0}to{transform:var(--pico-tooltip-caret-slide-to);opacity:1}}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[dir=rtl]{direction:rtl}@media (prefers-reduced-motion:reduce){:not([aria-busy=true]),:not([aria-busy=true])::after,:not([aria-busy=true])::before{background-attachment:initial!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}} \ No newline at end of file