diff --git a/src/FluentCMS/Templates/Blank/Layouts/AdminLayout.head.html b/src/FluentCMS/Templates/Blank/Layouts/AdminLayout.head.html
index e33e910ce..314d113c8 100644
--- a/src/FluentCMS/Templates/Blank/Layouts/AdminLayout.head.html
+++ b/src/FluentCMS/Templates/Blank/Layouts/AdminLayout.head.html
@@ -11,7 +11,7 @@
-
+
diff --git a/src/FluentCMS/Templates/Default/Layouts/AdminLayout.head.html b/src/FluentCMS/Templates/Default/Layouts/AdminLayout.head.html
index e33e910ce..314d113c8 100644
--- a/src/FluentCMS/Templates/Default/Layouts/AdminLayout.head.html
+++ b/src/FluentCMS/Templates/Default/Layouts/AdminLayout.head.html
@@ -11,7 +11,7 @@
-
+
diff --git a/src/FluentCMS/Templates/Portfolio/Layouts/AdminLayout.head.html b/src/FluentCMS/Templates/Portfolio/Layouts/AdminLayout.head.html
index e33e910ce..314d113c8 100644
--- a/src/FluentCMS/Templates/Portfolio/Layouts/AdminLayout.head.html
+++ b/src/FluentCMS/Templates/Portfolio/Layouts/AdminLayout.head.html
@@ -11,7 +11,7 @@
-
+
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/App.scss b/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/App.scss
index fe30195d2..e0221208f 100644
--- a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/App.scss
+++ b/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/App.scss
@@ -1,35 +1,4 @@
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
-
-$prefix: "f-";
-$colors: (
- "primary": "blue",
- "success": "green",
- "info": "cyan",
- "danger": "red",
- "warning": "yellow",
- "secondary": "gray",
-);
-
-html {
- font-family: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
-}
-
-// BODY
-
-body {
- @apply bg-gray-50;
-}
-
-.dark body {
- @apply bg-gray-800;
- color-scheme: dark;
-}
-
-.hidden {
- display: none;
-}
+@import './Base';
// COMPONENTS
@import "./Components/Accordion";
@@ -77,7 +46,3 @@ body {
@import './Components/Toast';
@import './Components/Tooltip';
@import './Components/Typography';
-
-
-@import './Plugins/Block';
-@import './Plugins/IFrame';
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Base.scss b/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Base.scss
new file mode 100644
index 000000000..07e7c9246
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Base.scss
@@ -0,0 +1,32 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+$prefix: "f-";
+$colors: (
+ "primary": "blue",
+ "success": "green",
+ "info": "cyan",
+ "danger": "red",
+ "warning": "yellow",
+ "secondary": "gray",
+);
+
+html {
+ font-family: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
+}
+
+// BODY
+
+body {
+ @apply bg-gray-50;
+}
+
+.dark body {
+ @apply bg-gray-800;
+ color-scheme: dark;
+}
+
+.hidden {
+ display: none;
+}
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Plugins/Block.scss b/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Plugins/Block.scss
deleted file mode 100644
index 3878c5278..000000000
--- a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Plugins/Block.scss
+++ /dev/null
@@ -1,86 +0,0 @@
-$block: $prefix + 'block';
-
-.#{$block} {
- &-empty-button {
- padding: 4rem;
- display: flex;
- align-items: center;
- justify-content: center;
- }
-
- &-modal {
- &-body {
- display: flex;
- height: calc(80vh - 3rem);
- overflow: hidden;
- }
-
- &-close-button {
- position: absolute;
- top: 1rem;
- right: 2rem;
- }
-
- &-sidebar {
- padding: 24px;
- overflow: auto;
- width: 260px;
- flex-shrink: 0;
- cursor: pointer;
- border-right: 1px solid #E5E7EB;
-
- &-title {
- @apply text-2xl font-bold text-gray-900 pb-4;
- }
-
- &-item {
- @apply py-2.5 px-3 border-b border-gray-300;
- white-space: nowrap;
- }
-
- &-item-active {
- @apply bg-gray-50 font-bold;
- }
- }
-
- &-previews {
- display: flex;
- flex-wrap: wrap;
- width: 100%;
- gap: 16px;
- overflow: auto;
- padding: 1rem;
- padding-top: 4rem;
- }
-
- &-preview {
- display: flex;
- flex-direction: column;
- gap: 16px;
- width: calc(50% - 8px);
-
- &-item {
- position: relative;
- cursor: pointer;
- }
-
- &-title {
- padding: 8px 0;
- }
-
- &-content {
- zoom: calc(100% / 3);
- overflow: hidden;
- user-select: none;
- pointer-events: none;
- border-radius: 16px;
- transition: all 0.3s ease;
- border: 1px solid #dbdbdb;
- }
-
- &-item:hover &-content {
- border-color: #3F83F8;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Plugins/IFrame.scss b/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Plugins/IFrame.scss
deleted file mode 100644
index 2283750e0..000000000
--- a/src/Frontend/FluentCMS.Web.UI.Components/Styles/Flowbite/Plugins/IFrame.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-$iframe-content: $prefix + 'iframe-content';
-
-.#{$iframe-content} {
- iframe {
- width: 100%;
- height: 100%;
- }
-}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/Styles/package-lock.json b/src/Frontend/FluentCMS.Web.UI.Components/Styles/package-lock.json
index ac4757f5e..2f6466d34 100644
--- a/src/Frontend/FluentCMS.Web.UI.Components/Styles/package-lock.json
+++ b/src/Frontend/FluentCMS.Web.UI.Components/Styles/package-lock.json
@@ -7,8 +7,6 @@
"": {
"name": "fluentcms.web.ui.components",
"devDependencies": {
- "conc": "^0.0.3",
- "concurrently": "^8.2.2",
"flowbite": "^2.1.1",
"flowbite-typography": "^1.0.3",
"sass": "^1.69.5",
@@ -27,18 +25,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@babel/runtime": {
- "version": "7.23.2",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz",
- "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==",
- "dev": true,
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
@@ -132,30 +118,6 @@
"url": "https://opencollective.com/popperjs"
}
},
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/any-promise": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
@@ -227,34 +189,6 @@
"node": ">= 6"
}
},
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/chalk/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/chokidar": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -282,38 +216,6 @@
"fsevents": "~2.3.2"
}
},
- "node_modules/cliui": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.1",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
"node_modules/commander": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
@@ -323,45 +225,12 @@
"node": ">= 6"
}
},
- "node_modules/conc": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/conc/-/conc-0.0.3.tgz",
- "integrity": "sha512-4KmeWt28K5pzKpcEOzMlSSHKlC4Pmv03L2bAgdirEgP7tR5JMekArGP+6UHp1XTkCsXAmgzN2IvQiGy7FRhUmQ==",
- "dev": true
- },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
"dev": true
},
- "node_modules/concurrently": {
- "version": "8.2.2",
- "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.2.tgz",
- "integrity": "sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.2",
- "date-fns": "^2.30.0",
- "lodash": "^4.17.21",
- "rxjs": "^7.8.1",
- "shell-quote": "^1.8.1",
- "spawn-command": "0.0.2",
- "supports-color": "^8.1.1",
- "tree-kill": "^1.2.2",
- "yargs": "^17.7.2"
- },
- "bin": {
- "conc": "dist/bin/concurrently.js",
- "concurrently": "dist/bin/concurrently.js"
- },
- "engines": {
- "node": "^14.13.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/open-cli-tools/concurrently?sponsor=1"
- }
- },
"node_modules/cssesc": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
@@ -374,22 +243,6 @@
"node": ">=4"
}
},
- "node_modules/date-fns": {
- "version": "2.30.0",
- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz",
- "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.21.0"
- },
- "engines": {
- "node": ">=0.11"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/date-fns"
- }
- },
"node_modules/didyoumean": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
@@ -402,21 +255,6 @@
"integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
"dev": true
},
- "node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/fast-glob": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
@@ -507,15 +345,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
"node_modules/glob": {
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
@@ -548,15 +377,6 @@
"node": ">= 6"
}
},
- "node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/hasown": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
@@ -624,15 +444,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-glob": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
@@ -678,12 +489,6 @@
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
"dev": true
},
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
- },
"node_modules/lodash.castarray": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
@@ -1033,21 +838,6 @@
"node": ">=8.10.0"
}
},
- "node_modules/regenerator-runtime": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz",
- "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==",
- "dev": true
- },
- "node_modules/require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/resolve": {
"version": "1.22.8",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
@@ -1098,15 +888,6 @@
"queue-microtask": "^1.2.2"
}
},
- "node_modules/rxjs": {
- "version": "7.8.1",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
- "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
- "dev": true,
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
"node_modules/sass": {
"version": "1.69.5",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz",
@@ -1124,15 +905,6 @@
"node": ">=14.0.0"
}
},
- "node_modules/shell-quote": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz",
- "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/source-map-js": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
@@ -1142,38 +914,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/spawn-command": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz",
- "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==",
- "dev": true
- },
- "node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/sucrase": {
"version": "3.34.0",
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz",
@@ -1196,21 +936,6 @@
"node": ">=8"
}
},
- "node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
@@ -1305,65 +1030,24 @@
"node": ">=8.0"
}
},
- "node_modules/tree-kill": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
- "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
- "dev": true,
- "bin": {
- "tree-kill": "cli.js"
- }
- },
"node_modules/ts-interface-checker": {
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
"integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
"dev": true
},
- "node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
- "dev": true
- },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"dev": true
},
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
"dev": true
},
- "node_modules/y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/yaml": {
"version": "2.3.4",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz",
@@ -1372,33 +1056,6 @@
"engines": {
"node": ">= 14"
}
- },
- "node_modules/yargs": {
- "version": "17.7.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
- "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
- "dev": true,
- "dependencies": {
- "cliui": "^8.0.1",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.3",
- "y18n": "^5.0.5",
- "yargs-parser": "^21.1.1"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
}
}
}
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/Styles/package.json b/src/Frontend/FluentCMS.Web.UI.Components/Styles/package.json
index 2d6df0a45..7c3655ff3 100644
--- a/src/Frontend/FluentCMS.Web.UI.Components/Styles/package.json
+++ b/src/Frontend/FluentCMS.Web.UI.Components/Styles/package.json
@@ -1,13 +1,11 @@
{
"name": "fluentcms.web.ui.components",
"scripts": {
- "tailwind": "tailwindcss -i ./dist/flowbite.css -o ../wwwroot/css/flowbite.min.css --minify",
- "sass": "sass ./Flowbite/App.scss:./dist/flowbite.css",
+ "tailwind": "tailwindcss -i ./dist/app.css -o ../wwwroot/css/app.min.css --minify",
+ "sass": "sass ./Flowbite/App.scss:./dist/app.css",
"build": "npm run sass && npm run tailwind"
},
"devDependencies": {
- "conc": "^0.0.3",
- "concurrently": "^8.2.2",
"flowbite": "^2.1.1",
"flowbite-typography": "^1.0.3",
"sass": "^1.69.5",
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/flowbite.min.css b/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/app.min.css
similarity index 97%
rename from src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/flowbite.min.css
rename to src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/app.min.css
index b3d5a9314..3c26cb709 100644
--- a/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/flowbite.min.css
+++ b/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/app.min.css
@@ -8,5 +8,5 @@
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
- */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.f-form-rich-text-editor-wrapper{display:flex;height:24rem;flex-direction:column}:is(.dark .f-form-rich-text-editor-wrapper .ql-editor.ql-blank):before{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:.5rem .75rem}:is(.dark .f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-stroke{stroke:#6b7280}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-stroke){stroke:#9ca3af}.f-form-rich-text-editor-wrapper .ql-snow .ql-fill{fill:#6b7280}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-fill){fill:#9ca3af}.f-form-rich-text-editor-wrapper .ql-editor a[href]{pointer-events:none}.f-form-rich-text-editor-wrapper .ql-container.ql-snow{max-height:calc(100% - 50px);overflow:auto;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:0 1px 1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-container.ql-snow){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-form-rich-text-editor-wrapper .ql-container.ql-snow{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-container.ql-snow:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(.dark .f-form-rich-text-editor-wrapper .ql-container.ql-snow){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;padding:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker{height:2rem;padding:0}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label{display:flex;height:2rem;cursor:pointer;align-items:center;border-radius:.25rem;padding:0;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button svg,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button svg{height:1rem;width:1rem}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover svg,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover svg{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover svg),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover svg){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#111827}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke){stroke:#fff}.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-fill{stroke:#111827}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-fill){stroke:#fff}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#111827}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke-miter){stroke:#fff}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:10;width:11rem}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item{border:none;display:block;padding:.5rem 1rem}.f-dropdown-menu.f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item{display:block}.f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper #editor-resizer .toolbar{top:auto;bottom:-5em}.f-form-radio-group-vertical-false{display:flex;flex-wrap:wrap}.f-form-radio-group-input{height:1rem;width:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.f-form-radio-group-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}:is(.dark .f-form-radio-group-input){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-ring-offset-color:#1f2937}:is(.dark .f-form-radio-group-input:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(28 100 242/var(--tw-ring-opacity))}.f-form-radio-group-input-wrapper{margin-right:1rem;margin-bottom:.5rem}.f-form-radio-group-label{margin-inline-start:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-radio-group-label){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-select{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.f-dropdown-menu.f-form-select{display:block}.f-form-select:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}:is(.dark .f-form-select){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .f-form-select)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-select)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-select:focus){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}.f-form-select-disabled-true{cursor:not-allowed;opacity:.7}.f-form-switch{display:inline-flex;cursor:pointer;align-items:center}.f-form-switch-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.f-form-switch-inner{position:relative;height:1.5rem;width:2.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.f-form-switch-inner:after{position:absolute;top:2px;inset-inline-start:2px;height:1.25rem;width:1.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content:"";content:var(--tw-content)}:is(.dark .f-form-switch-inner){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-form-switch-input:focus~.f-form-switch-inner{outline:2px solid #0000;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}:is(.dark .f-form-switch-input:focus~.f-form-switch-inner){--tw-ring-opacity:1;--tw-ring-color:rgb(30 66 159/var(--tw-ring-opacity))}.f-form-switch-input:checked~.f-form-switch-inner{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}.f-form-switch-input:checked~.f-form-switch-inner:after{--tw-translate-x:100%;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.f-form-switch-input:checked~.f-form-switch-inner:after,:is([dir=rtl] .f-form-switch-input:checked~.f-form-switch-inner):after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content)}:is([dir=rtl] .f-form-switch-input:checked~.f-form-switch-inner):after{--tw-translate-x:-100%}.f-form-switch-label{margin-inline-start:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-switch-label){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-textarea{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.f-dropdown-menu.f-form-textarea{display:block}.f-form-textarea:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}:is(.dark .f-form-textarea){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .f-form-textarea)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-textarea)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-textarea:focus){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}.f-form-textarea-disabled-true{cursor:not-allowed;opacity:.7}.f-grid{--grid-gutter-x:0;--grid-gutter-y:0}.f-grid-gutter-small{--grid-gutter-x:0.25em;--grid-gutter-y:0.25em}.f-grid-gutter-medium{--grid-gutter-x:0.5em;--grid-gutter-y:0.5em}.f-grid-gutter-large{--grid-gutter-x:1em;--grid-gutter-y:1em}.f-grid-gutter-x-small{--grid-gutter-x:0.25em}.f-grid-gutter-y-small{--grid-gutter-y:0.25em}.f-grid-gutter-x-medium{--grid-gutter-x:0.5em}.f-grid-gutter-y-medium{--grid-gutter-y:0.5em}.f-grid-gutter-x-large{--grid-gutter-x:1em}.f-grid-gutter-y-large{--grid-gutter-y:1em}@media (min-width:0){.f-grid-items-small-start>div{align-items:flex-start}.f-grid-items-small-end>div{align-items:flex-end}.f-grid-items-small-center>div{align-items:center}.f-grid-items-small-baseline>div{align-items:baseline}.f-grid-items-small-stretch>div{align-items:stretch}.f-grid-justify-small-normal>div{justify-content:normal}.f-grid-justify-small-start>div{justify-content:flex-start}.f-grid-justify-small-end>div{justify-content:flex-end}.f-grid-justify-small-center>div{justify-content:center}.f-grid-justify-small-between>div{justify-content:space-between}.f-grid-justify-small-around>div{justify-content:space-around}.f-grid-justify-small-evenly>div{justify-content:space-evenly}.f-grid-justify-small-stretch>div{justify-content:stretch}}@media (min-width:768px){.f-grid-items-medium-start>div{align-items:flex-start}.f-grid-items-medium-end>div{align-items:flex-end}.f-grid-items-medium-center>div{align-items:center}.f-grid-items-medium-baseline>div{align-items:baseline}.f-grid-items-medium-stretch>div{align-items:stretch}.f-grid-justify-medium-normal>div{justify-content:normal}.f-grid-justify-medium-start>div{justify-content:flex-start}.f-grid-justify-medium-end>div{justify-content:flex-end}.f-grid-justify-medium-center>div{justify-content:center}.f-grid-justify-medium-between>div{justify-content:space-between}.f-grid-justify-medium-around>div{justify-content:space-around}.f-grid-justify-medium-evenly>div{justify-content:space-evenly}.f-grid-justify-medium-stretch>div{justify-content:stretch}}@media (min-width:1200px){.f-grid-items-large-start>div{align-items:flex-start}.f-grid-items-large-end>div{align-items:flex-end}.f-grid-items-large-center>div{align-items:center}.f-grid-items-large-baseline>div{align-items:baseline}.f-grid-items-large-stretch>div{align-items:stretch}.f-grid-justify-large-normal>div{justify-content:normal}.f-grid-justify-large-start>div{justify-content:flex-start}.f-grid-justify-large-end>div{justify-content:flex-end}.f-grid-justify-large-center>div{justify-content:center}.f-grid-justify-large-between>div{justify-content:space-between}.f-grid-justify-large-around>div{justify-content:space-around}.f-grid-justify-large-evenly>div{justify-content:space-evenly}.f-grid-justify-large-stretch>div{justify-content:stretch}}.f-grid>div{display:flex;height:100%;flex-wrap:wrap;margin-top:calc(var(--grid-gutter-y)*-1);margin-left:calc(var(--grid-gutter-x)*-1)}.f-grid-no-wrap-true>div{flex-wrap:nowrap}.f-grid-item{box-sizing:border-box;max-width:none;flex-grow:0;flex-basis:auto;padding-top:var(--grid-gutter-y);padding-inline-start:var(--grid-gutter-x)}@media (min-width:0){.f-grid-item-small-auto{max-width:none;flex-basis:auto}.f-grid-item-small-grow{max-width:100%;flex-grow:1;flex-basis:0px}.f-grid-item-small-one{flex-basis:8.3333333333%;max-width:8.3333333333%}.f-grid-item-small-two{flex-basis:16.6666666667%;max-width:16.6666666667%}.f-grid-item-small-three{flex-basis:25%;max-width:25%}.f-grid-item-small-four{flex-basis:33.3333333333%;max-width:33.3333333333%}.f-grid-item-small-five{flex-basis:41.6666666667%;max-width:41.6666666667%}.f-grid-item-small-six{flex-basis:50%;max-width:50%}.f-grid-item-small-seven{flex-basis:58.3333333333%;max-width:58.3333333333%}.f-grid-item-small-eight{flex-basis:66.6666666667%;max-width:66.6666666667%}.f-grid-item-small-nine{flex-basis:75%;max-width:75%}.f-grid-item-small-ten{flex-basis:83.3333333333%;max-width:83.3333333333%}.f-grid-item-small-eleven{flex-basis:91.6666666667%;max-width:91.6666666667%}.f-grid-item-small-twelve{flex-basis:100%;max-width:100%}}@media (min-width:768px){.f-grid-item-medium-auto{max-width:none;flex-basis:auto}.f-grid-item-medium-grow{max-width:100%;flex-grow:1;flex-basis:0px}.f-grid-item-medium-one{flex-basis:8.3333333333%;max-width:8.3333333333%}.f-grid-item-medium-two{flex-basis:16.6666666667%;max-width:16.6666666667%}.f-grid-item-medium-three{flex-basis:25%;max-width:25%}.f-grid-item-medium-four{flex-basis:33.3333333333%;max-width:33.3333333333%}.f-grid-item-medium-five{flex-basis:41.6666666667%;max-width:41.6666666667%}.f-grid-item-medium-six{flex-basis:50%;max-width:50%}.f-grid-item-medium-seven{flex-basis:58.3333333333%;max-width:58.3333333333%}.f-grid-item-medium-eight{flex-basis:66.6666666667%;max-width:66.6666666667%}.f-grid-item-medium-nine{flex-basis:75%;max-width:75%}.f-grid-item-medium-ten{flex-basis:83.3333333333%;max-width:83.3333333333%}.f-grid-item-medium-eleven{flex-basis:91.6666666667%;max-width:91.6666666667%}.f-grid-item-medium-twelve{flex-basis:100%;max-width:100%}}@media (min-width:1200px){.f-grid-item-large-auto{max-width:none;flex-basis:auto}.f-grid-item-large-grow{max-width:100%;flex-grow:1;flex-basis:0px}.f-grid-item-large-one{flex-basis:8.3333333333%;max-width:8.3333333333%}.f-grid-item-large-two{flex-basis:16.6666666667%;max-width:16.6666666667%}.f-grid-item-large-three{flex-basis:25%;max-width:25%}.f-grid-item-large-four{flex-basis:33.3333333333%;max-width:33.3333333333%}.f-grid-item-large-five{flex-basis:41.6666666667%;max-width:41.6666666667%}.f-grid-item-large-six{flex-basis:50%;max-width:50%}.f-grid-item-large-seven{flex-basis:58.3333333333%;max-width:58.3333333333%}.f-grid-item-large-eight{flex-basis:66.6666666667%;max-width:66.6666666667%}.f-grid-item-large-nine{flex-basis:75%;max-width:75%}.f-grid-item-large-ten{flex-basis:83.3333333333%;max-width:83.3333333333%}.f-grid-item-large-eleven{flex-basis:91.6666666667%;max-width:91.6666666667%}.f-grid-item-large-twelve{flex-basis:100%;max-width:100%}}@media (min-width:0) and (max-width:767px){.f-grid-item-hide-small-true{display:none}}@media (min-width:768px) and (max-width:1199px){.f-grid-item-hide-medium-true{display:none}}@media (min-width:1200px){.f-grid-item-hide-large-true{display:none}}.f-icon{display:inline-flex;align-items:center;justify-content:center}.f-icon-color-primary{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.f-icon-color-success{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}.f-icon-color-info{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}.f-icon-color-danger{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}.f-icon-color-warning{--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity))}.f-icon-color-secondary{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-icon-size-default{width:1em;height:1em}.f-icon-size-small{width:.875rem;height:.875rem}.f-icon-size-medium{width:1rem;height:1rem}.f-icon-size-large{width:1.25rem;height:1.25rem}.f-icon-size-x1{width:1rem;height:1rem}.f-icon-size-x2{width:2rem;height:2rem}.f-icon-size-x3{width:3rem;height:3rem}.f-icon-size-x4{width:4rem;height:4rem}.f-icon-size-x5{width:5rem;height:5rem}.f-icon-size-x6{width:6rem;height:6rem}.f-icon-size-x7{width:7rem;height:7rem}.f-icon-size-x8{width:8rem;height:8rem}.f-icon-size-x9{width:9rem;height:9rem}.f-indicator-wrapper{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.f-indicator-wrapper.f-indicator-color-default{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-default){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-primary{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 66 159/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-primary){--tw-bg-opacity:1;background-color:rgb(35 56 118/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-success{--tw-bg-opacity:1;background-color:rgb(222 247 236/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(3 84 63/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-success){--tw-bg-opacity:1;background-color:rgb(1 71 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(132 225 188/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-info{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-info){--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-danger{--tw-bg-opacity:1;background-color:rgb(253 232 232/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(155 28 28/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-danger){--tw-bg-opacity:1;background-color:rgb(119 29 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-warning{--tw-bg-opacity:1;background-color:rgb(253 246 178/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-warning){--tw-bg-opacity:1;background-color:rgb(99 49 18/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(250 202 21/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-secondary{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-secondary){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.f-indicator-dot{margin-inline-end:.25rem;display:flex;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.f-indicator-color-default .f-indicator-dot,.f-indicator-dot.f-indicator-color-default{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.f-indicator-color-primary .f-indicator-dot,.f-indicator-dot.f-indicator-color-primary{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}.f-indicator-color-success .f-indicator-dot,.f-indicator-dot.f-indicator-color-success{--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity))}.f-indicator-color-info .f-indicator-dot,.f-indicator-dot.f-indicator-color-info{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.f-indicator-color-danger .f-indicator-dot,.f-indicator-dot.f-indicator-color-danger{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity))}.f-indicator-color-warning .f-indicator-dot,.f-indicator-dot.f-indicator-color-warning{--tw-bg-opacity:1;background-color:rgb(159 88 10/var(--tw-bg-opacity))}.f-indicator-color-secondary .f-indicator-dot,.f-indicator-dot.f-indicator-color-secondary{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.f-inline-editor a{pointer-events:none}.f-inline-editor [data-inline-editable]{border:1px dashed #0000;transition:all .3s ease}.f-inline-editor [data-inline-editable]:hover{border:1px dashed rgba(21,78,242,.314)}.f-inline-editor [data-inline-editable]:focus{border:1px dashed #154ef2;outline:none}.f-inline-editor-dirty .f-inline-editor-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.125);transition:all .3s ease;opacity:1;pointer-events:none}.f-inline-editor-actions{display:flex;gap:4px;position:absolute;top:6px;opacity:0;pointer-events:none;transition:all .3s ease;right:70px}.f-inline-editor-action-save{border-radius:3px;color:#fff;background-color:#154ef2;font-size:12px;padding:2px 10px}.f-inline-editor-action-save:hover{background-color:#1444d3}.f-inline-editor-action-cancel{font-size:12px;color:#6b7280;padding:2px 10px}.f-inline-editor-action-cancel:hover{color:#52565e}.f-inline-editor-action-message{color:#154ef2;font-size:12px;font-weight:700}.f-plugin-container:hover .f-inline-editor-dirty .f-inline-editor-content:after{opacity:0}.f-inline-editor-dirty .f-inline-editor-actions{opacity:1;pointer-events:all}.f-modal{position:fixed;left:0;right:0;top:0;z-index:50;display:flex;max-height:100%;width:100%;overflow-y:auto;overflow-x:hidden;padding:1rem}@media (min-width:768px){.f-modal{inset:0}}.f-modal-body{max-height:70vh;overflow:auto}.f-modal-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.f-modal-body{padding:1.5rem}.f-modal-content{position:relative;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .f-modal-content){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.f-modal-footer{display:flex;align-items:center;justify-content:flex-end;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:1.5rem}:is(.dark .f-modal-footer){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.f-modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:1px;padding:1.25rem}:is(.dark .f-modal-header){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.f-modal-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-modal-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.f-modal-title{font-size:1.5rem;line-height:2rem}}.f-modal-wrapper{position:relative;max-height:100%;width:100%}.f-modal-size-small>.f-modal-wrapper{max-width:28rem}.f-modal-size-medium>.f-modal-wrapper{max-width:32rem}.f-modal-size-large>.f-modal-wrapper{max-width:56rem}@media (min-width:1280px){.f-modal-size-large>.f-modal-wrapper{max-width:80rem}}.f-modal-placement-top{align-items:flex-start;justify-content:center;padding-top:2.5rem}@media (min-width:640px){.f-modal-placement-top{padding-top:5rem}}@media (min-width:768px){.f-modal-placement-top{padding-top:6rem}}.f-modal-placement-middle{align-items:center;justify-content:center}.f-modal-backdrop{position:fixed;inset:0;z-index:40;background-color:#11182780}:is(.dark .f-modal-backdrop){background-color:#111827cc}.f-pagination ul{display:inline-flex;height:2.5rem}.f-pagination ul>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px*var(--tw-space-x-reverse));margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)))}.f-pagination ul{font-size:1rem;line-height:1.5rem}.f-pagination ul li:not(:first-child):not(:last-child) button{border-radius:0}.f-pagination ul li:first-child button{margin-inline-start:0;border-start-end-radius:0;border-end-end-radius:0;border-inline-end-width:0}.f-pagination ul li:last-child button{margin-inline-end:0;border-start-start-radius:0;border-end-start-radius:0}.f-pagination-info{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-pagination-info){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-pagination-info>span{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-pagination-info>span){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-pagination-item button{position:relative;display:flex;height:2.5rem;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;line-height:1.25;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-pagination-item button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}:is(.dark .f-pagination-item button){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .f-pagination-item button:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-pagination-item-active-true button{--tw-bg-opacity:1;background-color:rgb(235 245 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.f-pagination-item-active-true button:hover{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(26 86 219/var(--tw-text-opacity))}:is(.dark .f-pagination-item-active-true button){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-spacer-size-default,.f-spacer-size-medium{height:1rem}.f-spacer-size-small{height:.5rem}.f-spacer-size-large{height:2rem}.f-spinner svg{height:2rem;width:2rem}@keyframes spin{to{transform:rotate(1turn)}}.f-spinner svg{animation:spin 1s linear infinite;fill:#9ca3af;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:is(.dark .f-spinner svg){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.f-spinner-color-primary svg{fill:#1c64f2}.f-spinner-color-success svg{fill:#057a55}.f-spinner-color-info svg{fill:#0891b2}.f-spinner-color-danger svg{fill:#e02424}.f-spinner-color-warning svg{fill:#9f580a}.f-spinner-color-secondary svg{fill:#4b5563}.f-stack{display:flex;align-items:center}.f-stack-gutter-default,.f-stack-gutter-small{gap:.5rem}.f-stack-gutter-medium{gap:1rem}.f-stack-gutter-large{gap:1.5rem}.f-stack-vertical-true{flex-direction:column}.f-stack-wrap-true{flex-wrap:wrap}.f-stack-items-start{align-items:flex-start}.f-stack-items-end{align-items:flex-end}.f-stack-items-center{align-items:center}.f-stack-items-baseline{align-items:baseline}.f-stack-items-stretch{align-items:stretch}.f-stack-justify-normal{justify-content:normal}.f-stack-justify-start{justify-content:flex-start}.f-stack-justify-end{justify-content:flex-end}.f-stack-justify-center{justify-content:center}.f-stack-justify-between{justify-content:space-between}.f-stack-justify-around{justify-content:space-around}.f-stack-justify-evenly{justify-content:space-evenly}.f-stack-justify-stretch{justify-content:stretch}.f-stepper-item{margin-bottom:2.5rem;margin-inline-start:1.5rem}.f-stepper-item-icon{position:absolute;inset-inline-start:-1rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity))}:is(.dark .f-stepper-item-icon){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity))}.f-stepper-item-subtitle{font-size:.875rem;line-height:1.25rem}.f-stepper-item-title{font-weight:500;line-height:1.25}.f-stepper-vertical-true{position:relative;margin-inline-start:1rem;border-inline-start-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-stepper-vertical-true){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-tabs{width:100%}.f-tab-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-tab-header){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-tab-list{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}:is(.dark .f-tab-list){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.f-tab-list-inner{margin-bottom:-1px;display:flex;flex-wrap:wrap}.f-tab-panel{display:none}.f-tab-panel-active-true{display:unset}.f-tab-item button{display:inline-block;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-width:2px;border-color:#0000;padding:1rem}.f-tab-item-active-false button{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-tab-item-active-false button:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}:is(.dark .f-tab-item-active-false button){border-color:#0000;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .f-tab-item-active-false button:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.f-tab-item-active-true button{--tw-border-opacity:1;border-color:rgb(28 100 242/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}:is(.dark .f-tab-item-active-true button){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.f-toast{display:flex;width:100%;align-items:center;border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.25rem}.f-toast-type-info{--tw-bg-opacity:1;background-color:rgb(235 245 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 66 159/var(--tw-text-opacity))}:is(.dark .f-toast-type-info){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity))}.f-toast-type-info .f-toast-close{background-color:rgb(235 245 255/var(--tw-bg-opacity))}.f-toast-type-info .f-toast-close,.f-toast-type-info .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.f-toast-type-info .f-toast-close:hover{background-color:rgb(195 221 253/var(--tw-bg-opacity))}.f-toast-type-info .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(118 169 250/var(--tw-ring-opacity))}:is(.dark .f-toast-type-info .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity))}:is(.dark .f-toast-type-info .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-danger{--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(155 28 28/var(--tw-text-opacity))}:is(.dark .f-toast-type-danger){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}.f-toast-type-danger .f-toast-close{background-color:rgb(253 242 242/var(--tw-bg-opacity))}.f-toast-type-danger .f-toast-close,.f-toast-type-danger .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}.f-toast-type-danger .f-toast-close:hover{background-color:rgb(251 213 213/var(--tw-bg-opacity))}.f-toast-type-danger .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(249 128 128/var(--tw-ring-opacity))}:is(.dark .f-toast-type-danger .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}:is(.dark .f-toast-type-danger .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-warning{--tw-bg-opacity:1;background-color:rgb(253 253 234/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity))}:is(.dark .f-toast-type-warning){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity))}.f-toast-type-warning .f-toast-close{background-color:rgb(253 253 234/var(--tw-bg-opacity))}.f-toast-type-warning .f-toast-close,.f-toast-type-warning .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity))}.f-toast-type-warning .f-toast-close:hover{background-color:rgb(252 233 106/var(--tw-bg-opacity))}.f-toast-type-warning .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(227 160 8/var(--tw-ring-opacity))}:is(.dark .f-toast-type-warning .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity))}:is(.dark .f-toast-type-warning .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-success{--tw-bg-opacity:1;background-color:rgb(243 250 247/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(3 84 63/var(--tw-text-opacity))}:is(.dark .f-toast-type-success){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity))}.f-toast-type-success .f-toast-close{background-color:rgb(243 250 247/var(--tw-bg-opacity))}.f-toast-type-success .f-toast-close,.f-toast-type-success .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}.f-toast-type-success .f-toast-close:hover{background-color:rgb(188 240 218/var(--tw-bg-opacity))}.f-toast-type-success .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(49 196 141/var(--tw-ring-opacity))}:is(.dark .f-toast-type-success .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity))}:is(.dark .f-toast-type-success .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-default{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:is(.dark .f-toast-type-default){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-toast-type-default .f-toast-close{background-color:rgb(249 250 251/var(--tw-bg-opacity))}.f-toast-type-default .f-toast-close,.f-toast-type-default .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-toast-type-default .f-toast-close:hover{background-color:rgb(229 231 235/var(--tw-bg-opacity))}.f-toast-type-default .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))}:is(.dark .f-toast-type-default .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .f-toast-type-default .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-provider{position:absolute;right:0;top:0;z-index:40;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}[data-tooltip-style^=light]+.f-tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.f-tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.f-tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.f-tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.f-tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.f-tooltip.invisible>.tooltip-arrow:before{visibility:hidden}.f-tooltip{position:absolute;z-index:10;display:inline-block;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .f-tooltip){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.tooltip.f-tooltip:not(.visible)>.tooltip-arrow:before,[role=tooltip].f-tooltip:not(.visible)>[data-popper-arrow]:after,[role=tooltip].f-tooltip:not(.visible)>[data-popper-arrow]:before{visibility:hidden}.f-tooltip:not(.visible){visibility:hidden;opacity:0}.f-typography{font-size:1rem;line-height:1.5rem}:is(.dark .f-typography){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-typography-size-h1{font-size:3rem;line-height:1;font-weight:800}.f-typography-size-h2{font-size:2.25rem;line-height:2.5rem;font-weight:700}.f-typography-size-h3{font-size:1.875rem;line-height:2.25rem;font-weight:700}.f-typography-size-h4{font-size:1.5rem;line-height:2rem;font-weight:700}.f-typography-size-h5{font-size:1.25rem;line-height:1.75rem;font-weight:700}.f-typography-size-h6{font-size:1.125rem;line-height:1.75rem;font-weight:700}.f-typography-size-extra-small{font-size:.75rem;line-height:1rem}.f-typography-size-small{font-size:.875rem;line-height:1.25rem}.f-typography-size-large{font-size:1.125rem;line-height:1.75rem}.f-typography-size-extra-large{font-size:1.25rem;line-height:1.75rem}.f-typography-weight-thin{font-weight:100}.f-typography-weight-extra-light{font-weight:200}.f-typography-weight-normal{font-weight:400}.f-typography-weight-medium{font-weight:500}.f-typography-weight-semi-bold{font-weight:600}.f-typography-weight-bold{font-weight:700}.f-typography-weight-extra-bold{font-weight:800}.f-typography-weight-black{font-weight:900}.f-typography-align-left{text-align:left}.f-typography-align-center{text-align:center}.f-typography-align-right{text-align:right}.f-typography-align-justify{text-align:justify}.f-typography-align-start{text-align:start}.f-typography-align-end{text-align:end}.f-typography-color-primary{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .f-typography-color-primary){--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity))}.f-typography-color-success{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}:is(.dark .f-typography-color-success){--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity))}.f-typography-color-info{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}:is(.dark .f-typography-color-info){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.f-typography-color-danger{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}:is(.dark .f-typography-color-danger){--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}.f-typography-color-warning{--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity))}:is(.dark .f-typography-color-warning){--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity))}.f-typography-color-secondary{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-typography-color-secondary){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-block-empty-button{padding:4rem;display:flex;align-items:center;justify-content:center}.f-block-modal-body{display:flex;height:calc(80vh - 3rem);overflow:hidden}.f-block-modal-close-button{position:absolute;top:1rem;right:2rem}.f-block-modal-sidebar{padding:24px;overflow:auto;width:260px;flex-shrink:0;cursor:pointer;border-right:1px solid #e5e7eb}.f-block-modal-sidebar-title{padding-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.f-block-modal-sidebar-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.625rem .75rem;white-space:nowrap}.f-block-modal-sidebar-item-active{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));font-weight:700}.f-block-modal-previews{display:flex;flex-wrap:wrap;width:100%;gap:16px;overflow:auto;padding:4rem 1rem 1rem}.f-block-modal-preview{display:flex;flex-direction:column;gap:16px;width:calc(50% - 8px)}.f-block-modal-preview-item{position:relative;cursor:pointer}.f-block-modal-preview-title{padding:8px 0}.f-block-modal-preview-content{zoom:33.3333333333%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;border-radius:16px;transition:all .3s ease;border:1px solid #dbdbdb}.f-block-modal-preview-item:hover .f-block-modal-preview-content{border-color:#3f83f8}.f-iframe-content iframe{width:100%;height:100%}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:\!bg-primary-800:hover{--tw-bg-opacity:1!important;background-color:rgb(15 71 126/var(--tw-bg-opacity))!important}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 66 159/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:\!ring-primary-300:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(163 200 237/var(--tw-ring-opacity))!important}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}:is([dir=rtl] .rtl\:rotate-180){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:border-blue-500){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:#0000}:is(.dark .dark\:\!bg-primary-600){--tw-bg-opacity:1!important;background-color:rgb(23 106 189/var(--tw-bg-opacity))!important}:is(.dark .dark\:\!bg-primary-700){--tw-bg-opacity:1!important;background-color:rgb(19 89 158/var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:#1f293780}:is(.dark .dark\:bg-gray-900\/80){background-color:#111827cc}:is(.dark .dark\:text-blue-500){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:hover\:\!bg-primary-700:hover){--tw-bg-opacity:1!important;background-color:rgb(19 89 158/var(--tw-bg-opacity))!important}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
-/*# sourceMappingURL=flowbite.min.css.map */
\ No newline at end of file
+ */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.f-form-rich-text-editor-wrapper{display:flex;height:24rem;flex-direction:column}:is(.dark .f-form-rich-text-editor-wrapper .ql-editor.ql-blank):before{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:.5rem .75rem}:is(.dark .f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-stroke{stroke:#6b7280}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-stroke){stroke:#9ca3af}.f-form-rich-text-editor-wrapper .ql-snow .ql-fill{fill:#6b7280}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-fill){fill:#9ca3af}.f-form-rich-text-editor-wrapper .ql-editor a[href]{pointer-events:none}.f-form-rich-text-editor-wrapper .ql-container.ql-snow{max-height:calc(100% - 50px);overflow:auto;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:0 1px 1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-container.ql-snow){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-form-rich-text-editor-wrapper .ql-container.ql-snow{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-container.ql-snow:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(.dark .f-form-rich-text-editor-wrapper .ql-container.ql-snow){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;padding:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker{height:2rem;padding:0}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label{display:flex;height:2rem;cursor:pointer;align-items:center;border-radius:.25rem;padding:0;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button svg,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button svg{height:1rem;width:1rem}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover svg,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover svg{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover svg),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover svg){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#111827}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke){stroke:#fff}.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-fill{stroke:#111827}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-fill){stroke:#fff}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke,.f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#111827}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke-miter),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke),:is(.dark .f-form-rich-text-editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke-miter){stroke:#fff}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:10;width:11rem}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .f-form-rich-text-editor-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item{border:none;display:block;padding:.5rem 1rem}.f-dropdown-menu.f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item{display:block}.f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:is(.dark .f-form-rich-text-editor-wrapper .ql-snow .ql-picker-options .ql-picker-item:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-form-rich-text-editor-wrapper #editor-resizer .toolbar{top:auto;bottom:-5em}.f-form-radio-group-vertical-false{display:flex;flex-wrap:wrap}.f-form-radio-group-input{height:1rem;width:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.f-form-radio-group-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}:is(.dark .f-form-radio-group-input){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-ring-offset-color:#1f2937}:is(.dark .f-form-radio-group-input:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(28 100 242/var(--tw-ring-opacity))}.f-form-radio-group-input-wrapper{margin-right:1rem;margin-bottom:.5rem}.f-form-radio-group-label{margin-inline-start:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-radio-group-label){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-select{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.f-dropdown-menu.f-form-select{display:block}.f-form-select:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}:is(.dark .f-form-select){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .f-form-select)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-select)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-select:focus){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}.f-form-select-disabled-true{cursor:not-allowed;opacity:.7}.f-form-switch{display:inline-flex;cursor:pointer;align-items:center}.f-form-switch-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.f-form-switch-inner{position:relative;height:1.5rem;width:2.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.f-form-switch-inner:after{position:absolute;top:2px;inset-inline-start:2px;height:1.25rem;width:1.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content:"";content:var(--tw-content)}:is(.dark .f-form-switch-inner){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-form-switch-input:focus~.f-form-switch-inner{outline:2px solid #0000;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}:is(.dark .f-form-switch-input:focus~.f-form-switch-inner){--tw-ring-opacity:1;--tw-ring-color:rgb(30 66 159/var(--tw-ring-opacity))}.f-form-switch-input:checked~.f-form-switch-inner{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}.f-form-switch-input:checked~.f-form-switch-inner:after{--tw-translate-x:100%;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.f-form-switch-input:checked~.f-form-switch-inner:after,:is([dir=rtl] .f-form-switch-input:checked~.f-form-switch-inner):after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content)}:is([dir=rtl] .f-form-switch-input:checked~.f-form-switch-inner):after{--tw-translate-x:-100%}.f-form-switch-label{margin-inline-start:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-form-switch-label){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-form-textarea{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.f-dropdown-menu.f-form-textarea{display:block}.f-form-textarea:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}:is(.dark .f-form-textarea){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .f-form-textarea)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-textarea)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .f-form-textarea:focus){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}.f-form-textarea-disabled-true{cursor:not-allowed;opacity:.7}.f-grid{--grid-gutter-x:0;--grid-gutter-y:0}.f-grid-gutter-small{--grid-gutter-x:0.25em;--grid-gutter-y:0.25em}.f-grid-gutter-medium{--grid-gutter-x:0.5em;--grid-gutter-y:0.5em}.f-grid-gutter-large{--grid-gutter-x:1em;--grid-gutter-y:1em}.f-grid-gutter-x-small{--grid-gutter-x:0.25em}.f-grid-gutter-y-small{--grid-gutter-y:0.25em}.f-grid-gutter-x-medium{--grid-gutter-x:0.5em}.f-grid-gutter-y-medium{--grid-gutter-y:0.5em}.f-grid-gutter-x-large{--grid-gutter-x:1em}.f-grid-gutter-y-large{--grid-gutter-y:1em}@media (min-width:0){.f-grid-items-small-start>div{align-items:flex-start}.f-grid-items-small-end>div{align-items:flex-end}.f-grid-items-small-center>div{align-items:center}.f-grid-items-small-baseline>div{align-items:baseline}.f-grid-items-small-stretch>div{align-items:stretch}.f-grid-justify-small-normal>div{justify-content:normal}.f-grid-justify-small-start>div{justify-content:flex-start}.f-grid-justify-small-end>div{justify-content:flex-end}.f-grid-justify-small-center>div{justify-content:center}.f-grid-justify-small-between>div{justify-content:space-between}.f-grid-justify-small-around>div{justify-content:space-around}.f-grid-justify-small-evenly>div{justify-content:space-evenly}.f-grid-justify-small-stretch>div{justify-content:stretch}}@media (min-width:768px){.f-grid-items-medium-start>div{align-items:flex-start}.f-grid-items-medium-end>div{align-items:flex-end}.f-grid-items-medium-center>div{align-items:center}.f-grid-items-medium-baseline>div{align-items:baseline}.f-grid-items-medium-stretch>div{align-items:stretch}.f-grid-justify-medium-normal>div{justify-content:normal}.f-grid-justify-medium-start>div{justify-content:flex-start}.f-grid-justify-medium-end>div{justify-content:flex-end}.f-grid-justify-medium-center>div{justify-content:center}.f-grid-justify-medium-between>div{justify-content:space-between}.f-grid-justify-medium-around>div{justify-content:space-around}.f-grid-justify-medium-evenly>div{justify-content:space-evenly}.f-grid-justify-medium-stretch>div{justify-content:stretch}}@media (min-width:1200px){.f-grid-items-large-start>div{align-items:flex-start}.f-grid-items-large-end>div{align-items:flex-end}.f-grid-items-large-center>div{align-items:center}.f-grid-items-large-baseline>div{align-items:baseline}.f-grid-items-large-stretch>div{align-items:stretch}.f-grid-justify-large-normal>div{justify-content:normal}.f-grid-justify-large-start>div{justify-content:flex-start}.f-grid-justify-large-end>div{justify-content:flex-end}.f-grid-justify-large-center>div{justify-content:center}.f-grid-justify-large-between>div{justify-content:space-between}.f-grid-justify-large-around>div{justify-content:space-around}.f-grid-justify-large-evenly>div{justify-content:space-evenly}.f-grid-justify-large-stretch>div{justify-content:stretch}}.f-grid>div{display:flex;height:100%;flex-wrap:wrap;margin-top:calc(var(--grid-gutter-y)*-1);margin-left:calc(var(--grid-gutter-x)*-1)}.f-grid-no-wrap-true>div{flex-wrap:nowrap}.f-grid-item{box-sizing:border-box;max-width:none;flex-grow:0;flex-basis:auto;padding-top:var(--grid-gutter-y);padding-inline-start:var(--grid-gutter-x)}@media (min-width:0){.f-grid-item-small-auto{max-width:none;flex-basis:auto}.f-grid-item-small-grow{max-width:100%;flex-grow:1;flex-basis:0px}.f-grid-item-small-one{flex-basis:8.3333333333%;max-width:8.3333333333%}.f-grid-item-small-two{flex-basis:16.6666666667%;max-width:16.6666666667%}.f-grid-item-small-three{flex-basis:25%;max-width:25%}.f-grid-item-small-four{flex-basis:33.3333333333%;max-width:33.3333333333%}.f-grid-item-small-five{flex-basis:41.6666666667%;max-width:41.6666666667%}.f-grid-item-small-six{flex-basis:50%;max-width:50%}.f-grid-item-small-seven{flex-basis:58.3333333333%;max-width:58.3333333333%}.f-grid-item-small-eight{flex-basis:66.6666666667%;max-width:66.6666666667%}.f-grid-item-small-nine{flex-basis:75%;max-width:75%}.f-grid-item-small-ten{flex-basis:83.3333333333%;max-width:83.3333333333%}.f-grid-item-small-eleven{flex-basis:91.6666666667%;max-width:91.6666666667%}.f-grid-item-small-twelve{flex-basis:100%;max-width:100%}}@media (min-width:768px){.f-grid-item-medium-auto{max-width:none;flex-basis:auto}.f-grid-item-medium-grow{max-width:100%;flex-grow:1;flex-basis:0px}.f-grid-item-medium-one{flex-basis:8.3333333333%;max-width:8.3333333333%}.f-grid-item-medium-two{flex-basis:16.6666666667%;max-width:16.6666666667%}.f-grid-item-medium-three{flex-basis:25%;max-width:25%}.f-grid-item-medium-four{flex-basis:33.3333333333%;max-width:33.3333333333%}.f-grid-item-medium-five{flex-basis:41.6666666667%;max-width:41.6666666667%}.f-grid-item-medium-six{flex-basis:50%;max-width:50%}.f-grid-item-medium-seven{flex-basis:58.3333333333%;max-width:58.3333333333%}.f-grid-item-medium-eight{flex-basis:66.6666666667%;max-width:66.6666666667%}.f-grid-item-medium-nine{flex-basis:75%;max-width:75%}.f-grid-item-medium-ten{flex-basis:83.3333333333%;max-width:83.3333333333%}.f-grid-item-medium-eleven{flex-basis:91.6666666667%;max-width:91.6666666667%}.f-grid-item-medium-twelve{flex-basis:100%;max-width:100%}}@media (min-width:1200px){.f-grid-item-large-auto{max-width:none;flex-basis:auto}.f-grid-item-large-grow{max-width:100%;flex-grow:1;flex-basis:0px}.f-grid-item-large-one{flex-basis:8.3333333333%;max-width:8.3333333333%}.f-grid-item-large-two{flex-basis:16.6666666667%;max-width:16.6666666667%}.f-grid-item-large-three{flex-basis:25%;max-width:25%}.f-grid-item-large-four{flex-basis:33.3333333333%;max-width:33.3333333333%}.f-grid-item-large-five{flex-basis:41.6666666667%;max-width:41.6666666667%}.f-grid-item-large-six{flex-basis:50%;max-width:50%}.f-grid-item-large-seven{flex-basis:58.3333333333%;max-width:58.3333333333%}.f-grid-item-large-eight{flex-basis:66.6666666667%;max-width:66.6666666667%}.f-grid-item-large-nine{flex-basis:75%;max-width:75%}.f-grid-item-large-ten{flex-basis:83.3333333333%;max-width:83.3333333333%}.f-grid-item-large-eleven{flex-basis:91.6666666667%;max-width:91.6666666667%}.f-grid-item-large-twelve{flex-basis:100%;max-width:100%}}@media (min-width:0) and (max-width:767px){.f-grid-item-hide-small-true{display:none}}@media (min-width:768px) and (max-width:1199px){.f-grid-item-hide-medium-true{display:none}}@media (min-width:1200px){.f-grid-item-hide-large-true{display:none}}.f-icon{display:inline-flex;align-items:center;justify-content:center}.f-icon-color-primary{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.f-icon-color-success{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}.f-icon-color-info{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}.f-icon-color-danger{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}.f-icon-color-warning{--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity))}.f-icon-color-secondary{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-icon-size-default{width:1em;height:1em}.f-icon-size-small{width:.875rem;height:.875rem}.f-icon-size-medium{width:1rem;height:1rem}.f-icon-size-large{width:1.25rem;height:1.25rem}.f-icon-size-x1{width:1rem;height:1rem}.f-icon-size-x2{width:2rem;height:2rem}.f-icon-size-x3{width:3rem;height:3rem}.f-icon-size-x4{width:4rem;height:4rem}.f-icon-size-x5{width:5rem;height:5rem}.f-icon-size-x6{width:6rem;height:6rem}.f-icon-size-x7{width:7rem;height:7rem}.f-icon-size-x8{width:8rem;height:8rem}.f-icon-size-x9{width:9rem;height:9rem}.f-indicator-wrapper{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.f-indicator-wrapper.f-indicator-color-default{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-default){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-primary{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 66 159/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-primary){--tw-bg-opacity:1;background-color:rgb(35 56 118/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-success{--tw-bg-opacity:1;background-color:rgb(222 247 236/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(3 84 63/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-success){--tw-bg-opacity:1;background-color:rgb(1 71 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(132 225 188/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-info{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-info){--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-danger{--tw-bg-opacity:1;background-color:rgb(253 232 232/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(155 28 28/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-danger){--tw-bg-opacity:1;background-color:rgb(119 29 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-warning{--tw-bg-opacity:1;background-color:rgb(253 246 178/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-warning){--tw-bg-opacity:1;background-color:rgb(99 49 18/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(250 202 21/var(--tw-text-opacity))}.f-indicator-wrapper.f-indicator-color-secondary{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:is(.dark .f-indicator-wrapper.f-indicator-color-secondary){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.f-indicator-dot{margin-inline-end:.25rem;display:flex;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.f-indicator-color-default .f-indicator-dot,.f-indicator-dot.f-indicator-color-default{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.f-indicator-color-primary .f-indicator-dot,.f-indicator-dot.f-indicator-color-primary{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}.f-indicator-color-success .f-indicator-dot,.f-indicator-dot.f-indicator-color-success{--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity))}.f-indicator-color-info .f-indicator-dot,.f-indicator-dot.f-indicator-color-info{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.f-indicator-color-danger .f-indicator-dot,.f-indicator-dot.f-indicator-color-danger{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity))}.f-indicator-color-warning .f-indicator-dot,.f-indicator-dot.f-indicator-color-warning{--tw-bg-opacity:1;background-color:rgb(159 88 10/var(--tw-bg-opacity))}.f-indicator-color-secondary .f-indicator-dot,.f-indicator-dot.f-indicator-color-secondary{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.f-inline-editor a{pointer-events:none}.f-inline-editor [data-inline-editable]{border:1px dashed #0000;transition:all .3s ease}.f-inline-editor [data-inline-editable]:hover{border:1px dashed rgba(21,78,242,.314)}.f-inline-editor [data-inline-editable]:focus{border:1px dashed #154ef2;outline:none}.f-inline-editor-dirty .f-inline-editor-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.125);transition:all .3s ease;opacity:1;pointer-events:none}.f-inline-editor-actions{display:flex;gap:4px;position:absolute;top:6px;opacity:0;pointer-events:none;transition:all .3s ease;right:70px}.f-inline-editor-action-save{border-radius:3px;color:#fff;background-color:#154ef2;font-size:12px;padding:2px 10px}.f-inline-editor-action-save:hover{background-color:#1444d3}.f-inline-editor-action-cancel{font-size:12px;color:#6b7280;padding:2px 10px}.f-inline-editor-action-cancel:hover{color:#52565e}.f-inline-editor-action-message{color:#154ef2;font-size:12px;font-weight:700}.f-plugin-container:hover .f-inline-editor-dirty .f-inline-editor-content:after{opacity:0}.f-inline-editor-dirty .f-inline-editor-actions{opacity:1;pointer-events:all}.f-modal{position:fixed;left:0;right:0;top:0;z-index:50;display:flex;max-height:100%;width:100%;overflow-y:auto;overflow-x:hidden;padding:1rem}@media (min-width:768px){.f-modal{inset:0}}.f-modal-body{max-height:70vh;overflow:auto}.f-modal-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.f-modal-body{padding:1.5rem}.f-modal-content{position:relative;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .f-modal-content){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.f-modal-footer{display:flex;align-items:center;justify-content:flex-end;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:1.5rem}:is(.dark .f-modal-footer){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.f-modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:1px;padding:1.25rem}:is(.dark .f-modal-header){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.f-modal-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-modal-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.f-modal-title{font-size:1.5rem;line-height:2rem}}.f-modal-wrapper{position:relative;max-height:100%;width:100%}.f-modal-size-small>.f-modal-wrapper{max-width:28rem}.f-modal-size-medium>.f-modal-wrapper{max-width:32rem}.f-modal-size-large>.f-modal-wrapper{max-width:56rem}@media (min-width:1280px){.f-modal-size-large>.f-modal-wrapper{max-width:80rem}}.f-modal-placement-top{align-items:flex-start;justify-content:center;padding-top:2.5rem}@media (min-width:640px){.f-modal-placement-top{padding-top:5rem}}@media (min-width:768px){.f-modal-placement-top{padding-top:6rem}}.f-modal-placement-middle{align-items:center;justify-content:center}.f-modal-backdrop{position:fixed;inset:0;z-index:40;background-color:#11182780}:is(.dark .f-modal-backdrop){background-color:#111827cc}.f-pagination ul{display:inline-flex;height:2.5rem}.f-pagination ul>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px*var(--tw-space-x-reverse));margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)))}.f-pagination ul{font-size:1rem;line-height:1.5rem}.f-pagination ul li:not(:first-child):not(:last-child) button{border-radius:0}.f-pagination ul li:first-child button{margin-inline-start:0;border-start-end-radius:0;border-end-end-radius:0;border-inline-end-width:0}.f-pagination ul li:last-child button{margin-inline-end:0;border-start-start-radius:0;border-end-start-radius:0}.f-pagination-info{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-pagination-info){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-pagination-info>span{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:is(.dark .f-pagination-info>span){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-pagination-item button{position:relative;display:flex;height:2.5rem;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;line-height:1.25;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-pagination-item button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}:is(.dark .f-pagination-item button){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .f-pagination-item button:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-pagination-item-active-true button{--tw-bg-opacity:1;background-color:rgb(235 245 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.f-pagination-item-active-true button:hover{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(26 86 219/var(--tw-text-opacity))}:is(.dark .f-pagination-item-active-true button){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-spacer-size-default,.f-spacer-size-medium{height:1rem}.f-spacer-size-small{height:.5rem}.f-spacer-size-large{height:2rem}.f-spinner svg{height:2rem;width:2rem}@keyframes spin{to{transform:rotate(1turn)}}.f-spinner svg{animation:spin 1s linear infinite;fill:#9ca3af;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:is(.dark .f-spinner svg){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.f-spinner-color-primary svg{fill:#1c64f2}.f-spinner-color-success svg{fill:#057a55}.f-spinner-color-info svg{fill:#0891b2}.f-spinner-color-danger svg{fill:#e02424}.f-spinner-color-warning svg{fill:#9f580a}.f-spinner-color-secondary svg{fill:#4b5563}.f-stack{display:flex;align-items:center}.f-stack-gutter-default,.f-stack-gutter-small{gap:.5rem}.f-stack-gutter-medium{gap:1rem}.f-stack-gutter-large{gap:1.5rem}.f-stack-vertical-true{flex-direction:column}.f-stack-wrap-true{flex-wrap:wrap}.f-stack-items-start{align-items:flex-start}.f-stack-items-end{align-items:flex-end}.f-stack-items-center{align-items:center}.f-stack-items-baseline{align-items:baseline}.f-stack-items-stretch{align-items:stretch}.f-stack-justify-normal{justify-content:normal}.f-stack-justify-start{justify-content:flex-start}.f-stack-justify-end{justify-content:flex-end}.f-stack-justify-center{justify-content:center}.f-stack-justify-between{justify-content:space-between}.f-stack-justify-around{justify-content:space-around}.f-stack-justify-evenly{justify-content:space-evenly}.f-stack-justify-stretch{justify-content:stretch}.f-stepper-item{margin-bottom:2.5rem;margin-inline-start:1.5rem}.f-stepper-item-icon{position:absolute;inset-inline-start:-1rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity))}:is(.dark .f-stepper-item-icon){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity))}.f-stepper-item-subtitle{font-size:.875rem;line-height:1.25rem}.f-stepper-item-title{font-weight:500;line-height:1.25}.f-stepper-vertical-true{position:relative;margin-inline-start:1rem;border-inline-start-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-stepper-vertical-true){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-tabs{width:100%}.f-tab-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-tab-header){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-tab-list{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}:is(.dark .f-tab-list){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.f-tab-list-inner{margin-bottom:-1px;display:flex;flex-wrap:wrap}.f-tab-panel{display:none}.f-tab-panel-active-true{display:unset}.f-tab-item button{display:inline-block;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-width:2px;border-color:#0000;padding:1rem}.f-tab-item-active-false button{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-tab-item-active-false button:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}:is(.dark .f-tab-item-active-false button){border-color:#0000;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .f-tab-item-active-false button:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.f-tab-item-active-true button{--tw-border-opacity:1;border-color:rgb(28 100 242/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}:is(.dark .f-tab-item-active-true button){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.f-toast{display:flex;width:100%;align-items:center;border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.25rem}.f-toast-type-info{--tw-bg-opacity:1;background-color:rgb(235 245 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 66 159/var(--tw-text-opacity))}:is(.dark .f-toast-type-info){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity))}.f-toast-type-info .f-toast-close{background-color:rgb(235 245 255/var(--tw-bg-opacity))}.f-toast-type-info .f-toast-close,.f-toast-type-info .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.f-toast-type-info .f-toast-close:hover{background-color:rgb(195 221 253/var(--tw-bg-opacity))}.f-toast-type-info .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(118 169 250/var(--tw-ring-opacity))}:is(.dark .f-toast-type-info .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity))}:is(.dark .f-toast-type-info .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-danger{--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(155 28 28/var(--tw-text-opacity))}:is(.dark .f-toast-type-danger){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}.f-toast-type-danger .f-toast-close{background-color:rgb(253 242 242/var(--tw-bg-opacity))}.f-toast-type-danger .f-toast-close,.f-toast-type-danger .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}.f-toast-type-danger .f-toast-close:hover{background-color:rgb(251 213 213/var(--tw-bg-opacity))}.f-toast-type-danger .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(249 128 128/var(--tw-ring-opacity))}:is(.dark .f-toast-type-danger .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}:is(.dark .f-toast-type-danger .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-warning{--tw-bg-opacity:1;background-color:rgb(253 253 234/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity))}:is(.dark .f-toast-type-warning){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity))}.f-toast-type-warning .f-toast-close{background-color:rgb(253 253 234/var(--tw-bg-opacity))}.f-toast-type-warning .f-toast-close,.f-toast-type-warning .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity))}.f-toast-type-warning .f-toast-close:hover{background-color:rgb(252 233 106/var(--tw-bg-opacity))}.f-toast-type-warning .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(227 160 8/var(--tw-ring-opacity))}:is(.dark .f-toast-type-warning .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity))}:is(.dark .f-toast-type-warning .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-success{--tw-bg-opacity:1;background-color:rgb(243 250 247/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(3 84 63/var(--tw-text-opacity))}:is(.dark .f-toast-type-success){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity))}.f-toast-type-success .f-toast-close{background-color:rgb(243 250 247/var(--tw-bg-opacity))}.f-toast-type-success .f-toast-close,.f-toast-type-success .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}.f-toast-type-success .f-toast-close:hover{background-color:rgb(188 240 218/var(--tw-bg-opacity))}.f-toast-type-success .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(49 196 141/var(--tw-ring-opacity))}:is(.dark .f-toast-type-success .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity))}:is(.dark .f-toast-type-success .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-type-default{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:is(.dark .f-toast-type-default){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.f-toast-type-default .f-toast-close{background-color:rgb(249 250 251/var(--tw-bg-opacity))}.f-toast-type-default .f-toast-close,.f-toast-type-default .f-toast-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.f-toast-type-default .f-toast-close:hover{background-color:rgb(229 231 235/var(--tw-bg-opacity))}.f-toast-type-default .f-toast-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))}:is(.dark .f-toast-type-default .f-toast-close){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .f-toast-type-default .f-toast-close:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.f-toast-provider{position:absolute;right:0;top:0;z-index:40;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}[data-tooltip-style^=light]+.f-tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.f-tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.f-tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.f-tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.f-tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.f-tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.f-tooltip.invisible>.tooltip-arrow:before{visibility:hidden}.f-tooltip{position:absolute;z-index:10;display:inline-block;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .f-tooltip){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.tooltip.f-tooltip:not(.visible)>.tooltip-arrow:before,[role=tooltip].f-tooltip:not(.visible)>[data-popper-arrow]:after,[role=tooltip].f-tooltip:not(.visible)>[data-popper-arrow]:before{visibility:hidden}.f-tooltip:not(.visible){visibility:hidden;opacity:0}.f-typography{font-size:1rem;line-height:1.5rem}:is(.dark .f-typography){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-typography-size-h1{font-size:3rem;line-height:1;font-weight:800}.f-typography-size-h2{font-size:2.25rem;line-height:2.5rem;font-weight:700}.f-typography-size-h3{font-size:1.875rem;line-height:2.25rem;font-weight:700}.f-typography-size-h4{font-size:1.5rem;line-height:2rem;font-weight:700}.f-typography-size-h5{font-size:1.25rem;line-height:1.75rem;font-weight:700}.f-typography-size-h6{font-size:1.125rem;line-height:1.75rem;font-weight:700}.f-typography-size-extra-small{font-size:.75rem;line-height:1rem}.f-typography-size-small{font-size:.875rem;line-height:1.25rem}.f-typography-size-large{font-size:1.125rem;line-height:1.75rem}.f-typography-size-extra-large{font-size:1.25rem;line-height:1.75rem}.f-typography-weight-thin{font-weight:100}.f-typography-weight-extra-light{font-weight:200}.f-typography-weight-normal{font-weight:400}.f-typography-weight-medium{font-weight:500}.f-typography-weight-semi-bold{font-weight:600}.f-typography-weight-bold{font-weight:700}.f-typography-weight-extra-bold{font-weight:800}.f-typography-weight-black{font-weight:900}.f-typography-align-left{text-align:left}.f-typography-align-center{text-align:center}.f-typography-align-right{text-align:right}.f-typography-align-justify{text-align:justify}.f-typography-align-start{text-align:start}.f-typography-align-end{text-align:end}.f-typography-color-primary{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .f-typography-color-primary){--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity))}.f-typography-color-success{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}:is(.dark .f-typography-color-success){--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity))}.f-typography-color-info{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}:is(.dark .f-typography-color-info){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.f-typography-color-danger{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}:is(.dark .f-typography-color-danger){--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}.f-typography-color-warning{--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity))}:is(.dark .f-typography-color-warning){--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity))}.f-typography-color-secondary{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .f-typography-color-secondary){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:\!bg-primary-800:hover{--tw-bg-opacity:1!important;background-color:rgb(15 71 126/var(--tw-bg-opacity))!important}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 66 159/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:\!ring-primary-300:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(163 200 237/var(--tw-ring-opacity))!important}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}:is([dir=rtl] .rtl\:rotate-180){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:border-blue-500){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:#0000}:is(.dark .dark\:\!bg-primary-600){--tw-bg-opacity:1!important;background-color:rgb(23 106 189/var(--tw-bg-opacity))!important}:is(.dark .dark\:\!bg-primary-700){--tw-bg-opacity:1!important;background-color:rgb(19 89 158/var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:#1f293780}:is(.dark .dark\:bg-gray-900\/80){background-color:#111827cc}:is(.dark .dark\:text-blue-500){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:hover\:\!bg-primary-700:hover){--tw-bg-opacity:1!important;background-color:rgb(19 89 158/var(--tw-bg-opacity))!important}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
+/*# sourceMappingURL=app.min.css.map */
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/app.min.css.map b/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/app.min.css.map
new file mode 100644
index 000000000..9ec9cce65
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/app.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["../../Styles/Flowbite/Components/Form/FormMarkdownEditor.core.css","../../Styles/dist/app.css","../../Styles/Flowbite/Base.scss","../../Styles/Flowbite/Components/Accordion.scss","../../Styles/Flowbite/Components/Alert.scss","../../Styles/Flowbite/Components/Avatar.scss","../../Styles/Flowbite/Components/Badge.scss","../../Styles/Flowbite/Components/Breadcrumb.scss","../../Styles/Flowbite/Components/Button.scss","../../Styles/Flowbite/Components/Card.scss","../../Styles/Flowbite/Components/CloseButton.scss","../../Styles/Flowbite/Components/Confirm.scss","../../Styles/Flowbite/Components/DataTable.scss","../../Styles/Flowbite/Components/Divider.scss","../../Styles/Flowbite/Components/Dropdown.scss","../../Styles/Flowbite/Components/Form/FormAutocomplete.core.css","../../Styles/Flowbite/Components/Form/FormAutocomplete.scss","../../Styles/Flowbite/Components/Form/FormCheckbox.scss","../../Styles/Flowbite/Components/Form/FormCheckboxGroup.scss","../../Styles/Flowbite/Components/Form/FormDateInput.scss","../../Styles/Flowbite/Components/Form/FormField.scss","../../Styles/Flowbite/Components/Form/FormFileUpload.scss","../../Styles/Flowbite/Components/Form/FormInput.scss","../../Styles/Flowbite/Components/Form/FormLabel.scss","../../Styles/Flowbite/Components/Form/FormMarkdownEditor.scss","../../Styles/Flowbite/Components/Form/FormNumberInput.scss","../../Styles/Flowbite/Components/Form/FormTreeSelector.scss","../../Styles/Flowbite/Components/Form/FormRichTextEditor.core.css","../../Styles/Flowbite/Components/Form/FormRichTextEditor.scss","../../Styles/Flowbite/Components/Form/FormRadioGroup.scss","../../Styles/Flowbite/Components/Form/FormSelect.scss","../../Styles/Flowbite/Components/Form/FormSwitch.scss","../../Styles/Flowbite/Components/Form/FormTextarea.scss","../../Styles/Flowbite/Components/Grid.scss","../../Styles/Flowbite/Components/Icon.scss","../../Styles/Flowbite/Components/Indicator.scss","../../Styles/Flowbite/Components/InlineEditor.scss","../../Styles/Flowbite/Components/Modal.scss","../../Styles/Flowbite/Components/Pagination.scss","../../Styles/Flowbite/Components/Spacer.scss","../../Styles/Flowbite/Components/Spinner.scss","../../Styles/Flowbite/Components/Stack.scss","../../Styles/Flowbite/Components/Stepper.scss","../../Styles/Flowbite/Components/Tabs.scss","../../Styles/Flowbite/Components/Toast.scss","../../Styles/Flowbite/Components/Tooltip.scss","../../Styles/Flowbite/Components/Typography.scss"],"names":[],"mappings":"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uI,CACF,C0B5nEkxI,iCAAiC,qCAAqC,yC1BgoEt1I,CACF,C0BjoEm4I,6CAA6C,wB1BooEh7I,C0BpoEy8I,2DAA6D,oC1BwoEtgJ,C0BxoE4iJ,6BAA6B,qCAAqC,gC1B6oE5mJ,CACF,C0B9oEgpJ,iCAAiC,qCAAqC,kC1BkpEptJ,CACF,C0BnpE0vJ,6CAA6C,wB1BspEvyJ,C0BtpEg0J,2DAA6D,wC1B0pE73J,C0B1pEu6J,6BAA6B,qCAAqC,yB1B+pEv+J,CACF,C0BhqEogK,iCAAiC,qCAAqC,2B1BoqExkK,CACF,C0BrqEumK,6CAA6C,wB1BwqEppK,C0BxqE6qK,2DAA6D,wC1B4qE1uK,C0B5qEoxK,6BAA6B,qCAAqC,kB1BirEp1K,CACF,C0BlrE02K,iCAAiC,qCAAqC,oB1BsrE96K,CACF,C0BvrEs8K,6CAA6C,wB1B0rEn/K,C0B1rE4gL,2DAA6D,oC1B8rEzkL,C0B9rE+mL,+CAA+C,gB1BksE9pL,C0BlsE+qL,iDAAiD,kB1BssEhuL,C0BtsEmvL,wDAAwD,iB1B0sE3yL,C0B1sE6zL,0DAA0D,mB1B8sEv3L,C0B9sE24L,+CAA+C,gB1BktE17L,C0BltE28L,iDAAiD,kB1BstE5/L,C0BttE+gM,wDAAwD,iB1B0tEvkM,C0B1tEylM,0DAA0D,mB1B8tEnpM,C0B9tEuqM,+CAA+C,gB1BkuEttM,C0BluEuuM,iDAAiD,mB1BsuExxM,C0BtuE4yM,wDAAwD,iB1B0uEp2M,C0B1uEs3M,0DAA0D,oB1B8uEh7M,C0B9uEq8M,+CAA+C,iB1BkvEp/M,C0BlvEsgN,iDAAiD,mB1BsvEvjN,C0BtvE2kN,wDAAwD,kB1B0vEnoN,C0B1vEspN,0DAA0D,oB1B8vEhtN,C0B9vEquN,+CAA+C,iB1BkwEpxN,C0BlwEsyN,iDAAiD,mB1BswEv1N,C0BtwE22N,wDAAwD,kB1B0wEn6N,C0B1wEs7N,0DAA0D,oB1B8wEh/N,C0B9wEqgO,+CAA+C,iB1BkxEpjO,C0BlxEskO,iDAAiD,mB1BsxEvnO,C0BtxE2oO,wDAAwD,kB1B0xEnsO,C0B1xEstO,0DAA0D,oB1B8xEhxO,C0B9xEqyO,+CAA+C,iB1BkyEp1O,C0BlyEs2O,iDAAiD,mB1BsyEv5O,C0BtyE26O,wDAAwD,kB1B0yEn+O,C0B1yEs/O,0DAA0D,oB1B8yEhjP,C0B9yEqkP,+CAA+C,iB1BkzEpnP,C0BlzEsoP,iDAAiD,mB1BszEvrP,C0BtzE2sP,wDAAwD,kB1B0zEnwP,C0B1zEsxP,0DAA0D,oB1B8zEh1P,C0B9zEq2P,+CAA+C,iB1Bk0Ep5P,C0Bl0Es6P,iDAAiD,mB1Bs0Ev9P,C0Bt0E2+P,wDAAwD,kB1B00EniQ,C0B10EsjQ,0DAA0D,oB1B80EhnQ,C0B90EqoQ,+BAA+B,mB1Bk1EpqQ,C0Bl1EwrQ,6CAA+C,gBAAA,CAAiB,mBAAA,CAAoB,e1Bw1E5wQ,C0Bx1E4xQ,iBAAiB,kBAAA,CAAmB,U1B61Eh0Q,C0B71E20Q,oBAAoB,Y1Bi2E/1Q,C0Bj2E42Q,oCAAoC,qB1Bq2Eh5Q,C0Br2Es6Q,qBAAqB,aAAA,CAAc,c1B02Ez8Q,C0B12Ew9Q,qCAAqC,a1B82E7/Q,C0B92E2gR,oCAAoC,iB1Bk3E/iR,C0Bl3EikR,wBAAwB,qB1Bs3EzlR,C0Bt3E+mR,sBAAsB,wB1B03EroR,C0B13E8pR,yBAAyB,qB1B83EvrR,C0B93E6sR,yBAAyB,qB1Bk4EtuR,C0Bl4E4vR,wBAAwB,wB1Bs4EpxR,C0Bt4E6yR,uBAAuB,qB1B04Ep0R,C0B14E01R,yBAAyB,qB1B84En3R,C0B94Ey4R,2BAA2B,U1Bk5Ep6R,C0Bl5E+6R,yBAAyB,a1Bs5Ex8R,C0Bt5Es9R,4BAA4B,U1B05El/R,C0B15E6/R,4BAA4B,U1B85EzhS,C0B95EoiS,2BAA2B,a1Bk6E/jS,C0Bl6E6kS,0BAA0B,U1Bs6EvmS,C0Bt6EknS,4BAA4B,U1B06E9oS,C0B16EypS,0BAA0B,yC1B86EnrS,C0B96E6tS,8BAA8B,wC1Bk7E3vS,C0Bl7EoyS,0BAA0B,e1Bs7E9zS,C0Bt7E80S,0BAA0B,e1B07Ex2S,C0B17Ew3S,yBAAyB,e1B87Ej5S,C0B97Ei6S,6BAA6B,aAAA,CAAc,kB1Bm8E58S,C0Bn8E+9S,4BAA4B,iB1Bu8E3/S,C0Bv8E6gT,6BAA6B,kB1B28E1iT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,W1BgwF9sjB,C0BhwF0tjB,0CAA0C,sBAAA,CAA6B,UAAA,CAAW,WAAA,CAAY,UAAA,CAAW,SAAA,CAAU,U1BywF70jB,C0BzwFw1jB,mEAAmE,iBAAA,CAAkB,eAAA,CAAgB,OAAA,CAAQ,OAAA,CAAQ,U1BixF78jB,C0BjxFw9jB,+fAAqgB,wB1BqxF79kB,C0BrxFs/kB,8BAA8B,U1ByxFphlB,C0BzxF+hlB,2GAA6G,gB1B6xF5olB,C0B7xF6plB,2IAA6I,mB1BiyF1ylB,C0BjyF8zlB,2IAA6I,mB1BqyF38lB,C0BryF+9lB,2IAA6I,mB1ByyF5mmB,C0BzyFgomB,2IAA6I,mB1B6yF7wmB,C0B7yFiymB,2IAA6I,mB1BizF96mB,C0BjzFk8mB,2IAA6I,mB1BqzF/knB,C0BrzFmmnB,qEAAsE,a1ByzFzqnB,C0BzzFurnB,qEAAsE,e1B6zF7vnB,C0B7zF6wnB,qEAAsE,gB1Bi0Fn1nB,C0Bj0Fo2nB,qEAAsE,a1Bq0F16nB,C0Br0Fw7nB,qEAAsE,e1By0F9/nB,C0Bz0F8goB,qEAAsE,e1B60FploB,C0B70FomoB,4BAA4B,W1Bi1FhooB,C0Bj1F4ooB,uGAAyG,oB1Bq1FrvoB,C0Br1F0woB,2IAA6I,e1By1Fv5oB,C0Bz1Fu6oB,mJAAqJ,mB1B61F5jpB,C0B71FglpB,qEAAsE,yC1Bi2FtppB,C0Bj2FgspB,yEAA0E,wC1Bq2F1wpB,C0Br2FmzpB,4BAA4B,U1By2F/0pB,C0Bz2F01pB,uGAAyG,gB1B62Fn8pB,C0B72Fo9pB,2IAA6I,e1Bi3FjmqB,C0Bj3FinqB,2IAA6I,e1Bq3F9vqB,C0Br3F8wqB,yIAA2I,c1By3Fz5qB,C0Bz3Fw6qB,qEAAsE,c1B63F9+qB,C0B73F6/qB,qEAAsE,c1Bi4FnkrB,C0Bj4FklrB,oEAAqE,c1Bq4FvprB,C0Br4FsqrB,wDAAwD,qB1By4F9trB,C0Bz4FovrB,mDAAmD,qB1B64FvyrB,C0B74F6zrB,yBAAyB,iB1Bi5Ft1rB,C0Bj5Fw2rB,gCAAgC,SAAA,CAAU,O1Bs5Fl5rB,C0Bt5F05rB,oBAAoB,qBAAA,CAAsB,qBAAA,CAAsB,qDAAA,CA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AokIA,CApkIA,mDAokIA,CApkIA,kCAAA,qBAokIA,CApkIA,mDAokIA,CApkIA,qCAAA,kBAokIA,CApkIA,mCAAA,2BAokIA,CApkIA,+DAokIA,CApkIA,mCAAA,2BAokIA,CApkIA,8DAokIA,CApkIA,8BAAA,iBAokIA,CApkIA,qDAokIA,CApkIA,8BAAA,iBAokIA,CApkIA,mDAokIA,CApkIA,8BAAA,iBAokIA,CApkIA,mDAokIA,CApkIA,8BAAA,iBAokIA,CApkIA,mDAokIA,CApkIA,kCAAA,0BAokIA,CApkIA,kCAAA,0BAokIA,CApkIA,gCAAA,mBAokIA,CApkIA,4CAokIA,CApkIA,gCAAA,mBAokIA,CApkIA,6CAokIA,CApkIA,6BAAA,mBAokIA,CApkIA,6CAokIA,CApkIA,gDAAA,2BAokIA,CApkIA,8DAokIA,CApkIA,2CAAA,iBAokIA,CApkIA,oDAokIA,CApkIA,2CAAA,iBAokIA,CApkIA,mDAokIA,CApkIA,2CAAA,iBAokIA,CApkIA,mDAokIA,CApkIA,6CAAA,mBAokIA,CApkIA,4CAokIA,CApkIA,6CAAA,mBAokIA,CApkIA,6CAokIA,CApkIA,0CAAA,mBAokIA,CApkIA,6CAokIA","file":"app.min.css"}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/flowbite.min.css.map b/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/flowbite.min.css.map
deleted file mode 100644
index 1a0691d84..000000000
--- a/src/Frontend/FluentCMS.Web.UI.Components/wwwroot/css/flowbite.min.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["../../Styles/Flowbite/Components/Form/FormMarkdownEditor.core.css","../../Styles/dist/flowbite.css","../../Styles/Flowbite/App.scss","../../Styles/Flowbite/Components/Accordion.scss","../../Styles/Flowbite/Components/Alert.scss","../../Styles/Flowbite/Components/Avatar.scss","../../Styles/Flowbite/Components/Badge.scss","../../Styles/Flowbite/Components/Breadcrumb.scss","../../Styles/Flowbite/Components/Button.scss","../../Styles/Flowbite/Components/Card.scss","../../Styles/Flowbite/Components/CloseButton.scss","../../Styles/Flowbite/Components/Confirm.scss","../../Styles/Flowbite/Components/DataTable.scss","../../Styles/Flowbite/Components/Divider.scss","../../Styles/Flowbite/Components/Dropdown.scss","../../Styles/Flowbite/Components/Form/FormAutocomplete.core.css","../../Styles/Flowbite/Components/Form/FormAutocomplete.scss","../../Styles/Flowbite/Components/Form/FormCheckbox.scss","../../Styles/Flowbite/Components/Form/FormCheckboxGroup.scss","../../Styles/Flowbite/Components/Form/FormDateInput.scss","../../Styles/Flowbite/Components/Form/FormField.scss","../../Styles/Flowbite/Components/Form/FormFileUpload.scss","../../Styles/Flowbite/Components/Form/FormInput.scss","../../Styles/Flowbite/Components/Form/FormLabel.scss","../../Styles/Flowbite/Components/Form/FormMarkdownEditor.scss","../../Styles/Flowbite/Components/Form/FormNumberInput.scss","../../Styles/Flowbite/Components/Form/FormTreeSelector.scss","../../Styles/Flowbite/Components/Form/FormRichTextEditor.core.css","../../Styles/Flowbite/Components/Form/FormRichTextEditor.scss","../../Styles/Flowbite/Components/Form/FormRadioGroup.scss","../../Styles/Flowbite/Components/Form/FormSelect.scss","../../Styles/Flowbite/Components/Form/FormSwitch.scss","../../Styles/Flowbite/Components/Form/FormTextarea.scss","../../Styles/Flowbite/Components/Grid.scss","../../Styles/Flowbite/Components/Icon.scss","../../Styles/Flowbite/Components/Indicator.scss","../../Styles/Flowbite/Components/InlineEditor.scss","../../Styles/Flowbite/Components/Modal.scss","../../Styles/Flowbite/Components/Pagination.scss","../../Styles/Flowbite/Components/Spacer.scss","../../Styles/Flowbite/Components/Spinner.scss","../../Styles/Flowbite/Components/Stack.scss","../../Styles/Flowbite/Components/Stepper.scss","../../Styles/Flowbite/Components/Tabs.scss","../../Styles/Flowbite/Components/Toast.scss","../../Styles/Flowbite/Components/Tooltip.scss","../../Styles/Flowbite/Components/Typography.scss","../../Styles/Flowbite/Plugins/Block.scss","../../Styles/Flowbite/Plugins/IFrame.scss"],"names":[],"mappings":"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uI,CACF,C0B5nEkxI,iCAAiC,qCAAqC,yC1BgoEt1I,CACF,C0BjoEm4I,6CAA6C,wB1BooEh7I,C0BpoEy8I,2DAA6D,oC1BwoEtgJ,C0BxoE4iJ,6BAA6B,qCAAqC,gC1B6oE5mJ,CACF,C0B9oEgpJ,iCAAiC,qCAAqC,kC1BkpEptJ,CACF,C0BnpE0vJ,6CAA6C,wB1BspEvyJ,C0BtpEg0J,2DAA6D,wC1B0pE73J,C0B1pEu6J,6BAA6B,qCAAqC,yB1B+pEv+J,CACF,C0BhqEogK,iCAAiC,qCAAqC,2B1BoqExkK,CACF,C0BrqEumK,6CAA6C,wB1BwqEppK,C0BxqE6qK,2DAA6D,wC1B4qE1uK,C0B5qEoxK,6BAA6B,qCAAqC,kB1BirEp1K,CACF,C0BlrE02K,iCAAiC,qCAAqC,oB1BsrE96K,CACF,C0BvrEs8K,6CAA6C,wB1B0rEn/K,C0B1rE4gL,2DAA6D,oC1B8rEzkL,C0B9rE+mL,+CAA+C,gB1BksE9pL,C0BlsE+qL,iDAAiD,kB1BssEhuL,C0BtsEmvL,wDAAwD,iB1B0sE3yL,C0B1sE6zL,0DAA0D,mB1B8sEv3L,C0B9sE24L,+CAA+C,gB1BktE17L,C0BltE28L,iDAAiD,kB1BstE5/L,C0BttE+gM,wDAAwD,iB1B0tEvkM,C0B1tEylM,0DAA0D,mB1B8tEnpM,C0B9tEuqM,+CAA+C,gB1BkuEttM,C0BluEuuM,iDAAiD,mB1BsuExxM,C0BtuE4yM,wDAAwD,iB1B0uEp2M,C0B1uEs3M,0DAA0D,oB1B8uEh7M,C0B9uEq8M,+CAA+C,iB1BkvEp/M,C0BlvEsgN,iDAAiD,mB1BsvEvjN,C0BtvE2kN,wDAAwD,kB1B0vEnoN,C0B1vEspN,0DAA0D,oB1B8vEhtN,C0B9vEquN,+CAA+C,iB1BkwEpxN,C0BlwEsyN,iDAAiD,mB1BswEv1N,C0BtwE22N,wDAAwD,kB1B0wEn6N,C0B1wEs7N,0DAA0D,oB1B8wEh/N,C0B9wEqgO,+CAA+C,iB1BkxEpjO,C0BlxEskO,iDAAiD,mB1BsxEvnO,C0BtxE2oO,wDAAwD,kB1B0xEnsO,C0B1xEstO,0DAA0D,oB1B8xEhxO,C0B9xEqyO,+CAA+C,iB1BkyEp1O,C0BlyEs2O,iDAAiD,mB1BsyEv5O,C0BtyE26O,wDAAwD,kB1B0yEn+O,C0B1yEs/O,0DAA0D,oB1B8yEhjP,C0B9yEqkP,+CAA+C,iB1BkzEpnP,C0BlzEsoP,iDAAiD,mB1BszEvrP,C0BtzE2sP,wDAAwD,kB1B0zEnwP,C0B1zEsxP,0DAA0D,oB1B8zEh1P,C0B9zEq2P,+CAA+C,iB1Bk0Ep5P,C0Bl0Es6P,iDAAiD,mB1Bs0Ev9P,C0Bt0E2+P,wDAAwD,kB1B00EniQ,C0B10EsjQ,0DAA0D,oB1B80EhnQ,C0B90EqoQ,+BAA+B,mB1Bk1EpqQ,C0Bl1EwrQ,6CAA+C,gBAAA,CAAiB,mBAAA,CAAoB,e1Bw1E5wQ,C0Bx1E4xQ,iBAAiB,kBAAA,CAAmB,U1B61Eh0Q,C0B71E20Q,oBAAoB,Y1Bi2E/1Q,C0Bj2E42Q,oCAAoC,qB1Bq2Eh5Q,C0Br2Es6Q,qBAAqB,aAAA,CAAc,c1B02Ez8Q,C0B12Ew9Q,qCAAqC,a1B82E7/Q,C0B92E2gR,oCAAoC,iB1Bk3E/iR,C0Bl3EikR,wBAAwB,qB1Bs3EzlR,C0Bt3E+mR,sBAAsB,wB1B03EroR,C0B13E8pR,yBAAyB,qB1B83EvrR,C0B93E6sR,yBAAyB,qB1Bk4EtuR,C0Bl4E4vR,wBAAwB,wB1Bs4EpxR,C0Bt4E6yR,uBAAuB,qB1B04Ep0R,C0B14E01R,yBAAyB,qB1B84En3R,C0B94Ey4R,2BAA2B,U1Bk5Ep6R,C0Bl5E+6R,yBAAyB,a1Bs5Ex8R,C0Bt5Es9R,4BAA4B,U1B05El/R,C0B15E6/R,4BAA4B,U1B85EzhS,C0B95EoiS,2BAA2B,a1Bk6E/jS,C0Bl6E6kS,0BAA0B,U1Bs6EvmS,C0Bt6EknS,4BAA4B,U1B06E9oS,C0B16EypS,0BAA0B,yC1B86EnrS,C0B96E6tS,8BAA8B,wC1Bk7E3vS,C0Bl7EoyS,0BAA0B,e1Bs7E9zS,C0Bt7E80S,0BAA0B,e1B07Ex2S,C0B17Ew3S,yBAAyB,e1B87Ej5S,C0B97Ei6S,6BAA6B,aAAA,CAAc,kB1Bm8E58S,C0Bn8E+9S,4BAA4B,iB1Bu8E3/S,C0Bv8E6gT,6BAA6B,kB1B28E1iT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,W1BgwF9sjB,C0BhwF0tjB,0CAA0C,sBAAA,CAA6B,UAAA,CAAW,WAAA,CAAY,UAAA,CAAW,SAAA,CAAU,U1BywF70jB,C0BzwFw1jB,mEAAmE,iBAAA,CAAkB,eAAA,CAAgB,OAAA,CAAQ,OAAA,CAAQ,U1BixF78jB,C0BjxFw9jB,+fAAqgB,wB1BqxF79kB,C0BrxFs/kB,8BAA8B,U1ByxFphlB,C0BzxF+hlB,2GAA6G,gB1B6xF5olB,C0B7xF6plB,2IAA6I,mB1BiyF1ylB,C0BjyF8zlB,2IAA6I,mB1BqyF38lB,C0BryF+9lB,2IAA6I,mB1ByyF5mmB,C0BzyFgomB,2IAA6I,mB1B6yF7wmB,C0B7yFiymB,2IAA6I,mB1BizF96mB,C0BjzFk8mB,2IAA6I,mB1BqzF/knB,C0BrzFmmnB,qEAAsE,a1ByzFzqnB,C0BzzFurnB,qEAAsE,e1B6zF7vnB,C0B7zF6wnB,qEAAsE,gB1Bi0Fn1nB,C0Bj0Fo2nB,qEAAsE,a1Bq0F16nB,C0Br0Fw7nB,qEAAsE,e1By0F9/nB,C0Bz0F8goB,qEAAsE,e1B60FploB,C0B70FomoB,4BAA4B,W1Bi1FhooB,C0Bj1F4ooB,uGAAyG,oB1Bq1FrvoB,C0Br1F0woB,2IAA6I,e1By1Fv5oB,C0Bz1Fu6oB,mJAAqJ,mB1B61F5jpB,C0B71FglpB,qEAAsE,yC1Bi2FtppB,C0Bj2FgspB,yEAA0E,wC1Bq2F1wpB,C0Br2FmzpB,4BAA4B,U1By2F/0pB,C0Bz2F01pB,uGAAyG,gB1B62Fn8pB,C0B72Fo9pB,2IAA6I,e1Bi3FjmqB,C0Bj3FinqB,2IAA6I,e1Bq3F9vqB,C0Br3F8wqB,yIAA2I,c1By3Fz5qB,C0Bz3Fw6qB,qEAAsE,c1B63F9+qB,C0B73F6/qB,qEAAsE,c1Bi4FnkrB,C0Bj4FklrB,oEAAqE,c1Bq4FvprB,C0Br4FsqrB,wDAAwD,qB1By4F9trB,C0Bz4FovrB,mDAAmD,qB1B64FvyrB,C0B74F6zrB,yBAAyB,iB1Bi5Ft1rB,C0Bj5Fw2rB,gCAAgC,SAAA,CAAU,O1Bs5Fl5rB,C0Bt5F05rB,oBAAoB,qBAAA,CAAsB,qBAAA,CAAsB,qDAAA,CA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","file":"flowbite.min.css"}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilder.razor b/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilder.razor
index 3688e2fe1..9982e25ce 100644
--- a/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilder.razor
+++ b/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilder.razor
@@ -2,7 +2,7 @@
@rendermode RenderMode.InteractiveServer
-
+
FluentCMS | Edit page
diff --git a/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilderPreview.razor b/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilderPreview.razor
index c1ec74bf7..778056765 100644
--- a/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilderPreview.razor
+++ b/src/Frontend/FluentCMS.Web.UI/Components/SiteBuilderPreview.razor
@@ -3,7 +3,8 @@
@if (ViewState.Page.HasAdminAccess)
{
-
+
+
@if (Head != null)
{
@Head
diff --git a/src/Frontend/FluentCMS.Web.UI/Default.razor b/src/Frontend/FluentCMS.Web.UI/Default.razor
index c3f1afadf..9a15899d5 100644
--- a/src/Frontend/FluentCMS.Web.UI/Default.razor
+++ b/src/Frontend/FluentCMS.Web.UI/Default.razor
@@ -38,11 +38,8 @@ else
{
@RenderDynamicContent(ViewState.Layout?.Head ?? string.Empty)
}
- @if (!ViewState.Page.Locked && ViewState.Page.HasAdminAccess)
- {
-
- }
-
+
+
@if (!ViewState.Page.Locked && ViewState.Page.HasAdminAccess)
diff --git a/src/Frontend/FluentCMS.Web.UI/SetupPage.razor b/src/Frontend/FluentCMS.Web.UI/SetupPage.razor
index b5a5f2c80..25b5aaea9 100644
--- a/src/Frontend/FluentCMS.Web.UI/SetupPage.razor
+++ b/src/Frontend/FluentCMS.Web.UI/SetupPage.razor
@@ -10,7 +10,7 @@
-
+
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/.gitignore b/src/Frontend/FluentCMS.Web.UI/Styles/.gitignore
new file mode 100644
index 000000000..de4d1f007
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/.gitignore
@@ -0,0 +1,2 @@
+dist
+node_modules
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/Scss/Base.scss b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/Base.scss
new file mode 100644
index 000000000..2da6c7598
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/Base.scss
@@ -0,0 +1,18 @@
+$prefix: "f-";
+
+html {
+ font-family: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
+}
+
+// BODY
+
+body {
+}
+
+.dark body {
+ color-scheme: dark;
+}
+
+.hidden {
+ display: none;
+}
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.editor.css b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder.scss
similarity index 62%
rename from src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.editor.css
rename to src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder.scss
index d30738c75..3befbd9bd 100644
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.editor.css
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder.scss
@@ -1,14 +1,16 @@
-@import './toolbar.css';
+@import './Base.scss';
+
+@import './SiteBuilder/Toolbar';
* {
box-sizing: border-box;
}
-.f-toolbar-container {
+.#{$prefix}-toolbar-container {
margin-right: var(--scrollbar-width);
}
-.f-page-editor-toggler {
+.#{$prefix}page-editor-toggler {
position: fixed;
transition: all 0.3s ease;
top: 0;
@@ -22,7 +24,7 @@
z-index: 100;
}
-.f-page-editor-toggler .f-page-editor-toggler-button {
+.#{$prefix}page-editor-toggler .#{$prefix}page-editor-toggler-button {
cursor: pointer;
width: 2rem;
height: 2rem;
@@ -41,13 +43,13 @@ body {
margin: 0;
}
-.f-page-editor {
+.#{$prefix}page-editor {
width: 100%;
overflow: hidden;
height: 100vh;
}
-.f-page-editor-iframe-wrapper {
+.#{$prefix}page-editor-iframe-wrapper {
background-color: #EBEBEB;
position: relative;
height: calc(100% - 40px);
@@ -59,7 +61,7 @@ body {
justify-content: center;
}
-.f-page-editor-iframe {
+.#{$prefix}page-editor-iframe {
position: absolute;
/* transition: all 0.1s ease; */
top: 0;
@@ -71,7 +73,7 @@ body {
border: none;
}
-.f-page-editor-iframe-resizer {
+.#{$prefix}page-editor-iframe-resizer {
border-radius: 2px;
box-shadow: 0 0 8px -4px rgb(129, 129, 129);
display: none;
@@ -84,7 +86,7 @@ body {
bottom: 50%;
cursor: grab;
}
-.f-page-editor-iframe-resizer:hover {
+.#{$prefix}page-editor-iframe-resizer:hover {
background-color: #d4d4d4;
height: 64px;
width: 12px;
@@ -95,7 +97,7 @@ body {
cursor: grab;
}
-.f-page-editor-iframe-resizer::before, .f-page-editor-iframe-resizer::after {
+.#{$prefix}page-editor-iframe-resizer::before, .#{$prefix}page-editor-iframe-resizer::after {
content: '';
background-color: #aaaaaa;
position: absolute;
@@ -105,19 +107,19 @@ body {
bottom: 8px;
}
-.f-page-editor-iframe-resizer:hover::after, .f-page-editor-iframe-resizer:hover::before {
+.#{$prefix}page-editor-iframe-resizer:hover::after, .#{$prefix}page-editor-iframe-resizer:hover::before {
background-color: #c0c0c0;
}
-.f-page-editor-iframe-resizer::before {
+.#{$prefix}page-editor-iframe-resizer::before {
left: 3px;
}
-.f-page-editor-iframe-resizer::after {
+.#{$prefix}page-editor-iframe-resizer::after {
right: 3px;
}
-[data-responsive-mode] .f-page-editor-iframe {
+[data-responsive-mode] .#{$prefix}page-editor-iframe {
left: auto;
right: auto;
top: 1rem;
@@ -131,11 +133,7 @@ body {
display: flex;
}
-.f-page-editor-sidebar-open .f-page-editor-iframe-wrapper {
- /* width: calc(100% - 240px); */
-}
-
-.f-page-editor-header {
+.#{$prefix}page-editor-header {
width: 100%;
height: 40px;
background-color: rgb(24, 24, 24);
@@ -146,22 +144,22 @@ body {
box-sizing: border-box;
}
-.f-page-editor-header-separator {
+.#{$prefix}page-editor-header-separator {
transition: all 0.3s ease;
width: 0;
}
-.f-page-editor-sidebar-close .f-page-editor-header-separator {
+.#{$prefix}page-editor-sidebar-close .#{$prefix}page-editor-header-separator {
/* width: 240px; */
}
-.f-page-editor-header-button-list {
+.#{$prefix}page-editor-header-button-list {
display: flex;
gap: 4px;
/* justify-content: space-between; */
}
-.f-page-editor-header-button {
+.#{$prefix}page-editor-header-button {
padding: 4px 8px;
display: flex;
align-items: center;
@@ -171,102 +169,102 @@ body {
color: white;
border: 1px solid #505050;
}
-.f-page-editor-header-button svg {
+.#{$prefix}page-editor-header-button svg {
width: 16px;
height: 16px;
}
-.f-page-editor-header-button-primary {
+.#{$prefix}page-editor-header-button-primary {
background-color: #2558a5;
border: 1px solid #3b48bd;
}
-.f-page-editor-header-button-primary:hover {
+.#{$prefix}page-editor-header-button-primary:hover {
background-color: #2c6bc9;
}
-.f-page-editor-sidebar-open .f-page-editor-toggler {
+.#{$prefix}page-editor-sidebar-open .#{$prefix}page-editor-toggler {
right: 240px;
margin-right: -1px;
}
-.f-page-editor-toggler .f-page-editor-toggler-button:hover {
+.#{$prefix}page-editor-toggler .#{$prefix}page-editor-toggler-button:hover {
background-color: #dbdbdb;
}
-.f-page-editor-toggler .f-page-editor-toggler-button-primary {
+.#{$prefix}page-editor-toggler .#{$prefix}page-editor-toggler-button-primary {
color: white;
background-color: #2558a5;
border: none;
}
-.f-page-editor-toggler .f-page-editor-toggler-button-primary:hover {
+.#{$prefix}page-editor-toggler .#{$prefix}page-editor-toggler-button-primary:hover {
background-color: #2c6bc9;
}
-.f-plugin-container {
+.#{$prefix}plugin-container {
position: relative;
}
-.f-page-editor-forms {
+.#{$prefix}page-editor-forms {
display: none;
}
-.f-only-sidebar-opened {
+.#{$prefix}only-sidebar-opened {
display: none;
}
-.f-page-editor-sidebar-open .f-only-sidebar-opened {
+.#{$prefix}page-editor-sidebar-open .#{$prefix}only-sidebar-opened {
display: inherit;
}
-.f-page-editor-sidebar-open .f-only-sidebar-closed {
+.#{$prefix}page-editor-sidebar-open .#{$prefix}only-sidebar-closed {
display: none;
}
-.f-page-editor-sidebar-close .f-only-sidebar-opened {
+.#{$prefix}page-editor-sidebar-close .#{$prefix}only-sidebar-opened {
display: none;
}
-.f-page-editor-sidebar-close .f-only-sidebar-closed {
+.#{$prefix}page-editor-sidebar-close .#{$prefix}only-sidebar-closed {
display: inherit;
}
/* Dark mode */
-.dark .f-page-editor-sidebar {
+.dark .#{$prefix}page-editor-sidebar {
background-color: #242424;
border-color: #303030;
color-scheme: dark;
}
-.dark .f-plugin-definition-item {
+.dark .#{$prefix}plugin-definition-item {
background-color: #383838;
border-color: #404040;
color: white;
}
-.dark .f-plugin-definition-item:hover {
+.dark .#{$prefix}plugin-definition-item:hover {
background-color: #444444;
border-color: #707070;
}
-.dark .f-page-editor-toggler-button {
+.dark .#{$prefix}page-editor-toggler-button {
background-color: #505050;
border-color: #404040;
color: white;
fill: white;
}
-.dark .f-page-editor-toggler-button:hover {
+.dark .#{$prefix}page-editor-toggler-button:hover {
background-color: #606060;
border-color: #404040;
}
-.dark .f-page-editor-toggler-button-primary {
+.dark .#{$prefix}page-editor-toggler-button-primary {
background-color: #2e3bb3;
}
-.dark .f-page-editor-toggler-button-primary:hover {
+.dark .#{$prefix}page-editor-toggler-button-primary:hover {
background-color: #3b48bd;
}
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/ColumnEditor.scss b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/ColumnEditor.scss
new file mode 100644
index 000000000..9183723cc
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/ColumnEditor.scss
@@ -0,0 +1,103 @@
+$section: $prefix + 'section';
+
+.#{$section} {
+ position: relative;
+ overflow-x: hidden;
+ --resizer-color: #154EF250;
+
+ &.dragging * {
+ user-select: none;
+ --resizer-color: #154EF2;
+ }
+
+ &.active .line {
+ position: absolute;
+ top: 0;
+ height: 100%;
+ width: 1px;
+ background-color: #c9c9c921;
+ opacity: 0;
+ pointer-events: none;
+ }
+
+ &.dragging .line {
+ opacity: 1;
+ }
+
+ &.active [data-cols] {
+ transition: all 0.3s ease;
+ position: relative;
+ /* box-shadow: 0 0 0 1px rgba(161, 161, 161, 0.459); */
+ }
+
+ &.active .resizer-handle {
+ position: absolute;
+ z-index: 1;
+ top: 50%;
+ /* height: 100%; */
+ right: -24px;
+ width: 48px;
+ height: 48px;
+ transform: translate(0, -50%);
+ cursor: col-resize;
+ }
+
+ &.active .resizer-handle::before {
+ content: '';
+ position: absolute;
+ transition: all 0.3s ease;
+ border-radius: 50px;
+ opacity: 0;
+ display: block;
+ right: 19px;
+ top: 50%;
+ bottom: 50%;
+ width: 12px;
+ height: 12px;
+ transform: translate(0, -50%);
+ background-color: white;
+ border: 2px solid var(--resizer-color);
+ }
+
+ &.active .resizer-handle::after {
+ content: '';
+ position: absolute;
+ transition: all 0.3s ease;
+ opacity: 0;
+ display: block;
+ /* right: 19px; */
+ background-color: var(--resizer-color);
+ top: 50%;
+ transform: translate(0, -50%);
+ bottom: 50%;
+ height: 2px;
+ width: 2px;
+ left: 22px;
+ }
+
+ &.active:has(.dragging) {
+ cursor: col-resize;
+ }
+
+ &.active .resizer-handle.dragging::before,
+ &.active .resizer-handle:hover::before,
+ &.active .resizer-handle.dragging::after,
+ &.active .resizer-handle:hover::after,
+ &.active .#{$prefix}plugin-container:hover .resizer-handle::before {
+ opacity: 1;
+ }
+
+ &.active .resizer-handle.dragging::before,
+ &.active .resizer-handle:hover::before {
+ height: 32px;
+ }
+
+ &.active .resizer-handle.dragging::after,
+ &.active .resizer-handle:hover::after {
+ height: 20px;
+ }
+
+ .#{$prefix}plugin-container:has(.resizer-handle.dragging) .#{$prefix}plugin-container-content {
+ border-color: var(--resizer-color);
+ }
+}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Columns.scss b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Columns.scss
new file mode 100644
index 000000000..ed5273850
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Columns.scss
@@ -0,0 +1,130 @@
+$section: $prefix + 'section';
+$row: $prefix + 'section-row';
+$plugin-container: $prefix + 'plugin-container';
+
+.#{$section} {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.#{$section} > .#{$plugin-container} {
+ width: 100%;
+}
+
+.#{$row} > [data-cols="1"] {
+ width: calc(100% / 12);
+}
+.#{$row} > [data-cols="2"] {
+ width: calc(200% / 12);
+}
+.#{$row} > [data-cols="3"] {
+ width: calc(300% / 12);
+}
+.#{$row} > [data-cols="4"] {
+ width: calc(400% / 12);
+}
+.#{$row} > [data-cols="5"] {
+ width: calc(500% / 12);
+}
+.#{$row} > [data-cols="6"] {
+ width: calc(600% / 12);
+}
+.#{$row} > [data-cols="7"] {
+ width: calc(700% / 12);
+}
+.#{$row} > [data-cols="8"] {
+ width: calc(800% / 12);
+}
+.#{$row} > [data-cols="9"] {
+ width: calc(900% / 12);
+}
+.#{$row} > [data-cols="10"] {
+ width: calc(1000% / 12);
+}
+.#{$row} > [data-cols="11"] {
+ width: calc(1100% / 12);
+}
+.#{$row} > [data-cols="12"] {
+ width: calc(1200% / 12);
+}
+
+@media (min-width: 480px) {
+
+ .#{$row} > [data-cols-md="1"] {
+ width: calc(100% / 12);
+ }
+ .#{$row} > [data-cols-md="2"] {
+ width: calc(200% / 12);
+ }
+ .#{$row} > [data-cols-md="3"] {
+ width: calc(300% / 12);
+ }
+ .#{$row} > [data-cols-md="4"] {
+ width: calc(400% / 12);
+ }
+ .#{$row} > [data-cols-md="5"] {
+ width: calc(500% / 12);
+ }
+ .#{$row} > [data-cols-md="6"] {
+ width: calc(600% / 12);
+ }
+ .#{$row} > [data-cols-md="7"] {
+ width: calc(700% / 12);
+ }
+ .#{$row} > [data-cols-md="8"] {
+ width: calc(800% / 12);
+ }
+ .#{$row} > [data-cols-md="9"] {
+ width: calc(900% / 12);
+ }
+ .#{$row} > [data-cols-md="10"] {
+ width: calc(1000% / 12);
+ }
+ .#{$row} > [data-cols-md="11"] {
+ width: calc(1100% / 12);
+ }
+ .#{$row} > [data-cols-md="12"] {
+ width: calc(1200% / 12);
+ }
+
+}
+
+@media (min-width: 992px) {
+
+ .#{$row} > [data-cols-lg="1"] {
+ width: calc(100% / 12);
+ }
+ .#{$row} > [data-cols-lg="2"] {
+ width: calc(200% / 12);
+ }
+ .#{$row} > [data-cols-lg="3"] {
+ width: calc(300% / 12);
+ }
+ .#{$row} > [data-cols-lg="4"] {
+ width: calc(400% / 12);
+ }
+ .#{$row} > [data-cols-lg="5"] {
+ width: calc(500% / 12);
+ }
+ .#{$row} > [data-cols-lg="6"] {
+ width: calc(600% / 12);
+ }
+ .#{$row} > [data-cols-lg="7"] {
+ width: calc(700% / 12);
+ }
+ .#{$row} > [data-cols-lg="8"] {
+ width: calc(800% / 12);
+ }
+ .#{$row} > [data-cols-lg="9"] {
+ width: calc(900% / 12);
+ }
+ .#{$row} > [data-cols-lg="10"] {
+ width: calc(1000% / 12);
+ }
+ .#{$row} > [data-cols-lg="11"] {
+ width: calc(1100% / 12);
+ }
+ .#{$row} > [data-cols-lg="12"] {
+ width: calc(1200% / 12);
+ }
+}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/PluginContainer.scss b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/PluginContainer.scss
new file mode 100644
index 000000000..0cd5ea871
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/PluginContainer.scss
@@ -0,0 +1,115 @@
+$plugin-container: $prefix + 'plugin-container';
+$plugin-toolbar: $prefix + 'plugin-toolbar';
+
+.#{$plugin-container} {
+ position: relative;
+ transition: all 0.3s ease;
+
+ &-content {
+ border: 1px dashed transparent;
+ position: relative;
+ overflow: hidden;
+ min-height: 75px;
+ transition: all 0.3s ease;
+ border: 2px dashed transparent;
+ }
+
+ &:hover .#{$plugin-container}-content {
+ border: 2px dashed #154EF250;
+ /* border: 2px dashed #154EF2; */
+ }
+
+ &-actions {
+ z-index: 4;
+ position: absolute;
+ display: flex;
+ transition: all 0.3s ease;
+ align-items: center;
+ padding: 8px;
+ gap: 8px;
+ opacity: 1;
+ right: 0;
+ }
+}
+
+.#{$plugin-toolbar} {
+ &-dropdown {
+ position: relative;
+ display: inline-block;
+ }
+
+ &-action {
+ width: 22px;
+ height: 22px;
+ display: flex;
+ border-radius: 3px;
+ align-items: center;
+ justify-content: center;
+ padding: 2px;
+ color: #154EF2;
+ background-color: white;
+ border: 1px solid #154EF250;
+ }
+
+ &-action:hover,
+ &-dropdown:hover &-dropdown-toggler {
+ cursor: pointer;
+ background-color: #f0f0f0;
+ }
+
+ &-dropdown:hover &-dropdown-toggler {
+ margin-left: 4rem;
+ }
+
+ &-dropdown-menu {
+ display: none;
+ position: absolute;
+ right: 0;
+ background-color: #fff;
+ border: 1px solid #ccc;
+ padding: 4px;
+ min-width: 160px;
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
+ z-index: 1;
+ }
+
+ &-dropdown-menu &-dropdown-item {
+ padding: 4px 8px;
+ border-radius: 4px;
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ width: 100%;
+ cursor: pointer;
+ color: #333;
+ }
+
+ &-dropdown-menu &-dropdown-item:hover {
+ background-color: #f1f1f1;
+ }
+
+ &-dropdown:hover &-dropdown-menu,
+ &-dropdown:has(.#{$plugin-toolbar}:hover) .#{$plugin-toolbar}-dropdown-menu {
+ display: block;
+ }
+}
+
+.#{$plugin-container}::after {
+ content: '';
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ background-color: transparent;
+ pointer-events: none;
+}
+
+
+[data-responsive-mode] .#{$plugin-container}-actions {
+ display: none;
+}
+
+[data-responsive-mode] .f-page-editor-sidebar {
+ display: none;
+}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sidebar.css b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Sidebar.scss
similarity index 61%
rename from src/Frontend/FluentCMS.Web.UI/wwwroot/css/sidebar.css
rename to src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Sidebar.scss
index 4c789d876..74cc29225 100644
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sidebar.css
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Sidebar.scss
@@ -1,5 +1,8 @@
+$page-editor-sidebar: $prefix + 'page-editor-sidebar';
+$plugin-definition: $prefix + 'plugin-definition';
+$sidebar: $prefix + 'page-editor-sidebar';
-.f-page-editor-sidebar .f-plugin-definition-list {
+.#{$sidebar} .#{$plugin-definition}-list {
overflow: scroll;
height: 100%;
display: flex;
@@ -11,12 +14,12 @@
width: 100%;
}
-.f-page-editor-sidebar .f-plugin-definition-list-title {
+.#{$sidebar} .#{$plugin-definition}-list-title {
font-size: 12px;
font-family: sans-serif;
}
-.f-page-editor-sidebar .f-plugin-definition-item {
+.#{$sidebar} .#{$plugin-definition}-item {
padding: 0.75rem;
display: flex;
font-family: sans-serif;
@@ -27,38 +30,38 @@
border-radius: 3px;
}
-.f-page-editor-sidebar .f-plugin-definition-item:hover {
+.#{$sidebar} .#{$plugin-definition}-item:hover {
background-color: white;
border-color: #C1C1C1;
cursor: grab;
}
-.f-plugin-definition-item-icon {
+.#{$plugin-definition}-item-icon {
width: 48px;
height: 48px;
}
-.f-plugin-definition-item-content {
+.#{$plugin-definition}-item-content {
display: flex;
flex-direction: column;
gap: 0.25rem;
}
-.f-page-editor-sidebar .f-plugin-definition-item .f-name {
+.#{$sidebar} .#{$plugin-definition}-item .f-name {
/* font-weight: bold; */
font-size: 14px;
line-height: 150%;
color: #222222;
}
-.f-page-editor-sidebar .f-plugin-definition-item .f-description {
+.#{$sidebar} .#{$plugin-definition}-item .f-description {
font-size: 12px;
line-height: 150%;
color: #333333;
}
-.f-page-editor-sidebar {
+.#{$sidebar} {
width: 240px;
background-color: #F9F9F9;
box-shadow: inset 1px 0 2px #dfdfdf;
@@ -71,22 +74,22 @@
z-index: 5;
}
-.f-page-editor-sidebar.f-page-editor-sidebar-open {
+.#{$sidebar}.#{$sidebar}-open {
right: 0;
}
-.f-section .f-plugin-definition-item {
+.#{$section} .#{$plugin-definition}-item {
background-color: transparent;
color: transparent;
width: 100%;
border: 2px dashed #154EF2;
}
-.f-section .f-plugin-definition-item-icon {
+.#{$section} .#{$plugin-definition}-item-icon {
display: none;
}
-.f-section:has(.f-plugin-definition-item) .f-plugin-container-content {
+.#{$section}:has(.#{$plugin-definition}-item) .#{$prefix}plugin-container-content {
border-color: #154EF250;
}
@@ -94,6 +97,6 @@ body {
transition: all 0.3s ease;
}
-body:not([data-responsive-mode]):has(.f-page-editor-sidebar-open) {
+body:not([data-responsive-mode]):has(.#{$sidebar}-open) {
padding-right: 240px;
}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Toolbar.scss b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Toolbar.scss
new file mode 100644
index 000000000..4217c4d80
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilder/Toolbar.scss
@@ -0,0 +1,211 @@
+:root {
+ --color-primary: #154EF2;
+}
+
+.#{$prefix}toolbar {
+ padding-top: 6px;
+ padding-bottom: 6px;
+ background-color: white;
+ box-shadow: inset 0 -1px 4px #00000040;
+ height: 46px;
+ font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
+
+ &-container {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ display: flex;
+ justify-content: space-between;
+ }
+
+ &-start {
+ display: flex;
+ gap: 20px;
+ min-width: 200px;
+ }
+
+ &-center {
+ display: flex;
+ gap: 20px;
+ justify-content: center;
+ }
+
+ &-end {
+ display: flex;
+ gap: 20px;
+ min-width: 200px;
+ justify-content: end;
+ }
+
+ &-button {
+ height: 34px;
+ font-size: 12px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ border-radius: 8px;
+ cursor: pointer;
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ gap: 0.25rem;
+ border: none;
+ outline: none;
+ }
+
+ &-button-outline {
+ border: 1px solid var(--color-primary);
+ color: var(--color-primary);
+ background-color: white;
+ }
+
+ &-button-text {
+ white-space: nowrap;
+ }
+
+ &-button-icon {
+ width: 34px;
+ padding: 0;
+ background-color: transparent;
+ }
+
+
+ &-responsive-buttons {
+ display: flex;
+ align-items: center;
+ gap: 4px;
+ }
+
+ &-responsive-button {
+ width: 34px;
+ border: none;
+ cursor: pointer;
+ color: #999999;
+ background-color: transparent;
+
+ &:hover,
+ &-active {
+ color: var(--color-primary);
+ }
+
+ }
+
+ &-spacer {
+ width: 34px;
+ }
+
+ &-button-link {
+ font-size: 12px;
+ line-height: 150%;
+ color: var(--color-primary);
+ padding-left: 0;
+ padding-right: 0;
+ background-color: transparent;
+ text-decoration: none;
+ }
+
+ &-button-link:hover {
+ text-decoration: underline;
+ }
+
+ &-toggle-buttons {
+ display: flex;
+ border-radius: 4px;
+ height: 32px;
+ overflow: hidden;
+ }
+
+ &-toggle-button-active {
+ color: white;
+ background-color: var(--color-primary);
+ }
+
+ &-toggle-button-disabled {
+ color: var(--color-primary);
+ background-color: #D9D9D9;
+ cursor: pointer;
+ box-shadow: inset 0.5px 0.5px 1px hsla(0, 0%, 0%, 0.25);
+ }
+
+ &-toggle-button {
+ width: 36px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ border: none;
+ }
+
+ &-avatar {
+ width: 32px;
+ height: 32px;
+ border-radius: 50%;
+ cursor: pointer;
+ }
+
+ &-dropdown {
+ position: relative;
+ cursor: pointer;
+
+ &-menu {
+ position: absolute;
+ top: 100%;
+ right: 0;
+ display: none;
+ border: 1px solid #E0E0E0;
+ border-radius: 8px;
+ background-color: white;
+ z-index: 1;
+ }
+
+ &-open {
+ display: block;
+ }
+
+ &-item {
+ color: var(--color-primary);
+ padding: 8px 16px;
+ display: flex;
+ align-items: center;
+ gap: 12px;
+ text-decoration: none;
+ }
+
+ &-item:hover {
+ background-color: #f0f0f0;
+ }
+
+ &-item-danger {
+ color: #e22323;
+ }
+
+ &-separator {
+ border-top: 1px solid #E0E0E0;
+ }
+
+ &-item-text {
+ white-space: nowrap;
+ }
+ }
+
+}
+
+@media (max-width: 640px) {
+ .#{$prefix}toolbar {
+ &-button-text {
+ display: none;
+ }
+
+ &-button {
+ padding: 0;
+ width: 36px;
+ }
+ }
+}
+
+.f-button-hidden {
+ display: none;
+}
+
+.f-avatar-image {
+ width: 32px;
+ height: 32px;
+ border-radius: 50%;
+}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilderDefault.scss b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilderDefault.scss
new file mode 100644
index 000000000..95f053d0a
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilderDefault.scss
@@ -0,0 +1,3 @@
+@import './Base.scss';
+
+@import './SiteBuilder/Toolbar.scss';
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.preview.css b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilderPreview.scss
similarity index 51%
rename from src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.preview.css
rename to src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilderPreview.scss
index 52e730209..986f8f3dc 100644
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.preview.css
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/Scss/SiteBuilderPreview.scss
@@ -1,36 +1,37 @@
-@import './columns.editor.css';
-@import './sidebar.css';
-@import './columns.css';
-@import './html.css';
-@import './plugin-container.css';
+@import './Base.scss';
+
+@import './SiteBuilder/ColumnEditor';
+@import './SiteBuilder/Sidebar';
+@import './SiteBuilder/Columns';
+@import './SiteBuilder/PluginContainer';
a[href] {
pointer-events: none;
user-select: none;
}
-.f-plugin-container-actions a {
+.#{$prefix}plugin-container-actions a {
pointer-events: unset;
user-select: unset;
}
-.f-page-editor-forms {
+.#{$prefix}page-editor-forms {
display: none;
}
-.f-plugin-container-action-drag {
+.#{$prefix}plugin-container-action-drag {
cursor: grab;
}
-.f-section {
+.#{$prefix}section {
min-height: 100px;
}
-.f-section:has(.f-plugin-definition-item) {
+.#{$prefix}section:has(.#{$prefix}plugin-definition-item) {
box-shadow: inset 0 0 1px #2032ff;
}
-.f-plugin-definition-item {
+.#{$prefix}plugin-definition-item {
/* background-color: #005490a8; */
/* color: transparent; */
/* width: 100%; */
@@ -41,7 +42,3 @@ a[disabled] {
pointer-events: none;
cursor: default;
}
-
-.f-hidden {
- display: none;
-}
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/package-lock.json b/src/Frontend/FluentCMS.Web.UI/Styles/package-lock.json
new file mode 100644
index 000000000..4ac9afb9c
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/package-lock.json
@@ -0,0 +1,232 @@
+{
+ "name": "fluentcms.web.ui.components",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "fluentcms.web.ui.components",
+ "devDependencies": {
+ "sass": "^1.69.5"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "dev": true,
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
+ }
+ ],
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/immutable": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz",
+ "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==",
+ "dev": true
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/sass": {
+ "version": "1.69.5",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz",
+ "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==",
+ "dev": true,
+ "dependencies": {
+ "chokidar": ">=3.0.0 <4.0.0",
+ "immutable": "^4.0.0",
+ "source-map-js": ">=0.6.2 <2.0.0"
+ },
+ "bin": {
+ "sass": "sass.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ }
+ }
+}
diff --git a/src/Frontend/FluentCMS.Web.UI/Styles/package.json b/src/Frontend/FluentCMS.Web.UI/Styles/package.json
new file mode 100644
index 000000000..033a7bfd0
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/Styles/package.json
@@ -0,0 +1,12 @@
+{
+ "name": "fluentcms.web.ui.components",
+ "scripts": {
+ "sitebuilder": "sass ./Scss/SiteBuilder.scss:./dist/sitebuilder.css",
+ "sitebuilder-preview": "sass ./Scss/SiteBuilderPreview.scss:./dist/sitebuilder-preview.css",
+ "sitebuilder-default": "sass ./Scss/SiteBuilderDefault.scss:./dist/sitebuilder-default.css",
+ "build": "npm run sitebuilder && npm run sitebuilder-preview && npm run sitebuilder-default"
+ },
+ "devDependencies": {
+ "sass": "^1.69.5"
+ }
+}
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/columns.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/columns.css
deleted file mode 100644
index c29f645fc..000000000
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/columns.css
+++ /dev/null
@@ -1,127 +0,0 @@
-
-.f-section {
- display: flex;
- flex-wrap: wrap;
-}
-
-.f-section > .f-plugin-container {
- width: 100%;
-}
-
-.f-section-row > [data-cols="1"] {
- width: calc(100% / 12);
-}
-.f-section-row > [data-cols="2"] {
- width: calc(200% / 12);
-}
-.f-section-row > [data-cols="3"] {
- width: calc(300% / 12);
-}
-.f-section-row > [data-cols="4"] {
- width: calc(400% / 12);
-}
-.f-section-row > [data-cols="5"] {
- width: calc(500% / 12);
-}
-.f-section-row > [data-cols="6"] {
- width: calc(600% / 12);
-}
-.f-section-row > [data-cols="7"] {
- width: calc(700% / 12);
-}
-.f-section-row > [data-cols="8"] {
- width: calc(800% / 12);
-}
-.f-section-row > [data-cols="9"] {
- width: calc(900% / 12);
-}
-.f-section-row > [data-cols="10"] {
- width: calc(1000% / 12);
-}
-.f-section-row > [data-cols="11"] {
- width: calc(1100% / 12);
-}
-.f-section-row > [data-cols="12"] {
- width: calc(1200% / 12);
-}
-
-@media (min-width: 480px) {
-
- .f-section-row > [data-cols-md="1"] {
- width: calc(100% / 12);
- }
- .f-section-row > [data-cols-md="2"] {
- width: calc(200% / 12);
- }
- .f-section-row > [data-cols-md="3"] {
- width: calc(300% / 12);
- }
- .f-section-row > [data-cols-md="4"] {
- width: calc(400% / 12);
- }
- .f-section-row > [data-cols-md="5"] {
- width: calc(500% / 12);
- }
- .f-section-row > [data-cols-md="6"] {
- width: calc(600% / 12);
- }
- .f-section-row > [data-cols-md="7"] {
- width: calc(700% / 12);
- }
- .f-section-row > [data-cols-md="8"] {
- width: calc(800% / 12);
- }
- .f-section-row > [data-cols-md="9"] {
- width: calc(900% / 12);
- }
- .f-section-row > [data-cols-md="10"] {
- width: calc(1000% / 12);
- }
- .f-section-row > [data-cols-md="11"] {
- width: calc(1100% / 12);
- }
- .f-section-row > [data-cols-md="12"] {
- width: calc(1200% / 12);
- }
-
-}
-
-@media (min-width: 992px) {
-
- .f-section-row > [data-cols-lg="1"] {
- width: calc(100% / 12);
- }
- .f-section-row > [data-cols-lg="2"] {
- width: calc(200% / 12);
- }
- .f-section-row > [data-cols-lg="3"] {
- width: calc(300% / 12);
- }
- .f-section-row > [data-cols-lg="4"] {
- width: calc(400% / 12);
- }
- .f-section-row > [data-cols-lg="5"] {
- width: calc(500% / 12);
- }
- .f-section-row > [data-cols-lg="6"] {
- width: calc(600% / 12);
- }
- .f-section-row > [data-cols-lg="7"] {
- width: calc(700% / 12);
- }
- .f-section-row > [data-cols-lg="8"] {
- width: calc(800% / 12);
- }
- .f-section-row > [data-cols-lg="9"] {
- width: calc(900% / 12);
- }
- .f-section-row > [data-cols-lg="10"] {
- width: calc(1000% / 12);
- }
- .f-section-row > [data-cols-lg="11"] {
- width: calc(1100% / 12);
- }
- .f-section-row > [data-cols-lg="12"] {
- width: calc(1200% / 12);
- }
-}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/columns.editor.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/columns.editor.css
deleted file mode 100644
index 52423d8ed..000000000
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/columns.editor.css
+++ /dev/null
@@ -1,100 +0,0 @@
-.f-section {
- position: relative;
- overflow-x: hidden;
- --resizer-color: #154EF250;
-}
-
-.f-section.dragging * {
- user-select: none;
- --resizer-color: #154EF2;
-}
-
-.f-section.active .line {
- position: absolute;
- top: 0;
- height: 100%;
- width: 1px;
- background-color: #c9c9c921;
- opacity: 0;
- pointer-events: none;
-}
-
-.f-section.dragging .line {
- opacity: 1;
-}
-.f-section.active [data-cols] {
- transition: all 0.3s ease;
- position: relative;
- /* box-shadow: 0 0 0 1px rgba(161, 161, 161, 0.459); */
-}
-
-.f-section.active .resizer-handle {
- position: absolute;
- z-index: 1;
- top: 50%;
- /* height: 100%; */
- right: -24px;
- width: 48px;
- height: 48px;
- transform: translate(0, -50%);
- cursor:col-resize;
-}
-
-.f-section.active .resizer-handle::before {
- content: '';
- position:absolute;
- transition: all 0.3s ease;
- border-radius: 50px;
- opacity: 0;
- display: block;
- right: 19px;
- top: 50%;
- bottom: 50%;
- width: 12px;
- height: 12px;
- transform: translate(0,-50%);
- background-color: white;
- border: 2px solid var(--resizer-color);
-}
-
-.f-section.active .resizer-handle::after {
- content: '';
- position:absolute;
- transition: all 0.3s ease;
- opacity: 0;
- display: block;
- /* right: 19px; */
- background-color: var(--resizer-color);
- top: 50%;
- transform: translate(0, -50%);
- bottom: 50%;
- height: 2px;
- width: 2px;
- left: 22px;
-}
-
-.f-section.active:has(.dragging) {
- cursor: col-resize;
-}
-
-.f-section.active .resizer-handle.dragging::before,
-.f-section.active .resizer-handle:hover::before,
-.f-section.active .resizer-handle.dragging::after,
-.f-section.active .resizer-handle:hover::after,
-.f-section.active .f-plugin-container:hover .resizer-handle::before {
- opacity: 1;
-}
-
-.f-section.active .resizer-handle.dragging::before,
-.f-section.active .resizer-handle:hover::before {
- height: 32px;
-}
-
-.f-section.active .resizer-handle.dragging::after,
-.f-section.active .resizer-handle:hover::after {
- height: 20px;
-}
-
-.f-plugin-container:has(.resizer-handle.dragging) .f-plugin-container-content {
- border-color: var(--resizer-color);
-}
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/html.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/html.css
deleted file mode 100644
index 28ed6f895..000000000
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/html.css
+++ /dev/null
@@ -1,200 +0,0 @@
-:root {
- --font-color-h1: #333;
- --font-color-h2: #444;
- --font-color-h3: #555;
- --font-color-h4-h6: #666;
- --font-color-p: #222;
- --link-color: #007bff;
- --blockquote-border: #ccc;
- --blockquote-bg: #f9f9f9;
- --blockquote-color: #666;
- --code-bg: #f8f8f8;
- --code-color: #d63384;
- --pre-bg: #f8f8f8;
- --pre-color: #d63384;
- --code-block-bg: #f5f5f5;
- --code-block-border: #e0e0e0;
-}
-
-.text-white, .dark {
- --font-color-h1: #ccc;
- --font-color-h2: #bbb;
- --font-color-h3: #aaa;
- --font-color-h4-h6: #999;
- --font-color-p: #ddd;
- --link-color: #66bfff;
- --blockquote-border: #888;
- --blockquote-bg: #333;
- --blockquote-color: #ccc;
- --code-bg: #444;
- --code-color: #ff6fcf;
- --pre-bg: #444;
- --pre-color: #ff6fcf;
- --code-block-bg: #3b3b3b;
- --code-block-border: #555;
-}
-
-.f-rich-text-content h1 {
- font-size: 2em;
- font-weight: bold;
- color: var(--font-color-h1);
-}
-
-.f-rich-text-content h2 {
- font-size: 1.75em;
- font-weight: bold;
- color: var(--font-color-h2);
-}
-
-.f-rich-text-content h3 {
- font-size: 1.5em;
- font-weight: bold;
- color: var(--font-color-h3);
-}
-
-.f-rich-text-content h4,
-.f-rich-text-content h5,
-.f-rich-text-content h6 {
- font-size: 1.25em;
- font-weight: bold;
- color: var(--font-color-h4-h6);
-}
-
-.f-rich-text-content p {
- line-height: 1.6;
- color: var(--font-color-p);
-}
-
-.f-rich-text-content a {
- color: var(--link-color);
- text-decoration: none;
-}
-
-.f-rich-text-content a:hover {
- text-decoration: underline;
-}
-
-.f-rich-text-content ul {
- padding-left: 40px;
- list-style-type: disc;
-}
-
-.f-rich-text-content ol {
- padding-left: 40px;
- list-style-type: decimal;
-}
-
-.f-rich-text-content li {}
-
-.f-rich-text-content blockquote {
- padding: 0.5em 10px;
- border-left: 5px solid var(--blockquote-border);
- background: var(--blockquote-bg);
- color: var(--blockquote-color);
-}
-
-.f-rich-text-content code {
- font-family: monospace;
- background: var(--code-bg);
- padding: 2px 4px;
- border-radius: 4px;
- color: var(--code-color);
-}
-
-.f-rich-text-content pre {
- font-family: monospace;
- background: var(--pre-bg);
- padding: 10px;
- border-radius: 4px;
- overflow: auto;
- color: var(--pre-color);
-}
-
-.f-rich-text-content .ql-align-left {
- text-align: left;
-}
-
-.f-rich-text-content .ql-align-center {
- text-align: center;
-}
-
-.f-rich-text-content .ql-align-right {
- text-align: right;
-}
-
-.f-rich-text-content .ql-align-justify {
- text-align: justify;
-}
-
-.f-rich-text-content .ql-indent-1 {
- padding-left: 3em;
-}
-
-.f-rich-text-content .ql-indent-2 {
- padding-left: 6em;
-}
-
-.f-rich-text-content .ql-indent-3 {
- padding-left: 9em;
-}
-
-.f-rich-text-content .ql-direction-ltr {
- direction: ltr;
-}
-
-.f-rich-text-content .ql-direction-rtl {
- direction: rtl;
-}
-
-.f-rich-text-content .ql-font-serif {
- font-family: serif;
-}
-
-.f-rich-text-content .ql-font-sans {
- font-family: sans-serif;
-}
-
-.f-rich-text-content .ql-font-monospace {
- font-family: monospace;
-}
-
-.f-rich-text-content .ql-bold {
- font-weight: bold;
-}
-
-.f-rich-text-content .ql-italic {
- font-style: italic;
-}
-
-.f-rich-text-content .ql-underline {
- text-decoration: underline;
-}
-
-.f-rich-text-content .ql-strike {
- text-decoration: line-through;
-}
-
-.f-rich-text-content .ql-list-ordered {
- list-style-type: decimal;
-}
-
-.f-rich-text-content .ql-list-bullet {
- list-style-type: disc;
-}
-
-.f-rich-text-content .ql-code-block {
- background-color: var(--code-block-bg);
- border-left: 4px solid var(--code-block-border);
- padding: 0.5em;
- font-family: monospace;
-}
-
-.f-rich-text-content .ql-script-sub {
- vertical-align: sub;
- font-size: smaller;
-}
-
-.f-rich-text-content .ql-script-super {
- vertical-align: super;
- font-size: smaller;
-}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/plugin-container.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/plugin-container.css
deleted file mode 100644
index 3cd9f50a7..000000000
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/plugin-container.css
+++ /dev/null
@@ -1,111 +0,0 @@
-.f-plugin-container {
- position: relative;
- transition: all 0.3s ease;
-}
-
-.f-plugin-container-content {
- border: 1px dashed transparent;
- position: relative;
- overflow: hidden;
- min-height: 75px;
- transition: all 0.3s ease;
- border: 2px dashed transparent;
-
-}
-
-.f-plugin-container:hover .f-plugin-container-content {
- border: 2px dashed #154EF250;
- /* border: 2px dashed #154EF2; */
-}
-
-.f-plugin-container-actions {
- z-index: 4;
- position: absolute;
- display: flex;
- transition: all 0.3s ease;
- align-items: center;
- padding: 8px;
- gap: 8px;
- opacity: 1;
- right: 0;
-}
-
-.f-plugin-toolbar-dropdown {
- position: relative;
- display: inline-block;
-}
-
-.f-plugin-toolbar-action {
- width: 22px;
- height: 22px;
- display: flex;
- border-radius: 3px;
- align-items: center;
- justify-content: center;
- padding: 2px;
- color: #154EF2;
- background-color: white;
- border: 1px solid #154EF250;
-}
-
-.f-plugin-toolbar-action:hover,
-.f-plugin-toolbar-dropdown:hover .f-plugin-toolbar-dropdown-toggler {
- cursor: pointer;
- background-color: #f0f0f0;
-}
-
-.f-plugin-toolbar-dropdown:hover .f-plugin-toolbar-dropdown-toggler {
- margin-left: 4rem;
-}
-
-.f-plugin-toolbar-dropdown-menu {
- display: none;
- position: absolute;
- right: 0;
- background-color: #fff;
- border: 1px solid #ccc;
- padding: 4px;
- min-width: 160px;
- box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
- z-index: 1;
-}
-
-.f-plugin-toolbar-dropdown-menu .f-plugin-toolbar-dropdown-item {
- padding: 4px 8px;
- border-radius: 4px;
- display: flex;
- align-items: center;
- gap: 8px;
- width: 100%;
- cursor: pointer;
- color: #333;
-}
-
-.f-plugin-toolbar-dropdown-menu .f-plugin-toolbar-dropdown-item:hover {
- background-color: #f1f1f1;
-}
-
-.f-plugin-toolbar-dropdown:hover .f-plugin-toolbar-dropdown-menu,
-.f-plugin-toolbar-dropdown:has(.f-plugin-toolbar-dropdown-toggler:hover) .f-plugin-toolbar-dropdown-menu {
- display: block;
-}
-
-.f-plugin-container::after {
- content: '';
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background-color: transparent;
- pointer-events: none;
-}
-
-
-[data-responsive-mode] .f-plugin-container-actions {
- display: none;
-}
-
-[data-responsive-mode] .f-page-editor-sidebar {
- display: none;
-}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-default.min.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-default.min.css
new file mode 100644
index 000000000..93e94a129
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-default.min.css
@@ -0,0 +1,2 @@
+html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.dark body{color-scheme:dark}.hidden{display:none}:root{--color-primary:#154ef2}.f-toolbar{padding-top:6px;padding-bottom:6px;background-color:#fff;box-shadow:inset 0 -1px 4px rgba(0,0,0,.251);height:46px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.f-toolbar-container{padding-left:1rem;padding-right:1rem;display:flex;justify-content:space-between}.f-toolbar-start{display:flex;gap:20px;min-width:200px}.f-toolbar-center{display:flex;gap:20px;justify-content:center}.f-toolbar-end{display:flex;gap:20px;min-width:200px;justify-content:end}.f-toolbar-button{height:34px;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;padding-left:1.5rem;padding-right:1.5rem;gap:.25rem;border:none;outline:none}.f-toolbar-button-outline{border:1px solid var(--color-primary);color:var(--color-primary);background-color:#fff}.f-toolbar-button-text{white-space:nowrap}.f-toolbar-button-icon{width:34px;padding:0;background-color:initial}.f-toolbar-responsive-buttons{display:flex;align-items:center;gap:4px}.f-toolbar-responsive-button{width:34px;border:none;cursor:pointer;color:#999;background-color:initial}.f-toolbar-responsive-button-active,.f-toolbar-responsive-button:hover{color:var(--color-primary)}.f-toolbar-spacer{width:34px}.f-toolbar-button-link{font-size:12px;line-height:150%;color:var(--color-primary);padding-left:0;padding-right:0;background-color:initial;text-decoration:none}.f-toolbar-button-link:hover{text-decoration:underline}.f-toolbar-toggle-buttons{display:flex;border-radius:4px;height:32px;overflow:hidden}.f-toolbar-toggle-button-active{color:#fff;background-color:var(--color-primary)}.f-toolbar-toggle-button-disabled{color:var(--color-primary);background-color:#d9d9d9;cursor:pointer;box-shadow:inset .5px .5px 1px #00000040}.f-toolbar-toggle-button{width:36px;display:flex;align-items:center;justify-content:center;border:none}.f-toolbar-avatar{width:32px;height:32px;border-radius:50%;cursor:pointer}.f-toolbar-dropdown{position:relative;cursor:pointer}.f-toolbar-dropdown-menu{position:absolute;top:100%;right:0;display:none;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;z-index:1}.f-toolbar-dropdown-open{display:block}.f-toolbar-dropdown-item{color:var(--color-primary);padding:8px 16px;display:flex;align-items:center;gap:12px;text-decoration:none}.f-toolbar-dropdown-item:hover{background-color:#f0f0f0}.f-toolbar-dropdown-item-danger{color:#e22323}.f-toolbar-dropdown-separator{border-top:1px solid #e0e0e0}.f-toolbar-dropdown-item-text{white-space:nowrap}@media (max-width:640px){.f-toolbar-button-text{display:none}.f-toolbar-button{padding:0;width:36px}}.f-button-hidden{display:none}.f-avatar-image{width:32px;height:32px;border-radius:50%}
+/*# sourceMappingURL=sitebuilder-default.min.css.map */
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-default.min.css.map b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-default.min.css.map
new file mode 100644
index 000000000..c42ebf458
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-default.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["../../Styles/Scss/Base.scss","../../Styles/dist/sitebuilder-default.css","../../Styles/Scss/SiteBuilder/Toolbar.scss"],"names":[],"mappings":"AAEA,KACI,mLCDJ,CDSA,WACI,iBCNJ,CDSA,QACI,YCNJ,CCVA,MACI,uBDaJ,CCVA,WACI,eAAA,CACA,kBAAA,CACA,qBAAA,CACA,4CAAA,CACA,WAAA,CACA,kIDaJ,CCXI,qBACI,iBAAA,CACA,kBAAA,CACA,YAAA,CACA,6BDaR,CCVI,iBACI,YAAA,CACA,QAAA,CACA,eDYR,CCTI,kBACI,YAAA,CACA,QAAA,CACA,sBDWR,CCRI,eACI,YAAA,CACA,QAAA,CACA,eAAA,CACA,mBDUR,CCPI,kBACI,WAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,iBAAA,CACA,cAAA,CACA,mBAAA,CACA,oBAAA,CACA,UAAA,CACA,WAAA,CACA,YDSR,CCNI,0BACI,qCAAA,CACA,0BAAA,CACA,qBDQR,CCLI,uBACI,kBDOR,CCJI,uBACI,UAAA,CACA,SAAA,CACA,wBDMR,CCFI,8BACI,YAAA,CACA,kBAAA,CACA,ODIR,CCDI,6BACI,UAAA,CACA,WAAA,CACA,cAAA,CACA,UAAA,CACA,wBDGR,CCDQ,uEAEI,0BDEZ,CCGI,kBACI,UDDR,CCII,uBACI,cAAA,CACA,gBAAA,CACA,0BAAA,CACA,cAAA,CACA,eAAA,CACA,wBAAA,CACA,oBDFR,CCKI,6BACI,yBDHR,CCMI,0BACI,YAAA,CACA,iBAAA,CACA,WAAA,CACA,eDJR,CCOI,gCACI,UAAA,CACA,qCDLR,CCQI,kCACI,0BAAA,CACA,wBAAA,CACA,cAAA,CACA,wCDNR,CCSI,yBACI,UAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,WDPR,CCUI,kBACI,UAAA,CACA,WAAA,CACA,iBAAA,CACA,cDRR,CCWI,oBACI,iBAAA,CACA,cDTR,CCWQ,yBACI,iBAAA,CACA,QAAA,CACA,OAAA,CACA,YAAA,CACA,wBAAA,CACA,iBAAA,CACA,qBAAA,CACA,SDTZ,CCYQ,yBACI,aDVZ,CCaQ,yBACI,0BAAA,CACA,gBAAA,CACA,YAAA,CACA,kBAAA,CACA,QAAA,CACA,oBDXZ,CCcQ,+BACI,wBDZZ,CCeQ,gCACI,aDbZ,CCgBQ,8BACI,4BDdZ,CCiBQ,8BACI,kBDfZ,CCqBA,yBAEQ,uBACI,YDnBV,CCsBM,kBACI,SAAA,CACA,UDpBV,CACF,CCwBA,iBACI,YDtBJ,CCyBA,gBACI,UAAA,CACA,WAAA,CACA,iBDtBJ","file":"sitebuilder-default.min.css"}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-preview.min.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-preview.min.css
new file mode 100644
index 000000000..7fde84bf2
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-preview.min.css
@@ -0,0 +1,2 @@
+html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.dark body{color-scheme:dark}.hidden{display:none}.f-section{position:relative;overflow-x:hidden;--resizer-color:#154ef250}.f-section.dragging *{-webkit-user-select:none;-moz-user-select:none;user-select:none;--resizer-color:#154ef2}.f-section.active .line{position:absolute;top:0;height:100%;width:1px;background-color:hsla(0,0%,79%,.129);opacity:0;pointer-events:none}.f-section.dragging .line{opacity:1}.f-section.active [data-cols]{transition:all .3s ease;position:relative}.f-section.active .resizer-handle{position:absolute;z-index:1;top:50%;right:-24px;width:48px;height:48px;transform:translateY(-50%);cursor:col-resize}.f-section.active .resizer-handle:before{border-radius:50px;right:19px;width:12px;height:12px;background-color:#fff;border:2px solid var(--resizer-color)}.f-section.active .resizer-handle:after,.f-section.active .resizer-handle:before{content:"";position:absolute;transition:all .3s ease;opacity:0;display:block;top:50%;bottom:50%;transform:translateY(-50%)}.f-section.active .resizer-handle:after{background-color:var(--resizer-color);height:2px;width:2px;left:22px}.f-section.active:has(.dragging){cursor:col-resize}.f-section.active .f-plugin-container:hover .resizer-handle:before,.f-section.active .resizer-handle.dragging:after,.f-section.active .resizer-handle.dragging:before,.f-section.active .resizer-handle:hover:after,.f-section.active .resizer-handle:hover:before{opacity:1}.f-section.active .resizer-handle.dragging:before,.f-section.active .resizer-handle:hover:before{height:32px}.f-section.active .resizer-handle.dragging:after,.f-section.active .resizer-handle:hover:after{height:20px}.f-section .f-plugin-container:has(.resizer-handle.dragging) .f-plugin-container-content{border-color:var(--resizer-color)}.f-page-editor-sidebar .f-plugin-definition-list{overflow:scroll;height:100%;display:flex;padding:.5rem;box-sizing:border-box;flex-direction:column;gap:6px;overflow:auto;width:100%}.f-page-editor-sidebar .f-plugin-definition-list-title{font-size:12px;font-family:sans-serif}.f-page-editor-sidebar .f-plugin-definition-item{padding:.75rem;display:flex;font-family:sans-serif;height:72px;gap:10px;border:1px solid #c1c1c1;background-color:#fff;border-radius:3px}.f-page-editor-sidebar .f-plugin-definition-item:hover{background-color:#fff;border-color:#c1c1c1;cursor:grab}.f-plugin-definition-item-icon{width:48px;height:48px}.f-plugin-definition-item-content{display:flex;flex-direction:column;gap:.25rem}.f-page-editor-sidebar .f-plugin-definition-item .f-name{font-size:14px;line-height:150%;color:#222}.f-page-editor-sidebar .f-plugin-definition-item .f-description{font-size:12px;line-height:150%;color:#333}.f-page-editor-sidebar{width:240px;background-color:#f9f9f9;box-shadow:inset 1px 0 2px #dfdfdf;transition:all .3s ease;top:46px;bottom:0;right:-240px;position:fixed;top:0;z-index:5}.f-page-editor-sidebar.f-page-editor-sidebar-open{right:0}.f-section .f-plugin-definition-item{background-color:initial;color:#0000;width:100%;border:2px dashed #154ef2}.f-section .f-plugin-definition-item-icon{display:none}.f-section:has(.f-plugin-definition-item) .f-plugin-container-content{border-color:rgba(21,78,242,.314)}body{transition:all .3s ease}body:not([data-responsive-mode]):has(.f-page-editor-sidebar-open){padding-right:240px}.f-section{display:flex;flex-wrap:wrap}.f-section>.f-plugin-container{width:100%}.f-section-row>[data-cols="1"]{width:8.3333333333%}.f-section-row>[data-cols="2"]{width:16.6666666667%}.f-section-row>[data-cols="3"]{width:25%}.f-section-row>[data-cols="4"]{width:33.3333333333%}.f-section-row>[data-cols="5"]{width:41.6666666667%}.f-section-row>[data-cols="6"]{width:50%}.f-section-row>[data-cols="7"]{width:58.3333333333%}.f-section-row>[data-cols="8"]{width:66.6666666667%}.f-section-row>[data-cols="9"]{width:75%}.f-section-row>[data-cols="10"]{width:83.3333333333%}.f-section-row>[data-cols="11"]{width:91.6666666667%}.f-section-row>[data-cols="12"]{width:100%}@media (min-width:480px){.f-section-row>[data-cols-md="1"]{width:8.3333333333%}.f-section-row>[data-cols-md="2"]{width:16.6666666667%}.f-section-row>[data-cols-md="3"]{width:25%}.f-section-row>[data-cols-md="4"]{width:33.3333333333%}.f-section-row>[data-cols-md="5"]{width:41.6666666667%}.f-section-row>[data-cols-md="6"]{width:50%}.f-section-row>[data-cols-md="7"]{width:58.3333333333%}.f-section-row>[data-cols-md="8"]{width:66.6666666667%}.f-section-row>[data-cols-md="9"]{width:75%}.f-section-row>[data-cols-md="10"]{width:83.3333333333%}.f-section-row>[data-cols-md="11"]{width:91.6666666667%}.f-section-row>[data-cols-md="12"]{width:100%}}@media (min-width:992px){.f-section-row>[data-cols-lg="1"]{width:8.3333333333%}.f-section-row>[data-cols-lg="2"]{width:16.6666666667%}.f-section-row>[data-cols-lg="3"]{width:25%}.f-section-row>[data-cols-lg="4"]{width:33.3333333333%}.f-section-row>[data-cols-lg="5"]{width:41.6666666667%}.f-section-row>[data-cols-lg="6"]{width:50%}.f-section-row>[data-cols-lg="7"]{width:58.3333333333%}.f-section-row>[data-cols-lg="8"]{width:66.6666666667%}.f-section-row>[data-cols-lg="9"]{width:75%}.f-section-row>[data-cols-lg="10"]{width:83.3333333333%}.f-section-row>[data-cols-lg="11"]{width:91.6666666667%}.f-section-row>[data-cols-lg="12"]{width:100%}}.f-plugin-container,.f-plugin-container-content{position:relative;transition:all .3s ease}.f-plugin-container-content{overflow:hidden;min-height:75px;border:2px dashed #0000}.f-plugin-container:hover .f-plugin-container-content{border:2px dashed rgba(21,78,242,.314)}.f-plugin-container-actions{z-index:4;position:absolute;display:flex;transition:all .3s ease;align-items:center;padding:8px;gap:8px;opacity:1;right:0}.f-plugin-toolbar-dropdown{position:relative;display:inline-block}.f-plugin-toolbar-action{width:22px;height:22px;display:flex;border-radius:3px;align-items:center;justify-content:center;padding:2px;color:#154ef2;background-color:#fff;border:1px solid rgba(21,78,242,.314)}.f-plugin-toolbar-action:hover,.f-plugin-toolbar-dropdown:hover .f-plugin-toolbar-dropdown-toggler{cursor:pointer;background-color:#f0f0f0}.f-plugin-toolbar-dropdown:hover .f-plugin-toolbar-dropdown-toggler{margin-left:4rem}.f-plugin-toolbar-dropdown-menu{display:none;position:absolute;right:0;background-color:#fff;border:1px solid #ccc;padding:4px;min-width:160px;box-shadow:0 4px 8px #0000001a;z-index:1}.f-plugin-toolbar-dropdown-menu .f-plugin-toolbar-dropdown-item{padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:8px;width:100%;cursor:pointer;color:#333}.f-plugin-toolbar-dropdown-menu .f-plugin-toolbar-dropdown-item:hover{background-color:#f1f1f1}.f-plugin-toolbar-dropdown:has(.f-plugin-toolbar:hover) .f-plugin-toolbar-dropdown-menu,.f-plugin-toolbar-dropdown:hover .f-plugin-toolbar-dropdown-menu{display:block}.f-plugin-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:initial;pointer-events:none}[data-responsive-mode] .f-page-editor-sidebar,[data-responsive-mode] .f-plugin-container-actions{display:none}a[href]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-plugin-container-actions a{pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}.f-page-editor-forms{display:none}.f-plugin-container-action-drag{cursor:grab}.f-section{min-height:100px}.f-section:has(.f-plugin-definition-item){box-shadow:inset 0 0 1px #2032ff}a[disabled]{pointer-events:none;cursor:default}
+/*# sourceMappingURL=sitebuilder-preview.min.css.map */
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-preview.min.css.map b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-preview.min.css.map
new file mode 100644
index 000000000..54f113495
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder-preview.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["../../Styles/Scss/Base.scss","../../Styles/dist/sitebuilder-preview.css","../../Styles/Scss/SiteBuilder/ColumnEditor.scss","../../Styles/Scss/SiteBuilder/Sidebar.scss","../../Styles/Scss/SiteBuilder/Columns.scss","../../Styles/Scss/SiteBuilder/PluginContainer.scss","../../Styles/Scss/SiteBuilderPreview.scss"],"names":[],"mappings":"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","file":"sitebuilder-preview.min.css"}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.default.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.default.css
deleted file mode 100644
index c7cbdafa7..000000000
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.default.css
+++ /dev/null
@@ -1 +0,0 @@
-@import './toolbar.css';
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.min.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.min.css
new file mode 100644
index 000000000..adb82c400
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.min.css
@@ -0,0 +1,2 @@
+html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.dark body{color-scheme:dark}.hidden{display:none}:root{--color-primary:#154ef2}.f-toolbar{padding-top:6px;padding-bottom:6px;background-color:#fff;box-shadow:inset 0 -1px 4px rgba(0,0,0,.251);height:46px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.f-toolbar-container{padding-left:1rem;padding-right:1rem;display:flex;justify-content:space-between}.f-toolbar-start{display:flex;gap:20px;min-width:200px}.f-toolbar-center{display:flex;gap:20px;justify-content:center}.f-toolbar-end{display:flex;gap:20px;min-width:200px;justify-content:end}.f-toolbar-button{height:34px;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;padding-left:1.5rem;padding-right:1.5rem;gap:.25rem;border:none;outline:none}.f-toolbar-button-outline{border:1px solid var(--color-primary);color:var(--color-primary);background-color:#fff}.f-toolbar-button-text{white-space:nowrap}.f-toolbar-button-icon{width:34px;padding:0;background-color:initial}.f-toolbar-responsive-buttons{display:flex;align-items:center;gap:4px}.f-toolbar-responsive-button{width:34px;border:none;cursor:pointer;color:#999;background-color:initial}.f-toolbar-responsive-button-active,.f-toolbar-responsive-button:hover{color:var(--color-primary)}.f-toolbar-spacer{width:34px}.f-toolbar-button-link{font-size:12px;line-height:150%;color:var(--color-primary);padding-left:0;padding-right:0;background-color:initial;text-decoration:none}.f-toolbar-button-link:hover{text-decoration:underline}.f-toolbar-toggle-buttons{display:flex;border-radius:4px;height:32px;overflow:hidden}.f-toolbar-toggle-button-active{color:#fff;background-color:var(--color-primary)}.f-toolbar-toggle-button-disabled{color:var(--color-primary);background-color:#d9d9d9;cursor:pointer;box-shadow:inset .5px .5px 1px #00000040}.f-toolbar-toggle-button{width:36px;display:flex;align-items:center;justify-content:center;border:none}.f-toolbar-avatar{width:32px;height:32px;border-radius:50%;cursor:pointer}.f-toolbar-dropdown{position:relative;cursor:pointer}.f-toolbar-dropdown-menu{position:absolute;top:100%;right:0;display:none;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;z-index:1}.f-toolbar-dropdown-open{display:block}.f-toolbar-dropdown-item{color:var(--color-primary);padding:8px 16px;display:flex;align-items:center;gap:12px;text-decoration:none}.f-toolbar-dropdown-item:hover{background-color:#f0f0f0}.f-toolbar-dropdown-item-danger{color:#e22323}.f-toolbar-dropdown-separator{border-top:1px solid #e0e0e0}.f-toolbar-dropdown-item-text{white-space:nowrap}@media (max-width:640px){.f-toolbar-button-text{display:none}.f-toolbar-button{padding:0;width:36px}}.f-button-hidden{display:none}.f-avatar-image{width:32px;height:32px;border-radius:50%}*{box-sizing:border-box}.f--toolbar-container{margin-right:var(--scrollbar-width)}.f-page-editor-toggler{position:fixed;transition:all .3s ease;top:0;padding:4px;right:0;display:flex;border-start-start-radius:20px;border-end-start-radius:20px;gap:.25rem;z-index:100}.f-page-editor-toggler .f-page-editor-toggler-button{cursor:pointer;width:2rem;height:2rem;padding:6px;display:flex;align-items:center;justify-content:center;color:#000;background-color:#f0f0f0;border:none;border-radius:20px}body{padding:0;margin:0}.f-page-editor{width:100%;overflow:hidden;height:100vh}.f-page-editor-iframe-wrapper{background-color:#ebebeb;position:relative;height:calc(100% - 40px);transition:all .3s ease;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.f-page-editor-iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border:none}.f-page-editor-iframe-resizer{border-radius:2px;box-shadow:0 0 8px -4px #818181;display:none;background-color:#cfcfcf}.f-page-editor-iframe-resizer,.f-page-editor-iframe-resizer:hover{height:64px;width:12px;position:absolute;right:2px;top:50%;bottom:50%;cursor:grab}.f-page-editor-iframe-resizer:hover{background-color:#d4d4d4}.f-page-editor-iframe-resizer:after,.f-page-editor-iframe-resizer:before{content:"";background-color:#aaa;position:absolute;height:48px;width:2px;top:8px;bottom:8px}.f-page-editor-iframe-resizer:hover:after,.f-page-editor-iframe-resizer:hover:before{background-color:silver}.f-page-editor-iframe-resizer:before{left:3px}.f-page-editor-iframe-resizer:after{right:3px}[data-responsive-mode] .f-page-editor-iframe{left:auto;right:auto;top:1rem;bottom:1rem;height:calc(100% - 2rem);max-width:calc(100% - 2rem)}[data-responsive-mode] .f-page-editor-iframe-resizer{display:flex}.f-page-editor-header{width:100%;height:40px;background-color:#181818;display:flex;justify-content:space-between;padding:4px;gap:4px;box-sizing:border-box}.f-page-editor-header-separator{transition:all .3s ease;width:0}.f-page-editor-header-button-list{display:flex;gap:4px}.f-page-editor-header-button{padding:4px 8px;display:flex;align-items:center;gap:4px;background-color:#404040;color:#fff;border:1px solid #505050}.f-page-editor-header-button svg{width:16px;height:16px}.f-page-editor-header-button-primary{background-color:#2558a5;border:1px solid #3b48bd}.f-page-editor-header-button-primary:hover{background-color:#2c6bc9}.f-page-editor-sidebar-open .f-page-editor-toggler{right:240px;margin-right:-1px}.f-page-editor-toggler .f-page-editor-toggler-button:hover{background-color:#dbdbdb}.f-page-editor-toggler .f-page-editor-toggler-button-primary{color:#fff;background-color:#2558a5;border:none}.f-page-editor-toggler .f-page-editor-toggler-button-primary:hover{background-color:#2c6bc9}.f-plugin-container{position:relative}.f-only-sidebar-opened,.f-page-editor-forms{display:none}.f-page-editor-sidebar-open .f-only-sidebar-opened{display:inherit}.f-page-editor-sidebar-close .f-only-sidebar-opened,.f-page-editor-sidebar-open .f-only-sidebar-closed{display:none}.f-page-editor-sidebar-close .f-only-sidebar-closed{display:inherit}.dark .f-page-editor-sidebar{background-color:#242424;border-color:#303030;color-scheme:dark}.dark .f-plugin-definition-item{background-color:#383838;border-color:#404040;color:#fff}.dark .f-plugin-definition-item:hover{background-color:#444;border-color:#707070}.dark .f-page-editor-toggler-button{background-color:#505050;border-color:#404040;color:#fff;fill:#fff}.dark .f-page-editor-toggler-button:hover{background-color:#606060;border-color:#404040}.dark .f-page-editor-toggler-button-primary{background-color:#2e3bb3}.dark .f-page-editor-toggler-button-primary:hover{background-color:#3b48bd}.f-plugin-edit-iframe{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#fff}.f-plugin-edit-iframe.open{display:block}
+/*# sourceMappingURL=sitebuilder.min.css.map */
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.min.css.map b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.min.css.map
new file mode 100644
index 000000000..088dcc12a
--- /dev/null
+++ b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/sitebuilder.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["../../Styles/Scss/Base.scss","../../Styles/dist/sitebuilder.css","../../Styles/Scss/SiteBuilder/Toolbar.scss","../../Styles/Scss/SiteBuilder.scss"],"names":[],"mappings":"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","file":"sitebuilder.min.css"}
\ No newline at end of file
diff --git a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/toolbar.css b/src/Frontend/FluentCMS.Web.UI/wwwroot/css/toolbar.css
deleted file mode 100644
index 15638de2d..000000000
--- a/src/Frontend/FluentCMS.Web.UI/wwwroot/css/toolbar.css
+++ /dev/null
@@ -1,213 +0,0 @@
-:root {
- --color-primary: #154EF2;
-}
-
-.f-toolbar {
- padding-top: 6px;
- padding-bottom: 6px;
- background-color: white;
- box-shadow: inset 0 -1px 4px #00000040;
- height: 46px;
- font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
-}
-
-.f-toolbar-container {
- padding-left: 1rem;
- padding-right: 1rem;
- display: flex;
- justify-content: space-between;
-}
-
-.f-toolbar-start,
-.f-toolbar-end,
-.f-toolbar-center {
- display: flex;
- gap: 20px;
-}
-
-.f-toolbar-start,
-.f-toolbar-end {
- min-width: 200px;
-}
-
-.f-toolbar-center {
- justify-content: center;
-}
-
-.f-toolbar-end {
- justify-content: end;
-}
-
-.f-toolbar-button {
- height: 34px;
- font-size: 12px;
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 8px;
- cursor: pointer;
- padding-left: 1.5rem;
- padding-right: 1.5rem;
- gap: 0.25rem;
- border: none;
- outline: none;
-}
-
-.f-toolbar-button-outline {
- border: 1px solid var(--color-primary);
- color: var(--color-primary);
- background-color: white;
-}
-
-.f-toolbar-button-text {
- white-space: nowrap;
-}
-
-.f-toolbar-button-icon {
- width: 34px;
- padding: 0;
- background-color: transparent;
-}
-
-.f-toolbar-responsive-buttons {
- display: flex;
- align-items: center;
- gap: 4px;
-}
-
-.f-toolbar-responsive-button {
- width: 34px;
- border: none;
- cursor: pointer;
- color: #999999;
- background-color: transparent;
-}
-
-.f-toolbar-responsive-button:hover {
- color: var(--color-primary);
-}
-
-.f-toolbar-responsive-button-active {
- color: var(--color-primary);
-}
-
-@media (max-width: 640px) {
- .f-toolbar-button-text {
- display: none;
- }
-
- .f-toolbar-button {
- padding: 0;
- width: 36px;
- }
-}
-
-.f-toolbar-spacer {
- width: 34px;
-}
-
-.f-toolbar-button-link {
- font-size: 12px;
- line-height: 150%;
- color: var(--color-primary);
- padding-left: 0;
- padding-right: 0;
- background-color: transparent;
- text-decoration: none;
-}
-
-.f-toolbar-button-link:hover {
- text-decoration: underline;
-}
-
-.f-toolbar-toggle-buttons {
- display: flex;
- border-radius: 4px;
- height: 32px;
- overflow: hidden;
-}
-
-.f-toolbar-toggle-button-active {
- color: white;
- background-color: var(--color-primary);
-}
-
-.f-toolbar-toggle-button-disabled {
- color: var(--color-primary);
- background-color: #D9D9D9;
- cursor: pointer;
- box-shadow: inset 0.5px 0.5px 1px hsla(0, 0%, 0%, 0.25);
-}
-
-.f-toolbar-toggle-button {
- width: 36px;
- display: flex;
- align-items: center;
- justify-content: center;
- border: none;
-}
-
-.f-toolbar-avatar {
- width: 32px;
- height: 32px;
- border-radius: 50%;
- cursor: pointer;
-}
-
-.f-button-hidden {
- display: none;
-}
-
-.f-toolbar-dropdown {
- position: relative;
- cursor: pointer;
-}
-
-.f-avatar-image {
- width: 32px;
- height: 32px;
- border-radius: 50%;
-}
-
-.f-toolbar-dropdown-menu {
- position: absolute;
- top: 100%;
- right: 0;
- display: none;
- border: 1px solid #E0E0E0;
- border-radius: 8px;
- background-color: white;
- z-index: 1;
-}
-
-.f-toolbar-dropdown-open {
- display: block;
-}
-
-.f-toolbar-dropdown-item {
- color: var(--color-primary);
- padding: 8px 16px;
- display: flex;
- align-items: center;
- gap: 12px;
- text-decoration: none;
-}
-.f-toolbar-dropdown-item:hover {
- background-color: #f0f0f0;
-}
-
-.f-toolbar-dropdown-item-danger {
- color: #e22323;
-}
-
-.f-toolbar-dropdown-separator {
- border-top: 1px solid #E0E0E0;
-}
-
-.f-toolbar-dropdown-item-icon {
-
-}
-.f-toolbar-dropdown-item-text {
- white-space: nowrap;
-}
-