diff --git a/.DS_Store b/.DS_Store index 53b2674..d4013bd 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/app/.DS_Store b/app/.DS_Store new file mode 100644 index 0000000..ea2cc33 Binary files /dev/null and b/app/.DS_Store differ diff --git a/cssQuickCommands.json b/app/cssQuickCommands.json similarity index 100% rename from cssQuickCommands.json rename to app/cssQuickCommands.json diff --git a/app/dist/.DS_Store b/app/dist/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/app/dist/.DS_Store differ diff --git a/dist/App.min.js b/app/dist/App.min.js similarity index 100% rename from dist/App.min.js rename to app/dist/App.min.js diff --git a/dist/App.min.js.map b/app/dist/App.min.js.map similarity index 100% rename from dist/App.min.js.map rename to app/dist/App.min.js.map diff --git a/dist/style.css b/app/dist/style.css similarity index 100% rename from dist/style.css rename to app/dist/style.css diff --git a/app/imgs/.DS_Store b/app/imgs/.DS_Store new file mode 100644 index 0000000..9cf0cb1 Binary files /dev/null and b/app/imgs/.DS_Store differ diff --git a/app/imgs/button.gif b/app/imgs/button.gif new file mode 100644 index 0000000..1e0783f Binary files /dev/null and b/app/imgs/button.gif differ diff --git a/imgs/demo.png b/app/imgs/demo.png similarity index 100% rename from imgs/demo.png rename to app/imgs/demo.png diff --git a/imgs/frameworks/alpine.svg b/app/imgs/frameworks/alpine.svg similarity index 100% rename from imgs/frameworks/alpine.svg rename to app/imgs/frameworks/alpine.svg diff --git a/imgs/frameworks/bootstrap-5.svg b/app/imgs/frameworks/bootstrap-5.svg similarity index 100% rename from imgs/frameworks/bootstrap-5.svg rename to app/imgs/frameworks/bootstrap-5.svg diff --git a/imgs/frameworks/bulma.svg b/app/imgs/frameworks/bulma.svg similarity index 100% rename from imgs/frameworks/bulma.svg rename to app/imgs/frameworks/bulma.svg diff --git a/imgs/frameworks/foundation.svg b/app/imgs/frameworks/foundation.svg similarity index 100% rename from imgs/frameworks/foundation.svg rename to app/imgs/frameworks/foundation.svg diff --git a/imgs/frameworks/materialize.svg b/app/imgs/frameworks/materialize.svg similarity index 100% rename from imgs/frameworks/materialize.svg rename to app/imgs/frameworks/materialize.svg diff --git a/imgs/frameworks/pico-css.svg b/app/imgs/frameworks/pico-css.svg similarity index 100% rename from imgs/frameworks/pico-css.svg rename to app/imgs/frameworks/pico-css.svg diff --git a/imgs/frameworks/polyui.svg b/app/imgs/frameworks/polyui.svg similarity index 100% rename from imgs/frameworks/polyui.svg rename to app/imgs/frameworks/polyui.svg diff --git a/imgs/frameworks/semantic-ui.svg b/app/imgs/frameworks/semantic-ui.svg similarity index 100% rename from imgs/frameworks/semantic-ui.svg rename to app/imgs/frameworks/semantic-ui.svg diff --git a/imgs/frameworks/tailwind.svg b/app/imgs/frameworks/tailwind.svg similarity index 100% rename from imgs/frameworks/tailwind.svg rename to app/imgs/frameworks/tailwind.svg diff --git a/imgs/frameworks/uikit.svg b/app/imgs/frameworks/uikit.svg similarity index 100% rename from imgs/frameworks/uikit.svg rename to app/imgs/frameworks/uikit.svg diff --git a/app/imgs/header.png b/app/imgs/header.png new file mode 100644 index 0000000..bf464d4 Binary files /dev/null and b/app/imgs/header.png differ diff --git a/app/imgs/icon-192x192.png b/app/imgs/icon-192x192.png new file mode 100644 index 0000000..747e1ba Binary files /dev/null and b/app/imgs/icon-192x192.png differ diff --git a/app/imgs/icon-256x256.png b/app/imgs/icon-256x256.png new file mode 100644 index 0000000..637ed66 Binary files /dev/null and b/app/imgs/icon-256x256.png differ diff --git a/app/imgs/icon-384x384.png b/app/imgs/icon-384x384.png new file mode 100644 index 0000000..6b84538 Binary files /dev/null and b/app/imgs/icon-384x384.png differ diff --git a/app/imgs/icon-512x512.png b/app/imgs/icon-512x512.png new file mode 100644 index 0000000..ba3b8d7 Binary files /dev/null and b/app/imgs/icon-512x512.png differ diff --git a/app/imgs/icon.svg b/app/imgs/icon.svg new file mode 100644 index 0000000..3b44457 --- /dev/null +++ b/app/imgs/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/imgs/logo.svg b/app/imgs/logo.svg new file mode 100644 index 0000000..dc26bba --- /dev/null +++ b/app/imgs/logo.svg @@ -0,0 +1,24 @@ + + + + diff --git a/imgs/make-work-awesome.gif b/app/imgs/make-work-awesome.gif similarity index 100% rename from imgs/make-work-awesome.gif rename to app/imgs/make-work-awesome.gif diff --git a/imgs/preview.png b/app/imgs/preview.png similarity index 100% rename from imgs/preview.png rename to app/imgs/preview.png diff --git a/imgs/responsive.gif b/app/imgs/responsive.gif similarity index 100% rename from imgs/responsive.gif rename to app/imgs/responsive.gif diff --git a/imgs/responsive.mp4 b/app/imgs/responsive.mp4 similarity index 100% rename from imgs/responsive.mp4 rename to app/imgs/responsive.mp4 diff --git a/app/imgs/screenshot-todo-app.jpeg b/app/imgs/screenshot-todo-app.jpeg new file mode 100644 index 0000000..a96e14e Binary files /dev/null and b/app/imgs/screenshot-todo-app.jpeg differ diff --git a/app/imgs/screenshot.jpeg b/app/imgs/screenshot.jpeg new file mode 100644 index 0000000..791bfbe Binary files /dev/null and b/app/imgs/screenshot.jpeg differ diff --git a/imgs/screenshot.png b/app/imgs/screenshot.png similarity index 100% rename from imgs/screenshot.png rename to app/imgs/screenshot.png diff --git a/app/index.html b/app/index.html new file mode 100644 index 0000000..d5f8c15 --- /dev/null +++ b/app/index.html @@ -0,0 +1,55 @@ + + + + Polyrise + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Polyrise

+

Design with Freedom, Build with Power. Free for personal and commercial use.

+
+
+ +
+ + + + + + + \ No newline at end of file diff --git a/json/.DS_Store b/app/json/.DS_Store similarity index 100% rename from json/.DS_Store rename to app/json/.DS_Store diff --git a/json/alpinejs-todolist.json b/app/json/alpinejs-todolist.json similarity index 100% rename from json/alpinejs-todolist.json rename to app/json/alpinejs-todolist.json diff --git a/json/bootstrap-landing-page-demo.json b/app/json/bootstrap-landing-page-demo.json similarity index 100% rename from json/bootstrap-landing-page-demo.json rename to app/json/bootstrap-landing-page-demo.json diff --git a/json/cssbuttonhoverdemo.json b/app/json/cssbuttonhoverdemo.json similarity index 100% rename from json/cssbuttonhoverdemo.json rename to app/json/cssbuttonhoverdemo.json diff --git a/json/csstextanimation-Polyrise.json b/app/json/csstextanimation-Polyrise.json similarity index 100% rename from json/csstextanimation-Polyrise.json rename to app/json/csstextanimation-Polyrise.json diff --git a/json/samplesitedemo.json b/app/json/samplesitedemo.json similarity index 100% rename from json/samplesitedemo.json rename to app/json/samplesitedemo.json diff --git a/libraries/.DS_Store b/app/libraries/.DS_Store similarity index 100% rename from libraries/.DS_Store rename to app/libraries/.DS_Store diff --git a/libraries/font-awesome/LICENSE.txt b/app/libraries/font-awesome/LICENSE.txt similarity index 100% rename from libraries/font-awesome/LICENSE.txt rename to app/libraries/font-awesome/LICENSE.txt diff --git a/libraries/font-awesome/css/all.css b/app/libraries/font-awesome/css/all.css similarity index 100% rename from libraries/font-awesome/css/all.css rename to app/libraries/font-awesome/css/all.css diff --git a/libraries/font-awesome/css/all.min.css b/app/libraries/font-awesome/css/all.min.css similarity index 100% rename from libraries/font-awesome/css/all.min.css rename to app/libraries/font-awesome/css/all.min.css diff --git a/libraries/font-awesome/css/brands.css b/app/libraries/font-awesome/css/brands.css similarity index 100% rename from libraries/font-awesome/css/brands.css rename to app/libraries/font-awesome/css/brands.css diff --git a/libraries/font-awesome/css/brands.min.css b/app/libraries/font-awesome/css/brands.min.css similarity index 100% rename from libraries/font-awesome/css/brands.min.css rename to app/libraries/font-awesome/css/brands.min.css diff --git a/libraries/font-awesome/css/fontawesome.css b/app/libraries/font-awesome/css/fontawesome.css similarity index 100% rename from libraries/font-awesome/css/fontawesome.css rename to app/libraries/font-awesome/css/fontawesome.css diff --git a/libraries/font-awesome/css/fontawesome.min.css b/app/libraries/font-awesome/css/fontawesome.min.css similarity index 100% rename from libraries/font-awesome/css/fontawesome.min.css rename to app/libraries/font-awesome/css/fontawesome.min.css diff --git a/libraries/font-awesome/css/regular.css b/app/libraries/font-awesome/css/regular.css similarity index 100% rename from libraries/font-awesome/css/regular.css rename to app/libraries/font-awesome/css/regular.css diff --git a/libraries/font-awesome/css/regular.min.css b/app/libraries/font-awesome/css/regular.min.css similarity index 100% rename from libraries/font-awesome/css/regular.min.css rename to app/libraries/font-awesome/css/regular.min.css diff --git a/libraries/font-awesome/css/solid.css b/app/libraries/font-awesome/css/solid.css similarity index 100% rename from libraries/font-awesome/css/solid.css rename to app/libraries/font-awesome/css/solid.css diff --git a/libraries/font-awesome/css/solid.min.css b/app/libraries/font-awesome/css/solid.min.css similarity index 100% rename from libraries/font-awesome/css/solid.min.css rename to app/libraries/font-awesome/css/solid.min.css diff --git a/libraries/font-awesome/css/svg-with-js.css b/app/libraries/font-awesome/css/svg-with-js.css similarity index 100% rename from libraries/font-awesome/css/svg-with-js.css rename to app/libraries/font-awesome/css/svg-with-js.css diff --git a/libraries/font-awesome/css/svg-with-js.min.css b/app/libraries/font-awesome/css/svg-with-js.min.css similarity index 100% rename from libraries/font-awesome/css/svg-with-js.min.css rename to app/libraries/font-awesome/css/svg-with-js.min.css diff --git a/libraries/font-awesome/css/v4-font-face.css b/app/libraries/font-awesome/css/v4-font-face.css similarity index 100% rename from libraries/font-awesome/css/v4-font-face.css rename to app/libraries/font-awesome/css/v4-font-face.css diff --git a/libraries/font-awesome/css/v4-font-face.min.css b/app/libraries/font-awesome/css/v4-font-face.min.css similarity index 100% rename from libraries/font-awesome/css/v4-font-face.min.css rename to app/libraries/font-awesome/css/v4-font-face.min.css diff --git a/libraries/font-awesome/css/v4-shims.css b/app/libraries/font-awesome/css/v4-shims.css similarity index 100% rename from libraries/font-awesome/css/v4-shims.css rename to app/libraries/font-awesome/css/v4-shims.css diff --git a/libraries/font-awesome/css/v4-shims.min.css b/app/libraries/font-awesome/css/v4-shims.min.css similarity index 100% rename from libraries/font-awesome/css/v4-shims.min.css rename to app/libraries/font-awesome/css/v4-shims.min.css diff --git a/libraries/font-awesome/css/v5-font-face.css b/app/libraries/font-awesome/css/v5-font-face.css similarity index 100% rename from libraries/font-awesome/css/v5-font-face.css rename to app/libraries/font-awesome/css/v5-font-face.css diff --git a/libraries/font-awesome/css/v5-font-face.min.css b/app/libraries/font-awesome/css/v5-font-face.min.css similarity index 100% rename from libraries/font-awesome/css/v5-font-face.min.css rename to app/libraries/font-awesome/css/v5-font-face.min.css diff --git a/libraries/font-awesome/js/all.js b/app/libraries/font-awesome/js/all.js similarity index 100% rename from libraries/font-awesome/js/all.js rename to app/libraries/font-awesome/js/all.js diff --git a/libraries/font-awesome/js/all.min.js b/app/libraries/font-awesome/js/all.min.js similarity index 100% rename from libraries/font-awesome/js/all.min.js rename to app/libraries/font-awesome/js/all.min.js diff --git a/libraries/font-awesome/js/brands.js b/app/libraries/font-awesome/js/brands.js similarity index 100% rename from libraries/font-awesome/js/brands.js rename to app/libraries/font-awesome/js/brands.js diff --git a/libraries/font-awesome/js/brands.min.js b/app/libraries/font-awesome/js/brands.min.js similarity index 100% rename from libraries/font-awesome/js/brands.min.js rename to app/libraries/font-awesome/js/brands.min.js diff --git a/libraries/font-awesome/js/conflict-detection.js b/app/libraries/font-awesome/js/conflict-detection.js similarity index 100% rename from libraries/font-awesome/js/conflict-detection.js rename to app/libraries/font-awesome/js/conflict-detection.js diff --git a/libraries/font-awesome/js/conflict-detection.min.js b/app/libraries/font-awesome/js/conflict-detection.min.js similarity index 100% rename from libraries/font-awesome/js/conflict-detection.min.js rename to app/libraries/font-awesome/js/conflict-detection.min.js diff --git a/libraries/font-awesome/js/fontawesome.js b/app/libraries/font-awesome/js/fontawesome.js similarity index 100% rename from libraries/font-awesome/js/fontawesome.js rename to app/libraries/font-awesome/js/fontawesome.js diff --git a/libraries/font-awesome/js/fontawesome.min.js b/app/libraries/font-awesome/js/fontawesome.min.js similarity index 100% rename from libraries/font-awesome/js/fontawesome.min.js rename to app/libraries/font-awesome/js/fontawesome.min.js diff --git a/libraries/font-awesome/js/regular.js b/app/libraries/font-awesome/js/regular.js similarity index 100% rename from libraries/font-awesome/js/regular.js rename to app/libraries/font-awesome/js/regular.js diff --git a/libraries/font-awesome/js/regular.min.js b/app/libraries/font-awesome/js/regular.min.js similarity index 100% rename from libraries/font-awesome/js/regular.min.js rename to app/libraries/font-awesome/js/regular.min.js diff --git a/libraries/font-awesome/js/solid.js b/app/libraries/font-awesome/js/solid.js similarity index 100% rename from libraries/font-awesome/js/solid.js rename to app/libraries/font-awesome/js/solid.js diff --git a/libraries/font-awesome/js/solid.min.js b/app/libraries/font-awesome/js/solid.min.js similarity index 100% rename from libraries/font-awesome/js/solid.min.js rename to app/libraries/font-awesome/js/solid.min.js diff --git a/libraries/font-awesome/js/v4-shims.js b/app/libraries/font-awesome/js/v4-shims.js similarity index 100% rename from libraries/font-awesome/js/v4-shims.js rename to app/libraries/font-awesome/js/v4-shims.js diff --git a/libraries/font-awesome/js/v4-shims.min.js b/app/libraries/font-awesome/js/v4-shims.min.js similarity index 100% rename from libraries/font-awesome/js/v4-shims.min.js rename to app/libraries/font-awesome/js/v4-shims.min.js diff --git a/libraries/font-awesome/webfonts/fa-brands-400.ttf b/app/libraries/font-awesome/webfonts/fa-brands-400.ttf similarity index 100% rename from libraries/font-awesome/webfonts/fa-brands-400.ttf rename to app/libraries/font-awesome/webfonts/fa-brands-400.ttf diff --git a/libraries/font-awesome/webfonts/fa-brands-400.woff2 b/app/libraries/font-awesome/webfonts/fa-brands-400.woff2 similarity index 100% rename from libraries/font-awesome/webfonts/fa-brands-400.woff2 rename to app/libraries/font-awesome/webfonts/fa-brands-400.woff2 diff --git a/libraries/font-awesome/webfonts/fa-regular-400.ttf b/app/libraries/font-awesome/webfonts/fa-regular-400.ttf similarity index 100% rename from libraries/font-awesome/webfonts/fa-regular-400.ttf rename to app/libraries/font-awesome/webfonts/fa-regular-400.ttf diff --git a/libraries/font-awesome/webfonts/fa-regular-400.woff2 b/app/libraries/font-awesome/webfonts/fa-regular-400.woff2 similarity index 100% rename from libraries/font-awesome/webfonts/fa-regular-400.woff2 rename to app/libraries/font-awesome/webfonts/fa-regular-400.woff2 diff --git a/libraries/font-awesome/webfonts/fa-solid-900.ttf b/app/libraries/font-awesome/webfonts/fa-solid-900.ttf similarity index 100% rename from libraries/font-awesome/webfonts/fa-solid-900.ttf rename to app/libraries/font-awesome/webfonts/fa-solid-900.ttf diff --git a/libraries/font-awesome/webfonts/fa-solid-900.woff2 b/app/libraries/font-awesome/webfonts/fa-solid-900.woff2 similarity index 100% rename from libraries/font-awesome/webfonts/fa-solid-900.woff2 rename to app/libraries/font-awesome/webfonts/fa-solid-900.woff2 diff --git a/libraries/font-awesome/webfonts/fa-v4compatibility.ttf b/app/libraries/font-awesome/webfonts/fa-v4compatibility.ttf similarity index 100% rename from libraries/font-awesome/webfonts/fa-v4compatibility.ttf rename to app/libraries/font-awesome/webfonts/fa-v4compatibility.ttf diff --git a/libraries/font-awesome/webfonts/fa-v4compatibility.woff2 b/app/libraries/font-awesome/webfonts/fa-v4compatibility.woff2 similarity index 100% rename from libraries/font-awesome/webfonts/fa-v4compatibility.woff2 rename to app/libraries/font-awesome/webfonts/fa-v4compatibility.woff2 diff --git a/libraries/html2canvas/html2canvas.min.js b/app/libraries/html2canvas/html2canvas.min.js similarity index 100% rename from libraries/html2canvas/html2canvas.min.js rename to app/libraries/html2canvas/html2canvas.min.js diff --git a/libraries/jszip/FileSaver.min.js b/app/libraries/jszip/FileSaver.min.js similarity index 100% rename from libraries/jszip/FileSaver.min.js rename to app/libraries/jszip/FileSaver.min.js diff --git a/libraries/jszip/jszip.min.js b/app/libraries/jszip/jszip.min.js similarity index 100% rename from libraries/jszip/jszip.min.js rename to app/libraries/jszip/jszip.min.js diff --git a/libraries/pickr/pickr.es5.min.js b/app/libraries/pickr/pickr.es5.min.js similarity index 100% rename from libraries/pickr/pickr.es5.min.js rename to app/libraries/pickr/pickr.es5.min.js diff --git a/libraries/pickr/pickr.min.js b/app/libraries/pickr/pickr.min.js similarity index 100% rename from libraries/pickr/pickr.min.js rename to app/libraries/pickr/pickr.min.js diff --git a/libraries/pickr/themes/classic.min.css b/app/libraries/pickr/themes/classic.min.css similarity index 100% rename from libraries/pickr/themes/classic.min.css rename to app/libraries/pickr/themes/classic.min.css diff --git a/libraries/pickr/themes/monolith.min.css b/app/libraries/pickr/themes/monolith.min.css similarity index 100% rename from libraries/pickr/themes/monolith.min.css rename to app/libraries/pickr/themes/monolith.min.css diff --git a/libraries/pickr/themes/nano.min.css b/app/libraries/pickr/themes/nano.min.css similarity index 100% rename from libraries/pickr/themes/nano.min.css rename to app/libraries/pickr/themes/nano.min.css diff --git a/libraries/pico/css/pico.amber.css b/app/libraries/pico/css/pico.amber.css similarity index 100% rename from libraries/pico/css/pico.amber.css rename to app/libraries/pico/css/pico.amber.css diff --git a/libraries/pico/css/pico.amber.min.css b/app/libraries/pico/css/pico.amber.min.css similarity index 100% rename from libraries/pico/css/pico.amber.min.css rename to app/libraries/pico/css/pico.amber.min.css diff --git a/libraries/pico/css/pico.blue.css b/app/libraries/pico/css/pico.blue.css similarity index 100% rename from libraries/pico/css/pico.blue.css rename to app/libraries/pico/css/pico.blue.css diff --git a/libraries/pico/css/pico.blue.min.css b/app/libraries/pico/css/pico.blue.min.css similarity index 100% rename from libraries/pico/css/pico.blue.min.css rename to app/libraries/pico/css/pico.blue.min.css diff --git a/libraries/pico/css/pico.classless.amber.css b/app/libraries/pico/css/pico.classless.amber.css similarity index 100% rename from libraries/pico/css/pico.classless.amber.css rename to app/libraries/pico/css/pico.classless.amber.css diff --git a/libraries/pico/css/pico.classless.amber.min.css b/app/libraries/pico/css/pico.classless.amber.min.css similarity index 100% rename from libraries/pico/css/pico.classless.amber.min.css rename to app/libraries/pico/css/pico.classless.amber.min.css diff --git a/libraries/pico/css/pico.classless.blue.css b/app/libraries/pico/css/pico.classless.blue.css similarity index 100% rename from libraries/pico/css/pico.classless.blue.css rename to app/libraries/pico/css/pico.classless.blue.css diff --git a/libraries/pico/css/pico.classless.blue.min.css b/app/libraries/pico/css/pico.classless.blue.min.css similarity index 100% rename from libraries/pico/css/pico.classless.blue.min.css rename to app/libraries/pico/css/pico.classless.blue.min.css diff --git a/libraries/pico/css/pico.classless.conditional.amber.css b/app/libraries/pico/css/pico.classless.conditional.amber.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.amber.css rename to app/libraries/pico/css/pico.classless.conditional.amber.css diff --git a/libraries/pico/css/pico.classless.conditional.amber.min.css b/app/libraries/pico/css/pico.classless.conditional.amber.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.amber.min.css rename to app/libraries/pico/css/pico.classless.conditional.amber.min.css diff --git a/libraries/pico/css/pico.classless.conditional.blue.css b/app/libraries/pico/css/pico.classless.conditional.blue.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.blue.css rename to app/libraries/pico/css/pico.classless.conditional.blue.css diff --git a/libraries/pico/css/pico.classless.conditional.blue.min.css b/app/libraries/pico/css/pico.classless.conditional.blue.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.blue.min.css rename to app/libraries/pico/css/pico.classless.conditional.blue.min.css diff --git a/libraries/pico/css/pico.classless.conditional.cyan.css b/app/libraries/pico/css/pico.classless.conditional.cyan.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.cyan.css rename to app/libraries/pico/css/pico.classless.conditional.cyan.css diff --git a/libraries/pico/css/pico.classless.conditional.cyan.min.css b/app/libraries/pico/css/pico.classless.conditional.cyan.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.cyan.min.css rename to app/libraries/pico/css/pico.classless.conditional.cyan.min.css diff --git a/libraries/pico/css/pico.classless.conditional.fuchsia.css b/app/libraries/pico/css/pico.classless.conditional.fuchsia.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.fuchsia.css rename to app/libraries/pico/css/pico.classless.conditional.fuchsia.css diff --git a/libraries/pico/css/pico.classless.conditional.fuchsia.min.css b/app/libraries/pico/css/pico.classless.conditional.fuchsia.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.fuchsia.min.css rename to app/libraries/pico/css/pico.classless.conditional.fuchsia.min.css diff --git a/libraries/pico/css/pico.classless.conditional.green.css b/app/libraries/pico/css/pico.classless.conditional.green.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.green.css rename to app/libraries/pico/css/pico.classless.conditional.green.css diff --git a/libraries/pico/css/pico.classless.conditional.green.min.css b/app/libraries/pico/css/pico.classless.conditional.green.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.green.min.css rename to app/libraries/pico/css/pico.classless.conditional.green.min.css diff --git a/libraries/pico/css/pico.classless.conditional.grey.css b/app/libraries/pico/css/pico.classless.conditional.grey.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.grey.css rename to app/libraries/pico/css/pico.classless.conditional.grey.css diff --git a/libraries/pico/css/pico.classless.conditional.grey.min.css b/app/libraries/pico/css/pico.classless.conditional.grey.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.grey.min.css rename to app/libraries/pico/css/pico.classless.conditional.grey.min.css diff --git a/libraries/pico/css/pico.classless.conditional.indigo.css b/app/libraries/pico/css/pico.classless.conditional.indigo.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.indigo.css rename to app/libraries/pico/css/pico.classless.conditional.indigo.css diff --git a/libraries/pico/css/pico.classless.conditional.indigo.min.css b/app/libraries/pico/css/pico.classless.conditional.indigo.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.indigo.min.css rename to app/libraries/pico/css/pico.classless.conditional.indigo.min.css diff --git a/libraries/pico/css/pico.classless.conditional.jade.css b/app/libraries/pico/css/pico.classless.conditional.jade.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.jade.css rename to app/libraries/pico/css/pico.classless.conditional.jade.css diff --git a/libraries/pico/css/pico.classless.conditional.jade.min.css b/app/libraries/pico/css/pico.classless.conditional.jade.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.jade.min.css rename to app/libraries/pico/css/pico.classless.conditional.jade.min.css diff --git a/libraries/pico/css/pico.classless.conditional.lime.css b/app/libraries/pico/css/pico.classless.conditional.lime.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.lime.css rename to app/libraries/pico/css/pico.classless.conditional.lime.css diff --git a/libraries/pico/css/pico.classless.conditional.lime.min.css b/app/libraries/pico/css/pico.classless.conditional.lime.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.lime.min.css rename to app/libraries/pico/css/pico.classless.conditional.lime.min.css diff --git a/libraries/pico/css/pico.classless.conditional.orange.css b/app/libraries/pico/css/pico.classless.conditional.orange.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.orange.css rename to app/libraries/pico/css/pico.classless.conditional.orange.css diff --git a/libraries/pico/css/pico.classless.conditional.orange.min.css b/app/libraries/pico/css/pico.classless.conditional.orange.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.orange.min.css rename to app/libraries/pico/css/pico.classless.conditional.orange.min.css diff --git a/libraries/pico/css/pico.classless.conditional.pink.css b/app/libraries/pico/css/pico.classless.conditional.pink.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.pink.css rename to app/libraries/pico/css/pico.classless.conditional.pink.css diff --git a/libraries/pico/css/pico.classless.conditional.pink.min.css b/app/libraries/pico/css/pico.classless.conditional.pink.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.pink.min.css rename to app/libraries/pico/css/pico.classless.conditional.pink.min.css diff --git a/libraries/pico/css/pico.classless.conditional.pumpkin.css b/app/libraries/pico/css/pico.classless.conditional.pumpkin.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.pumpkin.css rename to app/libraries/pico/css/pico.classless.conditional.pumpkin.css diff --git a/libraries/pico/css/pico.classless.conditional.pumpkin.min.css b/app/libraries/pico/css/pico.classless.conditional.pumpkin.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.pumpkin.min.css rename to app/libraries/pico/css/pico.classless.conditional.pumpkin.min.css diff --git a/libraries/pico/css/pico.classless.conditional.purple.css b/app/libraries/pico/css/pico.classless.conditional.purple.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.purple.css rename to app/libraries/pico/css/pico.classless.conditional.purple.css diff --git a/libraries/pico/css/pico.classless.conditional.purple.min.css b/app/libraries/pico/css/pico.classless.conditional.purple.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.purple.min.css rename to app/libraries/pico/css/pico.classless.conditional.purple.min.css diff --git a/libraries/pico/css/pico.classless.conditional.red.css b/app/libraries/pico/css/pico.classless.conditional.red.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.red.css rename to app/libraries/pico/css/pico.classless.conditional.red.css diff --git a/libraries/pico/css/pico.classless.conditional.red.min.css b/app/libraries/pico/css/pico.classless.conditional.red.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.red.min.css rename to app/libraries/pico/css/pico.classless.conditional.red.min.css diff --git a/libraries/pico/css/pico.classless.conditional.sand.css b/app/libraries/pico/css/pico.classless.conditional.sand.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.sand.css rename to app/libraries/pico/css/pico.classless.conditional.sand.css diff --git a/libraries/pico/css/pico.classless.conditional.sand.min.css b/app/libraries/pico/css/pico.classless.conditional.sand.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.sand.min.css rename to app/libraries/pico/css/pico.classless.conditional.sand.min.css diff --git a/libraries/pico/css/pico.classless.conditional.slate.css b/app/libraries/pico/css/pico.classless.conditional.slate.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.slate.css rename to app/libraries/pico/css/pico.classless.conditional.slate.css diff --git a/libraries/pico/css/pico.classless.conditional.slate.min.css b/app/libraries/pico/css/pico.classless.conditional.slate.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.slate.min.css rename to app/libraries/pico/css/pico.classless.conditional.slate.min.css diff --git a/libraries/pico/css/pico.classless.conditional.violet.css b/app/libraries/pico/css/pico.classless.conditional.violet.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.violet.css rename to app/libraries/pico/css/pico.classless.conditional.violet.css diff --git a/libraries/pico/css/pico.classless.conditional.violet.min.css b/app/libraries/pico/css/pico.classless.conditional.violet.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.violet.min.css rename to app/libraries/pico/css/pico.classless.conditional.violet.min.css diff --git a/libraries/pico/css/pico.classless.conditional.yellow.css b/app/libraries/pico/css/pico.classless.conditional.yellow.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.yellow.css rename to app/libraries/pico/css/pico.classless.conditional.yellow.css diff --git a/libraries/pico/css/pico.classless.conditional.yellow.min.css b/app/libraries/pico/css/pico.classless.conditional.yellow.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.yellow.min.css rename to app/libraries/pico/css/pico.classless.conditional.yellow.min.css diff --git a/libraries/pico/css/pico.classless.conditional.zinc.css b/app/libraries/pico/css/pico.classless.conditional.zinc.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.zinc.css rename to app/libraries/pico/css/pico.classless.conditional.zinc.css diff --git a/libraries/pico/css/pico.classless.conditional.zinc.min.css b/app/libraries/pico/css/pico.classless.conditional.zinc.min.css similarity index 100% rename from libraries/pico/css/pico.classless.conditional.zinc.min.css rename to app/libraries/pico/css/pico.classless.conditional.zinc.min.css diff --git a/libraries/pico/css/pico.classless.css b/app/libraries/pico/css/pico.classless.css similarity index 100% rename from libraries/pico/css/pico.classless.css rename to app/libraries/pico/css/pico.classless.css diff --git a/libraries/pico/css/pico.classless.cyan.css b/app/libraries/pico/css/pico.classless.cyan.css similarity index 100% rename from libraries/pico/css/pico.classless.cyan.css rename to app/libraries/pico/css/pico.classless.cyan.css diff --git a/libraries/pico/css/pico.classless.cyan.min.css b/app/libraries/pico/css/pico.classless.cyan.min.css similarity index 100% rename from libraries/pico/css/pico.classless.cyan.min.css rename to app/libraries/pico/css/pico.classless.cyan.min.css diff --git a/libraries/pico/css/pico.classless.fuchsia.css b/app/libraries/pico/css/pico.classless.fuchsia.css similarity index 100% rename from libraries/pico/css/pico.classless.fuchsia.css rename to app/libraries/pico/css/pico.classless.fuchsia.css diff --git a/libraries/pico/css/pico.classless.fuchsia.min.css b/app/libraries/pico/css/pico.classless.fuchsia.min.css similarity index 100% rename from libraries/pico/css/pico.classless.fuchsia.min.css rename to app/libraries/pico/css/pico.classless.fuchsia.min.css diff --git a/libraries/pico/css/pico.classless.green.css b/app/libraries/pico/css/pico.classless.green.css similarity index 100% rename from libraries/pico/css/pico.classless.green.css rename to app/libraries/pico/css/pico.classless.green.css diff --git a/libraries/pico/css/pico.classless.green.min.css b/app/libraries/pico/css/pico.classless.green.min.css similarity index 100% rename from libraries/pico/css/pico.classless.green.min.css rename to app/libraries/pico/css/pico.classless.green.min.css diff --git a/libraries/pico/css/pico.classless.grey.css b/app/libraries/pico/css/pico.classless.grey.css similarity index 100% rename from libraries/pico/css/pico.classless.grey.css rename to app/libraries/pico/css/pico.classless.grey.css diff --git a/libraries/pico/css/pico.classless.grey.min.css b/app/libraries/pico/css/pico.classless.grey.min.css similarity index 100% rename from libraries/pico/css/pico.classless.grey.min.css rename to app/libraries/pico/css/pico.classless.grey.min.css diff --git a/libraries/pico/css/pico.classless.indigo.css b/app/libraries/pico/css/pico.classless.indigo.css similarity index 100% rename from libraries/pico/css/pico.classless.indigo.css rename to app/libraries/pico/css/pico.classless.indigo.css diff --git a/libraries/pico/css/pico.classless.indigo.min.css b/app/libraries/pico/css/pico.classless.indigo.min.css similarity index 100% rename from libraries/pico/css/pico.classless.indigo.min.css rename to app/libraries/pico/css/pico.classless.indigo.min.css diff --git a/libraries/pico/css/pico.classless.jade.css b/app/libraries/pico/css/pico.classless.jade.css similarity index 100% rename from libraries/pico/css/pico.classless.jade.css rename to app/libraries/pico/css/pico.classless.jade.css diff --git a/libraries/pico/css/pico.classless.jade.min.css b/app/libraries/pico/css/pico.classless.jade.min.css similarity index 100% rename from libraries/pico/css/pico.classless.jade.min.css rename to app/libraries/pico/css/pico.classless.jade.min.css diff --git a/libraries/pico/css/pico.classless.lime.css b/app/libraries/pico/css/pico.classless.lime.css similarity index 100% rename from libraries/pico/css/pico.classless.lime.css rename to app/libraries/pico/css/pico.classless.lime.css diff --git a/libraries/pico/css/pico.classless.lime.min.css b/app/libraries/pico/css/pico.classless.lime.min.css similarity index 100% rename from libraries/pico/css/pico.classless.lime.min.css rename to app/libraries/pico/css/pico.classless.lime.min.css diff --git a/libraries/pico/css/pico.classless.min.css b/app/libraries/pico/css/pico.classless.min.css similarity index 100% rename from libraries/pico/css/pico.classless.min.css rename to app/libraries/pico/css/pico.classless.min.css diff --git a/libraries/pico/css/pico.classless.orange.css b/app/libraries/pico/css/pico.classless.orange.css similarity index 100% rename from libraries/pico/css/pico.classless.orange.css rename to app/libraries/pico/css/pico.classless.orange.css diff --git a/libraries/pico/css/pico.classless.orange.min.css b/app/libraries/pico/css/pico.classless.orange.min.css similarity index 100% rename from libraries/pico/css/pico.classless.orange.min.css rename to app/libraries/pico/css/pico.classless.orange.min.css diff --git a/libraries/pico/css/pico.classless.pink.css b/app/libraries/pico/css/pico.classless.pink.css similarity index 100% rename from libraries/pico/css/pico.classless.pink.css rename to app/libraries/pico/css/pico.classless.pink.css diff --git a/libraries/pico/css/pico.classless.pink.min.css b/app/libraries/pico/css/pico.classless.pink.min.css similarity index 100% rename from libraries/pico/css/pico.classless.pink.min.css rename to app/libraries/pico/css/pico.classless.pink.min.css diff --git a/libraries/pico/css/pico.classless.pumpkin.css b/app/libraries/pico/css/pico.classless.pumpkin.css similarity index 100% rename from libraries/pico/css/pico.classless.pumpkin.css rename to app/libraries/pico/css/pico.classless.pumpkin.css diff --git a/libraries/pico/css/pico.classless.pumpkin.min.css b/app/libraries/pico/css/pico.classless.pumpkin.min.css similarity index 100% rename from libraries/pico/css/pico.classless.pumpkin.min.css rename to app/libraries/pico/css/pico.classless.pumpkin.min.css diff --git a/libraries/pico/css/pico.classless.purple.css b/app/libraries/pico/css/pico.classless.purple.css similarity index 100% rename from libraries/pico/css/pico.classless.purple.css rename to app/libraries/pico/css/pico.classless.purple.css diff --git a/libraries/pico/css/pico.classless.purple.min.css b/app/libraries/pico/css/pico.classless.purple.min.css similarity index 100% rename from libraries/pico/css/pico.classless.purple.min.css rename to app/libraries/pico/css/pico.classless.purple.min.css diff --git a/libraries/pico/css/pico.classless.red.css b/app/libraries/pico/css/pico.classless.red.css similarity index 100% rename from libraries/pico/css/pico.classless.red.css rename to app/libraries/pico/css/pico.classless.red.css diff --git a/libraries/pico/css/pico.classless.red.min.css b/app/libraries/pico/css/pico.classless.red.min.css similarity index 100% rename from libraries/pico/css/pico.classless.red.min.css rename to app/libraries/pico/css/pico.classless.red.min.css diff --git a/libraries/pico/css/pico.classless.sand.css b/app/libraries/pico/css/pico.classless.sand.css similarity index 100% rename from libraries/pico/css/pico.classless.sand.css rename to app/libraries/pico/css/pico.classless.sand.css diff --git a/libraries/pico/css/pico.classless.sand.min.css b/app/libraries/pico/css/pico.classless.sand.min.css similarity index 100% rename from libraries/pico/css/pico.classless.sand.min.css rename to app/libraries/pico/css/pico.classless.sand.min.css diff --git a/libraries/pico/css/pico.classless.slate.css b/app/libraries/pico/css/pico.classless.slate.css similarity index 100% rename from libraries/pico/css/pico.classless.slate.css rename to app/libraries/pico/css/pico.classless.slate.css diff --git a/libraries/pico/css/pico.classless.slate.min.css b/app/libraries/pico/css/pico.classless.slate.min.css similarity index 100% rename from libraries/pico/css/pico.classless.slate.min.css rename to app/libraries/pico/css/pico.classless.slate.min.css diff --git a/libraries/pico/css/pico.classless.violet.css b/app/libraries/pico/css/pico.classless.violet.css similarity index 100% rename from libraries/pico/css/pico.classless.violet.css rename to app/libraries/pico/css/pico.classless.violet.css diff --git a/libraries/pico/css/pico.classless.violet.min.css b/app/libraries/pico/css/pico.classless.violet.min.css similarity index 100% rename from libraries/pico/css/pico.classless.violet.min.css rename to app/libraries/pico/css/pico.classless.violet.min.css diff --git a/libraries/pico/css/pico.classless.yellow.css b/app/libraries/pico/css/pico.classless.yellow.css similarity index 100% rename from libraries/pico/css/pico.classless.yellow.css rename to app/libraries/pico/css/pico.classless.yellow.css diff --git a/libraries/pico/css/pico.classless.yellow.min.css b/app/libraries/pico/css/pico.classless.yellow.min.css similarity index 100% rename from libraries/pico/css/pico.classless.yellow.min.css rename to app/libraries/pico/css/pico.classless.yellow.min.css diff --git a/libraries/pico/css/pico.classless.zinc.css b/app/libraries/pico/css/pico.classless.zinc.css similarity index 100% rename from libraries/pico/css/pico.classless.zinc.css rename to app/libraries/pico/css/pico.classless.zinc.css diff --git a/libraries/pico/css/pico.classless.zinc.min.css b/app/libraries/pico/css/pico.classless.zinc.min.css similarity index 100% rename from libraries/pico/css/pico.classless.zinc.min.css rename to app/libraries/pico/css/pico.classless.zinc.min.css diff --git a/libraries/pico/css/pico.colors.css b/app/libraries/pico/css/pico.colors.css similarity index 100% rename from libraries/pico/css/pico.colors.css rename to app/libraries/pico/css/pico.colors.css diff --git a/libraries/pico/css/pico.colors.min.css b/app/libraries/pico/css/pico.colors.min.css similarity index 100% rename from libraries/pico/css/pico.colors.min.css rename to app/libraries/pico/css/pico.colors.min.css diff --git a/libraries/pico/css/pico.conditional.amber.css b/app/libraries/pico/css/pico.conditional.amber.css similarity index 100% rename from libraries/pico/css/pico.conditional.amber.css rename to app/libraries/pico/css/pico.conditional.amber.css diff --git a/libraries/pico/css/pico.conditional.amber.min.css b/app/libraries/pico/css/pico.conditional.amber.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.amber.min.css rename to app/libraries/pico/css/pico.conditional.amber.min.css diff --git a/libraries/pico/css/pico.conditional.blue.css b/app/libraries/pico/css/pico.conditional.blue.css similarity index 100% rename from libraries/pico/css/pico.conditional.blue.css rename to app/libraries/pico/css/pico.conditional.blue.css diff --git a/libraries/pico/css/pico.conditional.blue.min.css b/app/libraries/pico/css/pico.conditional.blue.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.blue.min.css rename to app/libraries/pico/css/pico.conditional.blue.min.css diff --git a/libraries/pico/css/pico.conditional.css b/app/libraries/pico/css/pico.conditional.css similarity index 100% rename from libraries/pico/css/pico.conditional.css rename to app/libraries/pico/css/pico.conditional.css diff --git a/libraries/pico/css/pico.conditional.cyan.css b/app/libraries/pico/css/pico.conditional.cyan.css similarity index 100% rename from libraries/pico/css/pico.conditional.cyan.css rename to app/libraries/pico/css/pico.conditional.cyan.css diff --git a/libraries/pico/css/pico.conditional.cyan.min.css b/app/libraries/pico/css/pico.conditional.cyan.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.cyan.min.css rename to app/libraries/pico/css/pico.conditional.cyan.min.css diff --git a/libraries/pico/css/pico.conditional.fuchsia.css b/app/libraries/pico/css/pico.conditional.fuchsia.css similarity index 100% rename from libraries/pico/css/pico.conditional.fuchsia.css rename to app/libraries/pico/css/pico.conditional.fuchsia.css diff --git a/libraries/pico/css/pico.conditional.fuchsia.min.css b/app/libraries/pico/css/pico.conditional.fuchsia.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.fuchsia.min.css rename to app/libraries/pico/css/pico.conditional.fuchsia.min.css diff --git a/libraries/pico/css/pico.conditional.green.css b/app/libraries/pico/css/pico.conditional.green.css similarity index 100% rename from libraries/pico/css/pico.conditional.green.css rename to app/libraries/pico/css/pico.conditional.green.css diff --git a/libraries/pico/css/pico.conditional.green.min.css b/app/libraries/pico/css/pico.conditional.green.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.green.min.css rename to app/libraries/pico/css/pico.conditional.green.min.css diff --git a/libraries/pico/css/pico.conditional.grey.css b/app/libraries/pico/css/pico.conditional.grey.css similarity index 100% rename from libraries/pico/css/pico.conditional.grey.css rename to app/libraries/pico/css/pico.conditional.grey.css diff --git a/libraries/pico/css/pico.conditional.grey.min.css b/app/libraries/pico/css/pico.conditional.grey.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.grey.min.css rename to app/libraries/pico/css/pico.conditional.grey.min.css diff --git a/libraries/pico/css/pico.conditional.indigo.css b/app/libraries/pico/css/pico.conditional.indigo.css similarity index 100% rename from libraries/pico/css/pico.conditional.indigo.css rename to app/libraries/pico/css/pico.conditional.indigo.css diff --git a/libraries/pico/css/pico.conditional.indigo.min.css b/app/libraries/pico/css/pico.conditional.indigo.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.indigo.min.css rename to app/libraries/pico/css/pico.conditional.indigo.min.css diff --git a/libraries/pico/css/pico.conditional.jade.css b/app/libraries/pico/css/pico.conditional.jade.css similarity index 100% rename from libraries/pico/css/pico.conditional.jade.css rename to app/libraries/pico/css/pico.conditional.jade.css diff --git a/libraries/pico/css/pico.conditional.jade.min.css b/app/libraries/pico/css/pico.conditional.jade.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.jade.min.css rename to app/libraries/pico/css/pico.conditional.jade.min.css diff --git a/libraries/pico/css/pico.conditional.lime.css b/app/libraries/pico/css/pico.conditional.lime.css similarity index 100% rename from libraries/pico/css/pico.conditional.lime.css rename to app/libraries/pico/css/pico.conditional.lime.css diff --git a/libraries/pico/css/pico.conditional.lime.min.css b/app/libraries/pico/css/pico.conditional.lime.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.lime.min.css rename to app/libraries/pico/css/pico.conditional.lime.min.css diff --git a/libraries/pico/css/pico.conditional.min.css b/app/libraries/pico/css/pico.conditional.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.min.css rename to app/libraries/pico/css/pico.conditional.min.css diff --git a/libraries/pico/css/pico.conditional.orange.css b/app/libraries/pico/css/pico.conditional.orange.css similarity index 100% rename from libraries/pico/css/pico.conditional.orange.css rename to app/libraries/pico/css/pico.conditional.orange.css diff --git a/libraries/pico/css/pico.conditional.orange.min.css b/app/libraries/pico/css/pico.conditional.orange.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.orange.min.css rename to app/libraries/pico/css/pico.conditional.orange.min.css diff --git a/libraries/pico/css/pico.conditional.pink.css b/app/libraries/pico/css/pico.conditional.pink.css similarity index 100% rename from libraries/pico/css/pico.conditional.pink.css rename to app/libraries/pico/css/pico.conditional.pink.css diff --git a/libraries/pico/css/pico.conditional.pink.min.css b/app/libraries/pico/css/pico.conditional.pink.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.pink.min.css rename to app/libraries/pico/css/pico.conditional.pink.min.css diff --git a/libraries/pico/css/pico.conditional.pumpkin.css b/app/libraries/pico/css/pico.conditional.pumpkin.css similarity index 100% rename from libraries/pico/css/pico.conditional.pumpkin.css rename to app/libraries/pico/css/pico.conditional.pumpkin.css diff --git a/libraries/pico/css/pico.conditional.pumpkin.min.css b/app/libraries/pico/css/pico.conditional.pumpkin.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.pumpkin.min.css rename to app/libraries/pico/css/pico.conditional.pumpkin.min.css diff --git a/libraries/pico/css/pico.conditional.purple.css b/app/libraries/pico/css/pico.conditional.purple.css similarity index 100% rename from libraries/pico/css/pico.conditional.purple.css rename to app/libraries/pico/css/pico.conditional.purple.css diff --git a/libraries/pico/css/pico.conditional.purple.min.css b/app/libraries/pico/css/pico.conditional.purple.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.purple.min.css rename to app/libraries/pico/css/pico.conditional.purple.min.css diff --git a/libraries/pico/css/pico.conditional.red.css b/app/libraries/pico/css/pico.conditional.red.css similarity index 100% rename from libraries/pico/css/pico.conditional.red.css rename to app/libraries/pico/css/pico.conditional.red.css diff --git a/libraries/pico/css/pico.conditional.red.min.css b/app/libraries/pico/css/pico.conditional.red.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.red.min.css rename to app/libraries/pico/css/pico.conditional.red.min.css diff --git a/libraries/pico/css/pico.conditional.sand.css b/app/libraries/pico/css/pico.conditional.sand.css similarity index 100% rename from libraries/pico/css/pico.conditional.sand.css rename to app/libraries/pico/css/pico.conditional.sand.css diff --git a/libraries/pico/css/pico.conditional.sand.min.css b/app/libraries/pico/css/pico.conditional.sand.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.sand.min.css rename to app/libraries/pico/css/pico.conditional.sand.min.css diff --git a/libraries/pico/css/pico.conditional.slate.css b/app/libraries/pico/css/pico.conditional.slate.css similarity index 100% rename from libraries/pico/css/pico.conditional.slate.css rename to app/libraries/pico/css/pico.conditional.slate.css diff --git a/libraries/pico/css/pico.conditional.slate.min.css b/app/libraries/pico/css/pico.conditional.slate.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.slate.min.css rename to app/libraries/pico/css/pico.conditional.slate.min.css diff --git a/libraries/pico/css/pico.conditional.violet.css b/app/libraries/pico/css/pico.conditional.violet.css similarity index 100% rename from libraries/pico/css/pico.conditional.violet.css rename to app/libraries/pico/css/pico.conditional.violet.css diff --git a/libraries/pico/css/pico.conditional.violet.min.css b/app/libraries/pico/css/pico.conditional.violet.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.violet.min.css rename to app/libraries/pico/css/pico.conditional.violet.min.css diff --git a/libraries/pico/css/pico.conditional.yellow.css b/app/libraries/pico/css/pico.conditional.yellow.css similarity index 100% rename from libraries/pico/css/pico.conditional.yellow.css rename to app/libraries/pico/css/pico.conditional.yellow.css diff --git a/libraries/pico/css/pico.conditional.yellow.min.css b/app/libraries/pico/css/pico.conditional.yellow.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.yellow.min.css rename to app/libraries/pico/css/pico.conditional.yellow.min.css diff --git a/libraries/pico/css/pico.conditional.zinc.css b/app/libraries/pico/css/pico.conditional.zinc.css similarity index 100% rename from libraries/pico/css/pico.conditional.zinc.css rename to app/libraries/pico/css/pico.conditional.zinc.css diff --git a/libraries/pico/css/pico.conditional.zinc.min.css b/app/libraries/pico/css/pico.conditional.zinc.min.css similarity index 100% rename from libraries/pico/css/pico.conditional.zinc.min.css rename to app/libraries/pico/css/pico.conditional.zinc.min.css diff --git a/libraries/pico/css/pico.css b/app/libraries/pico/css/pico.css similarity index 100% rename from libraries/pico/css/pico.css rename to app/libraries/pico/css/pico.css diff --git a/libraries/pico/css/pico.cyan.css b/app/libraries/pico/css/pico.cyan.css similarity index 100% rename from libraries/pico/css/pico.cyan.css rename to app/libraries/pico/css/pico.cyan.css diff --git a/libraries/pico/css/pico.cyan.min.css b/app/libraries/pico/css/pico.cyan.min.css similarity index 100% rename from libraries/pico/css/pico.cyan.min.css rename to app/libraries/pico/css/pico.cyan.min.css diff --git a/libraries/pico/css/pico.fluid.classless.amber.css b/app/libraries/pico/css/pico.fluid.classless.amber.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.amber.css rename to app/libraries/pico/css/pico.fluid.classless.amber.css diff --git a/libraries/pico/css/pico.fluid.classless.amber.min.css b/app/libraries/pico/css/pico.fluid.classless.amber.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.amber.min.css rename to app/libraries/pico/css/pico.fluid.classless.amber.min.css diff --git a/libraries/pico/css/pico.fluid.classless.blue.css b/app/libraries/pico/css/pico.fluid.classless.blue.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.blue.css rename to app/libraries/pico/css/pico.fluid.classless.blue.css diff --git a/libraries/pico/css/pico.fluid.classless.blue.min.css b/app/libraries/pico/css/pico.fluid.classless.blue.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.blue.min.css rename to app/libraries/pico/css/pico.fluid.classless.blue.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.amber.css b/app/libraries/pico/css/pico.fluid.classless.conditional.amber.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.amber.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.amber.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.amber.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.amber.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.amber.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.amber.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.blue.css b/app/libraries/pico/css/pico.fluid.classless.conditional.blue.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.blue.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.blue.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.blue.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.blue.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.blue.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.blue.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.cyan.css b/app/libraries/pico/css/pico.fluid.classless.conditional.cyan.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.cyan.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.cyan.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.cyan.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.cyan.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.cyan.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.cyan.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.fuchsia.css b/app/libraries/pico/css/pico.fluid.classless.conditional.fuchsia.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.fuchsia.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.fuchsia.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.fuchsia.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.fuchsia.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.fuchsia.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.fuchsia.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.green.css b/app/libraries/pico/css/pico.fluid.classless.conditional.green.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.green.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.green.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.green.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.green.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.green.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.green.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.grey.css b/app/libraries/pico/css/pico.fluid.classless.conditional.grey.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.grey.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.grey.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.grey.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.grey.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.grey.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.grey.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.indigo.css b/app/libraries/pico/css/pico.fluid.classless.conditional.indigo.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.indigo.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.indigo.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.indigo.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.indigo.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.indigo.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.indigo.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.jade.css b/app/libraries/pico/css/pico.fluid.classless.conditional.jade.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.jade.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.jade.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.jade.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.jade.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.jade.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.jade.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.lime.css b/app/libraries/pico/css/pico.fluid.classless.conditional.lime.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.lime.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.lime.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.lime.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.lime.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.lime.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.lime.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.orange.css b/app/libraries/pico/css/pico.fluid.classless.conditional.orange.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.orange.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.orange.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.orange.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.orange.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.orange.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.orange.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.pink.css b/app/libraries/pico/css/pico.fluid.classless.conditional.pink.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.pink.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.pink.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.pink.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.pink.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.pink.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.pink.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.pumpkin.css b/app/libraries/pico/css/pico.fluid.classless.conditional.pumpkin.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.pumpkin.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.pumpkin.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.pumpkin.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.pumpkin.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.pumpkin.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.pumpkin.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.purple.css b/app/libraries/pico/css/pico.fluid.classless.conditional.purple.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.purple.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.purple.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.purple.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.purple.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.purple.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.purple.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.red.css b/app/libraries/pico/css/pico.fluid.classless.conditional.red.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.red.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.red.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.red.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.red.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.red.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.red.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.sand.css b/app/libraries/pico/css/pico.fluid.classless.conditional.sand.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.sand.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.sand.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.sand.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.sand.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.sand.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.sand.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.slate.css b/app/libraries/pico/css/pico.fluid.classless.conditional.slate.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.slate.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.slate.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.slate.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.slate.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.slate.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.slate.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.violet.css b/app/libraries/pico/css/pico.fluid.classless.conditional.violet.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.violet.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.violet.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.violet.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.violet.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.violet.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.violet.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.yellow.css b/app/libraries/pico/css/pico.fluid.classless.conditional.yellow.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.yellow.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.yellow.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.yellow.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.yellow.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.yellow.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.yellow.min.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.zinc.css b/app/libraries/pico/css/pico.fluid.classless.conditional.zinc.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.zinc.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.zinc.css diff --git a/libraries/pico/css/pico.fluid.classless.conditional.zinc.min.css b/app/libraries/pico/css/pico.fluid.classless.conditional.zinc.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.conditional.zinc.min.css rename to app/libraries/pico/css/pico.fluid.classless.conditional.zinc.min.css diff --git a/libraries/pico/css/pico.fluid.classless.css b/app/libraries/pico/css/pico.fluid.classless.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.css rename to app/libraries/pico/css/pico.fluid.classless.css diff --git a/libraries/pico/css/pico.fluid.classless.cyan.css b/app/libraries/pico/css/pico.fluid.classless.cyan.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.cyan.css rename to app/libraries/pico/css/pico.fluid.classless.cyan.css diff --git a/libraries/pico/css/pico.fluid.classless.cyan.min.css b/app/libraries/pico/css/pico.fluid.classless.cyan.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.cyan.min.css rename to app/libraries/pico/css/pico.fluid.classless.cyan.min.css diff --git a/libraries/pico/css/pico.fluid.classless.fuchsia.css b/app/libraries/pico/css/pico.fluid.classless.fuchsia.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.fuchsia.css rename to app/libraries/pico/css/pico.fluid.classless.fuchsia.css diff --git a/libraries/pico/css/pico.fluid.classless.fuchsia.min.css b/app/libraries/pico/css/pico.fluid.classless.fuchsia.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.fuchsia.min.css rename to app/libraries/pico/css/pico.fluid.classless.fuchsia.min.css diff --git a/libraries/pico/css/pico.fluid.classless.green.css b/app/libraries/pico/css/pico.fluid.classless.green.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.green.css rename to app/libraries/pico/css/pico.fluid.classless.green.css diff --git a/libraries/pico/css/pico.fluid.classless.green.min.css b/app/libraries/pico/css/pico.fluid.classless.green.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.green.min.css rename to app/libraries/pico/css/pico.fluid.classless.green.min.css diff --git a/libraries/pico/css/pico.fluid.classless.grey.css b/app/libraries/pico/css/pico.fluid.classless.grey.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.grey.css rename to app/libraries/pico/css/pico.fluid.classless.grey.css diff --git a/libraries/pico/css/pico.fluid.classless.grey.min.css b/app/libraries/pico/css/pico.fluid.classless.grey.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.grey.min.css rename to app/libraries/pico/css/pico.fluid.classless.grey.min.css diff --git a/libraries/pico/css/pico.fluid.classless.indigo.css b/app/libraries/pico/css/pico.fluid.classless.indigo.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.indigo.css rename to app/libraries/pico/css/pico.fluid.classless.indigo.css diff --git a/libraries/pico/css/pico.fluid.classless.indigo.min.css b/app/libraries/pico/css/pico.fluid.classless.indigo.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.indigo.min.css rename to app/libraries/pico/css/pico.fluid.classless.indigo.min.css diff --git a/libraries/pico/css/pico.fluid.classless.jade.css b/app/libraries/pico/css/pico.fluid.classless.jade.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.jade.css rename to app/libraries/pico/css/pico.fluid.classless.jade.css diff --git a/libraries/pico/css/pico.fluid.classless.jade.min.css b/app/libraries/pico/css/pico.fluid.classless.jade.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.jade.min.css rename to app/libraries/pico/css/pico.fluid.classless.jade.min.css diff --git a/libraries/pico/css/pico.fluid.classless.lime.css b/app/libraries/pico/css/pico.fluid.classless.lime.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.lime.css rename to app/libraries/pico/css/pico.fluid.classless.lime.css diff --git a/libraries/pico/css/pico.fluid.classless.lime.min.css b/app/libraries/pico/css/pico.fluid.classless.lime.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.lime.min.css rename to app/libraries/pico/css/pico.fluid.classless.lime.min.css diff --git a/libraries/pico/css/pico.fluid.classless.min.css b/app/libraries/pico/css/pico.fluid.classless.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.min.css rename to app/libraries/pico/css/pico.fluid.classless.min.css diff --git a/libraries/pico/css/pico.fluid.classless.orange.css b/app/libraries/pico/css/pico.fluid.classless.orange.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.orange.css rename to app/libraries/pico/css/pico.fluid.classless.orange.css diff --git a/libraries/pico/css/pico.fluid.classless.orange.min.css b/app/libraries/pico/css/pico.fluid.classless.orange.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.orange.min.css rename to app/libraries/pico/css/pico.fluid.classless.orange.min.css diff --git a/libraries/pico/css/pico.fluid.classless.pink.css b/app/libraries/pico/css/pico.fluid.classless.pink.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.pink.css rename to app/libraries/pico/css/pico.fluid.classless.pink.css diff --git a/libraries/pico/css/pico.fluid.classless.pink.min.css b/app/libraries/pico/css/pico.fluid.classless.pink.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.pink.min.css rename to app/libraries/pico/css/pico.fluid.classless.pink.min.css diff --git a/libraries/pico/css/pico.fluid.classless.pumpkin.css b/app/libraries/pico/css/pico.fluid.classless.pumpkin.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.pumpkin.css rename to app/libraries/pico/css/pico.fluid.classless.pumpkin.css diff --git a/libraries/pico/css/pico.fluid.classless.pumpkin.min.css b/app/libraries/pico/css/pico.fluid.classless.pumpkin.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.pumpkin.min.css rename to app/libraries/pico/css/pico.fluid.classless.pumpkin.min.css diff --git a/libraries/pico/css/pico.fluid.classless.purple.css b/app/libraries/pico/css/pico.fluid.classless.purple.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.purple.css rename to app/libraries/pico/css/pico.fluid.classless.purple.css diff --git a/libraries/pico/css/pico.fluid.classless.purple.min.css b/app/libraries/pico/css/pico.fluid.classless.purple.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.purple.min.css rename to app/libraries/pico/css/pico.fluid.classless.purple.min.css diff --git a/libraries/pico/css/pico.fluid.classless.red.css b/app/libraries/pico/css/pico.fluid.classless.red.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.red.css rename to app/libraries/pico/css/pico.fluid.classless.red.css diff --git a/libraries/pico/css/pico.fluid.classless.red.min.css b/app/libraries/pico/css/pico.fluid.classless.red.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.red.min.css rename to app/libraries/pico/css/pico.fluid.classless.red.min.css diff --git a/libraries/pico/css/pico.fluid.classless.sand.css b/app/libraries/pico/css/pico.fluid.classless.sand.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.sand.css rename to app/libraries/pico/css/pico.fluid.classless.sand.css diff --git a/libraries/pico/css/pico.fluid.classless.sand.min.css b/app/libraries/pico/css/pico.fluid.classless.sand.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.sand.min.css rename to app/libraries/pico/css/pico.fluid.classless.sand.min.css diff --git a/libraries/pico/css/pico.fluid.classless.slate.css b/app/libraries/pico/css/pico.fluid.classless.slate.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.slate.css rename to app/libraries/pico/css/pico.fluid.classless.slate.css diff --git a/libraries/pico/css/pico.fluid.classless.slate.min.css b/app/libraries/pico/css/pico.fluid.classless.slate.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.slate.min.css rename to app/libraries/pico/css/pico.fluid.classless.slate.min.css diff --git a/libraries/pico/css/pico.fluid.classless.violet.css b/app/libraries/pico/css/pico.fluid.classless.violet.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.violet.css rename to app/libraries/pico/css/pico.fluid.classless.violet.css diff --git a/libraries/pico/css/pico.fluid.classless.violet.min.css b/app/libraries/pico/css/pico.fluid.classless.violet.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.violet.min.css rename to app/libraries/pico/css/pico.fluid.classless.violet.min.css diff --git a/libraries/pico/css/pico.fluid.classless.yellow.css b/app/libraries/pico/css/pico.fluid.classless.yellow.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.yellow.css rename to app/libraries/pico/css/pico.fluid.classless.yellow.css diff --git a/libraries/pico/css/pico.fluid.classless.yellow.min.css b/app/libraries/pico/css/pico.fluid.classless.yellow.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.yellow.min.css rename to app/libraries/pico/css/pico.fluid.classless.yellow.min.css diff --git a/libraries/pico/css/pico.fluid.classless.zinc.css b/app/libraries/pico/css/pico.fluid.classless.zinc.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.zinc.css rename to app/libraries/pico/css/pico.fluid.classless.zinc.css diff --git a/libraries/pico/css/pico.fluid.classless.zinc.min.css b/app/libraries/pico/css/pico.fluid.classless.zinc.min.css similarity index 100% rename from libraries/pico/css/pico.fluid.classless.zinc.min.css rename to app/libraries/pico/css/pico.fluid.classless.zinc.min.css diff --git a/libraries/pico/css/pico.fuchsia.css b/app/libraries/pico/css/pico.fuchsia.css similarity index 100% rename from libraries/pico/css/pico.fuchsia.css rename to app/libraries/pico/css/pico.fuchsia.css diff --git a/libraries/pico/css/pico.fuchsia.min.css b/app/libraries/pico/css/pico.fuchsia.min.css similarity index 100% rename from libraries/pico/css/pico.fuchsia.min.css rename to app/libraries/pico/css/pico.fuchsia.min.css diff --git a/libraries/pico/css/pico.green.css b/app/libraries/pico/css/pico.green.css similarity index 100% rename from libraries/pico/css/pico.green.css rename to app/libraries/pico/css/pico.green.css diff --git a/libraries/pico/css/pico.green.min.css b/app/libraries/pico/css/pico.green.min.css similarity index 100% rename from libraries/pico/css/pico.green.min.css rename to app/libraries/pico/css/pico.green.min.css diff --git a/libraries/pico/css/pico.grey.css b/app/libraries/pico/css/pico.grey.css similarity index 100% rename from libraries/pico/css/pico.grey.css rename to app/libraries/pico/css/pico.grey.css diff --git a/libraries/pico/css/pico.grey.min.css b/app/libraries/pico/css/pico.grey.min.css similarity index 100% rename from libraries/pico/css/pico.grey.min.css rename to app/libraries/pico/css/pico.grey.min.css diff --git a/libraries/pico/css/pico.indigo.css b/app/libraries/pico/css/pico.indigo.css similarity index 100% rename from libraries/pico/css/pico.indigo.css rename to app/libraries/pico/css/pico.indigo.css diff --git a/libraries/pico/css/pico.indigo.min.css b/app/libraries/pico/css/pico.indigo.min.css similarity index 100% rename from libraries/pico/css/pico.indigo.min.css rename to app/libraries/pico/css/pico.indigo.min.css diff --git a/libraries/pico/css/pico.jade.css b/app/libraries/pico/css/pico.jade.css similarity index 100% rename from libraries/pico/css/pico.jade.css rename to app/libraries/pico/css/pico.jade.css diff --git a/libraries/pico/css/pico.jade.min.css b/app/libraries/pico/css/pico.jade.min.css similarity index 100% rename from libraries/pico/css/pico.jade.min.css rename to app/libraries/pico/css/pico.jade.min.css diff --git a/libraries/pico/css/pico.lime.css b/app/libraries/pico/css/pico.lime.css similarity index 100% rename from libraries/pico/css/pico.lime.css rename to app/libraries/pico/css/pico.lime.css diff --git a/libraries/pico/css/pico.lime.min.css b/app/libraries/pico/css/pico.lime.min.css similarity index 100% rename from libraries/pico/css/pico.lime.min.css rename to app/libraries/pico/css/pico.lime.min.css diff --git a/libraries/pico/css/pico.min.css b/app/libraries/pico/css/pico.min.css similarity index 100% rename from libraries/pico/css/pico.min.css rename to app/libraries/pico/css/pico.min.css diff --git a/libraries/pico/css/pico.orange.css b/app/libraries/pico/css/pico.orange.css similarity index 100% rename from libraries/pico/css/pico.orange.css rename to app/libraries/pico/css/pico.orange.css diff --git a/libraries/pico/css/pico.orange.min.css b/app/libraries/pico/css/pico.orange.min.css similarity index 100% rename from libraries/pico/css/pico.orange.min.css rename to app/libraries/pico/css/pico.orange.min.css diff --git a/libraries/pico/css/pico.pink.css b/app/libraries/pico/css/pico.pink.css similarity index 100% rename from libraries/pico/css/pico.pink.css rename to app/libraries/pico/css/pico.pink.css diff --git a/libraries/pico/css/pico.pink.min.css b/app/libraries/pico/css/pico.pink.min.css similarity index 100% rename from libraries/pico/css/pico.pink.min.css rename to app/libraries/pico/css/pico.pink.min.css diff --git a/libraries/pico/css/pico.pumpkin.css b/app/libraries/pico/css/pico.pumpkin.css similarity index 100% rename from libraries/pico/css/pico.pumpkin.css rename to app/libraries/pico/css/pico.pumpkin.css diff --git a/libraries/pico/css/pico.pumpkin.min.css b/app/libraries/pico/css/pico.pumpkin.min.css similarity index 100% rename from libraries/pico/css/pico.pumpkin.min.css rename to app/libraries/pico/css/pico.pumpkin.min.css diff --git a/libraries/pico/css/pico.purple.css b/app/libraries/pico/css/pico.purple.css similarity index 100% rename from libraries/pico/css/pico.purple.css rename to app/libraries/pico/css/pico.purple.css diff --git a/libraries/pico/css/pico.purple.min.css b/app/libraries/pico/css/pico.purple.min.css similarity index 100% rename from libraries/pico/css/pico.purple.min.css rename to app/libraries/pico/css/pico.purple.min.css diff --git a/libraries/pico/css/pico.red.css b/app/libraries/pico/css/pico.red.css similarity index 100% rename from libraries/pico/css/pico.red.css rename to app/libraries/pico/css/pico.red.css diff --git a/libraries/pico/css/pico.red.min.css b/app/libraries/pico/css/pico.red.min.css similarity index 100% rename from libraries/pico/css/pico.red.min.css rename to app/libraries/pico/css/pico.red.min.css diff --git a/libraries/pico/css/pico.sand.css b/app/libraries/pico/css/pico.sand.css similarity index 100% rename from libraries/pico/css/pico.sand.css rename to app/libraries/pico/css/pico.sand.css diff --git a/libraries/pico/css/pico.sand.min.css b/app/libraries/pico/css/pico.sand.min.css similarity index 100% rename from libraries/pico/css/pico.sand.min.css rename to app/libraries/pico/css/pico.sand.min.css diff --git a/libraries/pico/css/pico.slate.css b/app/libraries/pico/css/pico.slate.css similarity index 100% rename from libraries/pico/css/pico.slate.css rename to app/libraries/pico/css/pico.slate.css diff --git a/libraries/pico/css/pico.slate.min.css b/app/libraries/pico/css/pico.slate.min.css similarity index 100% rename from libraries/pico/css/pico.slate.min.css rename to app/libraries/pico/css/pico.slate.min.css diff --git a/libraries/pico/css/pico.violet.css b/app/libraries/pico/css/pico.violet.css similarity index 100% rename from libraries/pico/css/pico.violet.css rename to app/libraries/pico/css/pico.violet.css diff --git a/libraries/pico/css/pico.violet.min.css b/app/libraries/pico/css/pico.violet.min.css similarity index 100% rename from libraries/pico/css/pico.violet.min.css rename to app/libraries/pico/css/pico.violet.min.css diff --git a/libraries/pico/css/pico.yellow.css b/app/libraries/pico/css/pico.yellow.css similarity index 100% rename from libraries/pico/css/pico.yellow.css rename to app/libraries/pico/css/pico.yellow.css diff --git a/libraries/pico/css/pico.yellow.min.css b/app/libraries/pico/css/pico.yellow.min.css similarity index 100% rename from libraries/pico/css/pico.yellow.min.css rename to app/libraries/pico/css/pico.yellow.min.css diff --git a/libraries/pico/css/pico.zinc.css b/app/libraries/pico/css/pico.zinc.css similarity index 100% rename from libraries/pico/css/pico.zinc.css rename to app/libraries/pico/css/pico.zinc.css diff --git a/libraries/pico/css/pico.zinc.min.css b/app/libraries/pico/css/pico.zinc.min.css similarity index 100% rename from libraries/pico/css/pico.zinc.min.css rename to app/libraries/pico/css/pico.zinc.min.css diff --git a/libraries/pico/css/postcss.config.js b/app/libraries/pico/css/postcss.config.js similarity index 100% rename from libraries/pico/css/postcss.config.js rename to app/libraries/pico/css/postcss.config.js diff --git a/libraries/pico/pico.classless.css b/app/libraries/pico/pico.classless.css similarity index 100% rename from libraries/pico/pico.classless.css rename to app/libraries/pico/pico.classless.css diff --git a/libraries/pico/pico.classless.min.css b/app/libraries/pico/pico.classless.min.css similarity index 100% rename from libraries/pico/pico.classless.min.css rename to app/libraries/pico/pico.classless.min.css diff --git a/libraries/pico/pico.classless.mod.css b/app/libraries/pico/pico.classless.mod.css similarity index 100% rename from libraries/pico/pico.classless.mod.css rename to app/libraries/pico/pico.classless.mod.css diff --git a/libraries/pico/pico.min-orig.css b/app/libraries/pico/pico.min-orig.css similarity index 100% rename from libraries/pico/pico.min-orig.css rename to app/libraries/pico/pico.min-orig.css diff --git a/libraries/pico/pico.min.css b/app/libraries/pico/pico.min.css similarity index 100% rename from libraries/pico/pico.min.css rename to app/libraries/pico/pico.min.css diff --git a/libraries/sortablejs/Sortable.min.js b/app/libraries/sortablejs/Sortable.min.js similarity index 100% rename from libraries/sortablejs/Sortable.min.js rename to app/libraries/sortablejs/Sortable.min.js diff --git a/libraries/tailwind/tailwind-mod-noreset.min.js b/app/libraries/tailwind/tailwind-mod-noreset.min.js similarity index 100% rename from libraries/tailwind/tailwind-mod-noreset.min.js rename to app/libraries/tailwind/tailwind-mod-noreset.min.js diff --git a/libraries/tailwind/tailwind-mod.min.css b/app/libraries/tailwind/tailwind-mod.min.css similarity index 100% rename from libraries/tailwind/tailwind-mod.min.css rename to app/libraries/tailwind/tailwind-mod.min.css diff --git a/libraries/tailwind/tailwind-mod.min.js b/app/libraries/tailwind/tailwind-mod.min.js similarity index 100% rename from libraries/tailwind/tailwind-mod.min.js rename to app/libraries/tailwind/tailwind-mod.min.js diff --git a/libraries/tailwind/tailwind.min.css b/app/libraries/tailwind/tailwind.min.css similarity index 100% rename from libraries/tailwind/tailwind.min.css rename to app/libraries/tailwind/tailwind.min.css diff --git a/libraries/tailwind/tailwind.min.js b/app/libraries/tailwind/tailwind.min.js similarity index 100% rename from libraries/tailwind/tailwind.min.js rename to app/libraries/tailwind/tailwind.min.js diff --git a/app/manifest.json b/app/manifest.json new file mode 100644 index 0000000..0848709 --- /dev/null +++ b/app/manifest.json @@ -0,0 +1,36 @@ +{ + "theme_color": "#13171f", + "background_color": "#13171f", + "display": "standalone", + "start_url": "./index.html", + "lang": "en-US", + "name": "Polyrise", + "short_name": "Polyrise", + "description" : "Free Mobile Website Builder! Create awesome responsive websites. Easy and fast - No coding! Free for commercial use.", + "icons": [ + { + "src": "./imgs/icon-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any" + }, + { + "src": "./imgs/icon-256x256.png", + "sizes": "256x256", + "type": "image/png", + "purpose": "any" + }, + { + "src": "./imgs/icon-384x384.png", + "sizes": "384x384", + "type": "image/png", + "purpose": "any" + }, + { + "src": "./imgs/icon-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ] + } \ No newline at end of file diff --git a/app/media/.DS_Store b/app/media/.DS_Store new file mode 100644 index 0000000..043be42 Binary files /dev/null and b/app/media/.DS_Store differ diff --git a/app/media/multiplatform.svg b/app/media/multiplatform.svg new file mode 100644 index 0000000..7545b3f --- /dev/null +++ b/app/media/multiplatform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/media/polyrise-desktop.gif b/app/media/polyrise-desktop.gif new file mode 100644 index 0000000..f195e2c Binary files /dev/null and b/app/media/polyrise-desktop.gif differ diff --git a/app/media/polyrise-desktop.mp4 b/app/media/polyrise-desktop.mp4 new file mode 100644 index 0000000..58b7fcb Binary files /dev/null and b/app/media/polyrise-desktop.mp4 differ diff --git a/app/media/polyrise-mobile.gif b/app/media/polyrise-mobile.gif new file mode 100644 index 0000000..1e6fe26 Binary files /dev/null and b/app/media/polyrise-mobile.gif differ diff --git a/app/media/polyrise-mobile.mp4 b/app/media/polyrise-mobile.mp4 new file mode 100644 index 0000000..99c2d6c Binary files /dev/null and b/app/media/polyrise-mobile.mp4 differ diff --git a/app/package.json b/app/package.json new file mode 100644 index 0000000..8346a20 --- /dev/null +++ b/app/package.json @@ -0,0 +1,22 @@ +{ + "name": "polyrise", + "private": true, + "version": "1.0.0", + "type": "module", + "scripts": { + "build:css": "postcss src/style.css -o dist/style.css", + "build:js": "esbuild src/concat.js --bundle --minify --sourcemap --outfile=dist/App.min.js", + "build": "npm run build:css && npm run build:js", + "serve": "http-server -c-1 -p 8081" + }, + "dependencies": { + "autoprefixer": "^10.4.19", + "postcss": "^8.4.38", + "postcss-import": "^16.1.0", + "tailwindcss": "^3.4.4" + }, + "devDependencies": { + "@tailwindcss/typography": "^0.5.13", + "esbuild": "^0.23.0" + } +} diff --git a/postcss.config.cjs b/app/postcss.config.cjs similarity index 100% rename from postcss.config.cjs rename to app/postcss.config.cjs diff --git a/app/src/.DS_Store b/app/src/.DS_Store new file mode 100644 index 0000000..536b52a Binary files /dev/null and b/app/src/.DS_Store differ diff --git a/src/App-backup.js b/app/src/App-backup.js similarity index 100% rename from src/App-backup.js rename to app/src/App-backup.js diff --git a/src/App.js b/app/src/App.js similarity index 100% rename from src/App.js rename to app/src/App.js diff --git a/src/concat.js b/app/src/concat.js similarity index 100% rename from src/concat.js rename to app/src/concat.js diff --git a/src/cssQuickCommands.json b/app/src/cssQuickCommands.json similarity index 100% rename from src/cssQuickCommands.json rename to app/src/cssQuickCommands.json diff --git a/app/src/style.css b/app/src/style.css new file mode 100644 index 0000000..ac26ba0 --- /dev/null +++ b/app/src/style.css @@ -0,0 +1,6 @@ +@import url('../libraries/pico/pico.classless.min.css'); +@import url('../libraries/pickr/themes/nano.min.css'); + +/* @tailwind base; */ +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/sw.js b/app/sw.js similarity index 100% rename from sw.js rename to app/sw.js diff --git a/tailwind.config.js b/app/tailwind.config.js similarity index 100% rename from tailwind.config.js rename to app/tailwind.config.js diff --git a/dist/.DS_Store b/dist/.DS_Store index 5008ddf..e23ded0 100644 Binary files a/dist/.DS_Store and b/dist/.DS_Store differ diff --git a/dist/bundle.css b/dist/bundle.css new file mode 100644 index 0000000..c23ad67 --- /dev/null +++ b/dist/bundle.css @@ -0,0 +1 @@ +@charset "UTF-8";: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){:root{--pico-font-size:106.25%}}@media (min-width:768px){:root{--pico-font-size:112.5%}}@media (min-width:1024px){:root{--pico-font-size:118.75%}}@media (min-width:1280px){:root{--pico-font-size:125%}}@media (min-width:1536px){: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)}:root:not([data-theme=dark]),[data-theme=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:#e7eaf0;--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:#fde7c0;--pico-mark-color:#0f1114;--pico-ins-color:#1d6a54;--pico-del-color:#883935;--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:#f3f5f7;--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:#fbfcfc;--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:#b86a6b;--pico-form-element-invalid-active-border-color:#c84f48;--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#4c9b8a;--pico-form-element-valid-active-border-color:#279977;--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:#fbfcfc;--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, 155, 138)' 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, 79, 72)' 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");color-scheme:light}: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){:root:not([data-theme]){--pico-background-color:#13171f;--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, 9, 12, 0.01698),0.0335rem 0.067rem 0.402rem rgba(7, 9, 12, 0.024),0.0625rem 0.125rem 0.75rem rgba(7, 9, 12, 0.03),0.1125rem 0.225rem 1.35rem rgba(7, 9, 12, 0.036),0.2085rem 0.417rem 2.502rem rgba(7, 9, 12, 0.04302),0.5rem 1rem 6rem rgba(7, 9, 12, 0.06),0 0 0 0.0625rem rgba(7, 9, 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:#ce7e7b;--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:#1a1f28;--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:#1c212c;--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:#1a1f28;--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:#964a50;--pico-form-element-invalid-active-border-color:#b7403b;--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:#16896a;--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:#1a1f28;--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(8, 9, 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(150, 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");color-scheme:dark}: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)}:root:not([data-theme]) details summary[role=button].contrast:not(.outline)::after{filter:brightness(0)}: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]{--pico-background-color:#13171f;--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, 9, 12, 0.01698),0.0335rem 0.067rem 0.402rem rgba(7, 9, 12, 0.024),0.0625rem 0.125rem 0.75rem rgba(7, 9, 12, 0.03),0.1125rem 0.225rem 1.35rem rgba(7, 9, 12, 0.036),0.2085rem 0.417rem 2.502rem rgba(7, 9, 12, 0.04302),0.5rem 1rem 6rem rgba(7, 9, 12, 0.06),0 0 0 0.0625rem rgba(7, 9, 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:#ce7e7b;--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:#1a1f28;--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:#1c212c;--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:#1a1f28;--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:#964a50;--pico-form-element-invalid-active-border-color:#b7403b;--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:#16896a;--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:#1a1f28;--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(8, 9, 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(150, 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");color-scheme:dark}[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(: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(:root){overflow:hidden}code,kbd,pre,samp{font-size:.875em;font-family:var(--pico-font-family)}pre code{font-size:inherit;font-family:inherit}pre{-ms-overflow-style:scrollbar;overflow:auto}code,kbd,pre{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{display:inline-block;padding:.375rem}pre{display:block;margin-bottom:var(--pico-spacing);overflow-x:auto}pre>code{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 summary::after,details.dropdown>a::after,details.dropdown>button::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){white-space:nowrap}[aria-busy=true]:not(input,select,textarea,html)::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):not(:empty)::before{margin-inline-end:calc(var(--pico-spacing) * .5)}[aria-busy=true]:not(input,select,textarea,html):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}: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){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}}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.mb-2{margin-bottom:0.5rem}.flex{display:flex}.grid{display:grid}.h-8{height:2rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-1\/2{width:50%}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-0{gap:0px}.gap-3{gap:0.75rem}.gap-8{gap:2rem}.rounded-md{border-radius:0.375rem}.rounded-lg{border-radius:0.5rem}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[\#cf06bc\]{--tw-bg-opacity:1;background-color:rgb(207 6 188 / var(--tw-bg-opacity))}.bg-\[\#0d6efd\]{--tw-bg-opacity:1;background-color:rgb(13 110 253 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:0.5}.object-cover{object-fit:cover}.object-center{object-position:center}.p-4{padding:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-16{padding-top:4rem;padding-bottom:4rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xs{font-size:0.75rem;line-height:1rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-blue-900{--tw-shadow-color:#1e3a8a;--tw-shadow:var(--tw-shadow-colored)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.hover\:bg-\[\#0b5ed7\]:hover{--tw-bg-opacity:1;background-color:rgb(11 94 215 / var(--tw-bg-opacity))}.active\:bg-\[\#0a58ca\]:active{--tw-bg-opacity:1;background-color:rgb(10 88 202 / var(--tw-bg-opacity))}@media (min-width:768px){.md\:sticky{position:sticky}.md\:inset-x-0{left:0px;right:0px}.md\:top-0{top:0px}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:flex-row{flex-direction:row}.md\:gap-3{gap:0.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-3{padding-top:0.75rem;padding-bottom:0.75rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}html{scroll-behavior:smooth} \ No newline at end of file diff --git a/imgs/.DS_Store b/imgs/.DS_Store index 6075c7f..cf09e87 100644 Binary files a/imgs/.DS_Store and b/imgs/.DS_Store differ diff --git a/imgs/components.png b/imgs/components.png deleted file mode 100644 index 8af7abc..0000000 Binary files a/imgs/components.png and /dev/null differ diff --git a/index.html b/index.html index d5f8c15..d1bd78d 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + - Polyrise + Polyrise: Design with Freedom, Build with Power! @@ -23,33 +23,113 @@ - - - - + -
-
-

Polyrise

-

Design with Freedom, Build with Power. Free for personal and commercial use.

-
-
+
+ -
+
+
+

+ Design with Freedom, Build with Power +

+

+ Unleash your creativity with a flexible website builder for desktop and mobile. Free for personal and commercial use. +

+
+ +
+ - - - - + + +
+ + + Get Started + +
+ +
+
+
+

+ Why Polyrise? +

+

+ Discover how our tool empowers you to create, customize, and launch stunning websites with ease. +

+
+
+
+
+
+
+ Bring Your Vision to Life +

Bring Your Vision to Life

+

Design responsive websites with complete creative freedom. Customize every aspect of your project to fit your unique style.

+
+
+ Custom Components +

Custom Components

+

Easily create and use custom components to build your unique designs, and speed up your workflow.

+
+
+ Mobile and Desktop +

Mobile and Desktop

+

Experience the same creative freedom on both desktop and mobile devices.

+
+
+ Open Source and Free +

Open Source and Free

+

Polyrise is completely free for personal and commercial use under the MIT license.

+
+
+
+
+
\ No newline at end of file diff --git a/manifest.json b/manifest.json index 0848709..db514ca 100644 --- a/manifest.json +++ b/manifest.json @@ -9,25 +9,25 @@ "description" : "Free Mobile Website Builder! Create awesome responsive websites. Easy and fast - No coding! Free for commercial use.", "icons": [ { - "src": "./imgs/icon-192x192.png", + "src": "./app/imgs/icon-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" }, { - "src": "./imgs/icon-256x256.png", + "src": "./app/imgs/icon-256x256.png", "sizes": "256x256", "type": "image/png", "purpose": "any" }, { - "src": "./imgs/icon-384x384.png", + "src": "./app/imgs/icon-384x384.png", "sizes": "384x384", "type": "image/png", "purpose": "any" }, { - "src": "./imgs/icon-512x512.png", + "src": "./app/imgs/icon-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" diff --git a/media/.DS_Store b/media/.DS_Store index 043be42..2343b97 100644 Binary files a/media/.DS_Store and b/media/.DS_Store differ diff --git a/media/github.svg b/media/github.svg new file mode 100644 index 0000000..f1152ee --- /dev/null +++ b/media/github.svg @@ -0,0 +1,32 @@ + + diff --git a/media/polyrise-desktop.png b/media/polyrise-desktop.png new file mode 100644 index 0000000..5c2a36e Binary files /dev/null and b/media/polyrise-desktop.png differ diff --git a/media/polyrise-desktop.webm b/media/polyrise-desktop.webm new file mode 100644 index 0000000..a28a240 Binary files /dev/null and b/media/polyrise-desktop.webm differ diff --git a/media/polyrise-desktop.webp b/media/polyrise-desktop.webp new file mode 100644 index 0000000..425fd1f Binary files /dev/null and b/media/polyrise-desktop.webp differ diff --git a/package.json b/package.json index 8346a20..f00f845 100644 --- a/package.json +++ b/package.json @@ -1,22 +1,22 @@ { - "name": "polyrise", - "private": true, - "version": "1.0.0", + "name": "javascriptname", + "version": "0.0.1", "type": "module", "scripts": { - "build:css": "postcss src/style.css -o dist/style.css", - "build:js": "esbuild src/concat.js --bundle --minify --sourcemap --outfile=dist/App.min.js", - "build": "npm run build:css && npm run build:js", + "build:css": "postcss src/bundle.css -o dist/bundle.css", + + "build": "npm run build:css", "serve": "http-server -c-1 -p 8081" }, - "dependencies": { + "devDependencies": { "autoprefixer": "^10.4.19", "postcss": "^8.4.38", "postcss-import": "^16.1.0", - "tailwindcss": "^3.4.4" - }, - "devDependencies": { - "@tailwindcss/typography": "^0.5.13", - "esbuild": "^0.23.0" + "cssnano": "^7.0.2", + "tailwindcss": "^3.4.4", + "rollup": "^2.79.1", + "rollup-plugin-terser": "^7.0.2", + "terser": "^5.10.0", + "http-server": "^14.1.1" } -} +} \ No newline at end of file diff --git a/polyrisewebsite-kodeWeave.json b/polyrisewebsite-kodeWeave.json new file mode 100644 index 0000000..5f51760 --- /dev/null +++ b/polyrisewebsite-kodeWeave.json @@ -0,0 +1,29 @@ +{ + "name": "Polyrise website", + "version": "0.0.1", + "title": "Polyrise: Design with Freedom, Build with Power!", + "description": "Free Mobile Website Builder! Design with Freedom, Build with Power. Free for personal and commercial use.", + "author": "Polyrise", + "url": "https://michaelsboost.com/", + "meta": "", + "libraries": [ + "https://cdnjs.cloudflare.com/ajax/libs/picocss/2.0.6/pico.min.css", + "https://michaelsboost.com/TailwindCSSMod/tailwind-mod-noreset.min.js" + ], + "html_pre_processor": "html", + "css_pre_processor": "css", + "javascript_pre_processor": "javascript", + "html": "
\n \n\n
\n
\n

\n Design with Freedom, Build with Power\n

\n

\n Unleash your creativity with a flexible website builder for desktop and mobile. Free for personal and commercial use.\n

\n
\n \n
\n \n\n \n \n
\n \n \n Get Started\n \n
\n\n
\n
\n
\n

\n Why Polyrise?\n

\n

\n Discover how our tool empowers you to create, customize, and launch stunning websites with ease.\n

\n
\n
\n
\n
\n
\n
\n \"Bring\n

Bring Your Vision to Life

\n

Design responsive websites with complete creative freedom. Customize every aspect of your project to fit your unique style.

\n
\n
\n \"Custom\n

Custom Components

\n

Easily create and use custom components to build your unique designs, and speed up your workflow.

\n
\n
\n \"Mobile\n

Mobile and Desktop

\n

Experience the same creative freedom on both desktop and mobile devices.

\n
\n
\n \"Open\n

Open Source and Free

\n

Polyrise is completely free for personal and commercial use under the MIT license.

\n
\n
\n
\n
\n
", + "css": "html {\n scroll-behavior: smooth;\n}", + "javascript": "", + "logo": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCA1MTEuOTk5OTkgNTExLjk5OTk5IgogICBoZWlnaHQ9IjUxMiIKICAgd2lkdGg9IjUxMiIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnNDE5MCI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDE5NiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczQxOTQiPgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0Mjc2Ij4KICAgICAgPHN0b3AKICAgICAgICAgaWQ9InN0b3A0Mjc4IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmZDVkOTI7c3RvcC1vcGFjaXR5OjEiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIGlkPSJzdG9wNDI4MCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmYwMDAwO3N0b3Atb3BhY2l0eToxIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudAogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICB5Mj0iMjU3LjMxMjUiCiAgICAgICB4Mj0iMC4xMzQwNDE2NSIKICAgICAgIHkxPSIyNTcuMzEyNSIKICAgICAgIHgxPSI1MTEuNzE4NzUiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0MjgyIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDI3NiIgLz4KICA8L2RlZnM+CiAgPGcKICAgICBpZD0iZzQyODQiPgogICAgPGNpcmNsZQogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOnVybCgjbGluZWFyR3JhZGllbnQ0MjgyKTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTo3MiwgNzI7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InBhdGg0MjcwIgogICAgICAgY3g9IjI1NiIKICAgICAgIGN5PSIyNTYiCiAgICAgICByPSIyNTYiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6NzIsIDcyO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgIGQ9Im0gMjUxLjA2MDY4LDU4LjY3ODI3MiBjIC00LjU2MDMyLDAuMDcwMzUgLTIwLjc2MDYxLDIuMDQxOTQ1IC0yOS4yOTc5MiwzLjY1NTk4NCAtMjguMzQzOTEsNS4zNTg2MiAtNjYuODgwODEsMjIuNjE5ODE0IC03My4wMzY5OSwzMi43MTkwNjEgLTEuODk3NTUsMy4xMTI5MzUgLTEuOTQ2MTYsNy4xNDcwMTMgLTEuOTQ2MTYsMTYwLjgxNzAyMyAwLDE1Mi4yNTg4IDAuMDY3MSwxNTcuNzI0NjQgMS44OTk5OCwxNjAuNzMxMjEgNS4yMDU5OSw4LjUzOTg5IDM2LjcyMDAzLDIzLjcwOTM0IDYzLjQ1MTMzLDMwLjU0MTM0IDkuNzY1NzIsMi40OTU5MyAzNC4zMzUwOSw2LjM0NDggMzguNTA3NTQsNi4wMzE2OSAyLjAwMzg4LC0wLjE1MDM2IDIuMDMyMDMsLTAuOTc0NjkgMi4yODkyMSwtNzMuMDkzMjQgMC4xNDU1OCwtNDAuODM3NTkgMC42NTY0MywtNzMuMzM0MTQgMS4xNjEwOSwtNzMuODM4OTYgMS4zNzc1MSwtMS4zNzc5NSA3LjM0NzM5LDEuODg0NzMgMTAuMzU3NTIsNS42NjIxNSAxLjQ2MjAyLDEuODM0NjggMTMuNzk3NTUsMjAuNjU1MjggMjcuNDE3NzQsNDEuODE5NDMgNTEuNDQ0NTIsNzkuOTM4NDcgNTAuNDY1MTEsNzguNDc3OTggNTMuMzA0OTQsNzkuMTkwOTQgMy4zMjQ3OCwwLjgzNDc0IDEyLjU2NzA4LC0zLjc4OTQ3IDI3LjU3NjA2LC0xMy43ODU4MyAxNC4yNDMzOCwtOS40ODY0NiAyMy44ODU1LC0xNy43ODMxIDM0LjgxOTcyLC0yOS45NjcxNyAxMS4yOTUwMiwtMTIuNTg2MTUgMTQuODMwMzksLTE3LjQxNzg1IDE0LjgzMDM5LC0yMC4yNTMwOCAwLC0xLjIyMDA5IC0xNC45NzA2LC0yNC41NDAzMyAtMzMuNDAxMzMsLTUyLjAyODQ2IC0xOC4zNzA1NywtMjcuMzk4MzcgLTM0LjEwMTA3LC01MS4xNjg3NiAtMzQuOTU4MjgsLTUyLjgyNjk2IC0wLjg1NzIzLC0xLjY1ODIgLTEuNTU2OTMsLTQuMDczMzUgLTEuNTU2OTMsLTUuMzY1MTkgMCwtMS4zMjEyMyAxMi40ODk1OSwtMjIuMjk0ODcgMjguNTQ1ODQsLTQ3Ljk0MzUyIDQ0LjQ4MzE1LC03MS4wNTg1NiA0MS45MzgzMywtNjYuMjkxNzggMzguODMwODEsLTcyLjg0MjQ3IC0yLjU1NzU1LC01LjM5MTM2IC0xNS4zNjI2MiwtMTkuNjU4MDkgLTI2LjEzMTI5LC0yOS4xMTU4NyAtMTEuNDU0NTksLTEwLjA2MDE5MSAtMzUuMDY0MTMsLTI1Ljk1MDI3NiAtMzkuOTA2MTIsLTI2Ljg1ODkzNCAtMi45NDE1NCwtMC41NTIwMSAtMy45NzUxOSwtMC4yNDY3ODggLTUuOTE3NjYsMS43NDIyMDEgLTEuMjk1NjQsMS4zMjY2NDggLTIwLjM1MDEyLDMyLjM0ODMwMyAtNDIuMzQwNDgsNjguOTM1NzIzIC0yMS45OTAzNiwzNi41ODc0IC00MS4wNjUzOSw2Ny45OTE2NyAtNDIuMzg2NjUsNjkuNzg3MDIgLTIuNjE5NTQsMy41NTkzNyAtNi43MzI4MSw2LjA5MzA2IC04LjczNDYzLDUuMzc4MzggLTAuOTk5NDcsLTAuMzU2ODMgLTEuMjY2NjUsLTE4LjE3MDM1IC0xLjI2NjY1LC04NC40NDM5NCAwLC00OS41MTMxOTYgLTAuMzc4NjQsLTg0LjIxOTIyNiAtMC45MjM2LC04NC41NTYxMzggLTAuMTE5ODQsLTAuMDc0MSAtMC41MzYwMSwtMC4xMDI0NDYgLTEuMTg3NDgsLTAuMDkyMzggeiIKICAgICAgIGlkPSJwYXRoNDI2MCIgLz4KICA8L2c+Cjwvc3ZnPgo=", + "console": false, + "dark": false, + "module": true, + "autorun": true, + "pwa": false, + "preview": true, + "activePanel": "html", + "columns": false, + "columnsRight": true +} \ No newline at end of file diff --git a/src/.DS_Store b/src/.DS_Store index 536b52a..8879b43 100644 Binary files a/src/.DS_Store and b/src/.DS_Store differ diff --git a/src/bundle.css b/src/bundle.css new file mode 100644 index 0000000..54b6e4d --- /dev/null +++ b/src/bundle.css @@ -0,0 +1,8 @@ +@import '../libraries/pico.min.css'; + + +@tailwind components; +@tailwind utilities; +html { + scroll-behavior: smooth; +} \ No newline at end of file diff --git a/src/source.html b/src/source.html new file mode 100644 index 0000000..9e754ce --- /dev/null +++ b/src/source.html @@ -0,0 +1,121 @@ +
+ + +
+
+

+ Design with Freedom, Build with Power +

+

+ Unleash your creativity with a flexible website builder for desktop and mobile. Free for personal and commercial use. +

+
+ +
+ + + + +
+ + + Get Started + +
+ +
+
+
+

+ Why Polyrise? +

+

+ Discover how our tool empowers you to create, customize, and launch stunning websites with ease. +

+
+
+
+
+
+
+ Bring Your Vision to Life +

Bring Your Vision to Life

+

Design responsive websites with complete creative freedom. Customize every aspect of your project to fit your unique style.

+
+
+ Custom Components +

Custom Components

+

Easily create and use custom components to build your unique designs, and speed up your workflow.

+
+
+ Mobile and Desktop +

Mobile and Desktop

+

Experience the same creative freedom on both desktop and mobile devices.

+
+
+ Open Source and Free +

Open Source and Free

+

Polyrise is completely free for personal and commercial use under the MIT license.

+
+
+
+
+
\ No newline at end of file diff --git a/src/style.css b/src/style.css index ac26ba0..31cbaf9 100644 --- a/src/style.css +++ b/src/style.css @@ -1,6 +1,7 @@ -@import url('../libraries/pico/pico.classless.min.css'); -@import url('../libraries/pickr/themes/nano.min.css'); +html { + scroll-behavior: smooth; +}@import '../libraries/pico.min.css'; -/* @tailwind base; */ + @tailwind components; -@tailwind utilities; \ No newline at end of file +@tailwind utilities;