Index: document/css/blue.css
===================================================================
diff -u
--- document/css/blue.css (revision 0)
+++ document/css/blue.css (revision fea25851d43f7579f7185b80f7f44cb179909134)
@@ -0,0 +1,24 @@
+:root {
+ --color-primary-50: 239 246 255;
+ --color-primary-100: 219 234 254;
+ --color-primary-200: 191 219 254;
+ --color-primary-300: 147 197 253;
+ --color-primary-400: 96 165 250;
+ --color-primary-500: 59 130 246;
+ --color-primary-600: 37 99 235;
+ --color-primary-700: 29 78 216;
+ --color-primary-800: 30 64 175;
+ --color-primary-900: 30 58 138;
+ --color-primary-950: 23 37 84;
+ --color-secondary-50: 236 254 255;
+ --color-secondary-100: 207 250 254;
+ --color-secondary-200: 165 243 252;
+ --color-secondary-300: 103 232 249;
+ --color-secondary-400: 34 211 238;
+ --color-secondary-500: 6 182 212;
+ --color-secondary-600: 8 145 178;
+ --color-secondary-700: 14 116 144;
+ --color-secondary-800: 21 94 117;
+ --color-secondary-900: 22 78 99;
+ --color-secondary-950: 8 51 68
+}
Index: document/css/pagefind.css
===================================================================
diff -u
--- document/css/pagefind.css (revision 0)
+++ document/css/pagefind.css (revision fea25851d43f7579f7185b80f7f44cb179909134)
@@ -0,0 +1,518 @@
+.pagefind-ui__result.svelte-j9e30.svelte-j9e30 {
+ list-style-type: none;
+ display: flex;
+ align-items: flex-start;
+ gap: min(calc(40px * var(--pagefind-ui-scale)),3%);
+ padding: calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));
+ border-top: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)
+}
+
+.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type {
+ border-bottom: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)
+}
+
+.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30 {
+ width: min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));
+ max-width: calc(120px * var(--pagefind-ui-scale));
+ margin-top: calc(10px * var(--pagefind-ui-scale));
+ aspect-ratio: var(--pagefind-ui-image-box-ratio);
+ position: relative
+}
+
+.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30 {
+ display: block;
+ position: absolute;
+ left: 50%;
+ transform: translate(-50%);
+ font-size: 0;
+ width: auto;
+ height: auto;
+ max-width: 100%;
+ max-height: 100%;
+ border-radius: var(--pagefind-ui-image-border-radius)
+}
+
+.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30 {
+ flex: 1;
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+ margin-top: calc(10px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30 {
+ display: inline-block;
+ font-weight: 700;
+ font-size: calc(21px * var(--pagefind-ui-scale));
+ margin-top: 0;
+ margin-bottom: 0
+}
+
+.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30 {
+ color: var(--pagefind-ui-text);
+ text-decoration: none
+}
+
+.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover {
+ text-decoration: underline
+}
+
+.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30 {
+ display: inline-block;
+ font-weight: 400;
+ font-size: calc(16px * var(--pagefind-ui-scale));
+ margin-top: calc(4px * var(--pagefind-ui-scale));
+ margin-bottom: 0;
+ min-width: calc(250px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__loading.svelte-j9e30.svelte-j9e30 {
+ color: var(--pagefind-ui-text);
+ background-color: var(--pagefind-ui-text);
+ border-radius: var(--pagefind-ui-border-radius);
+ opacity: .1;
+ pointer-events: none
+}
+
+.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30 {
+ list-style-type: none;
+ padding: 0;
+ display: flex;
+ gap: calc(20px * var(--pagefind-ui-scale));
+ flex-wrap: wrap;
+ margin-top: calc(20px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30 {
+ padding: calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));
+ font-size: calc(14px * var(--pagefind-ui-scale));
+ border-radius: var(--pagefind-ui-border-radius);
+ background-color: var(--pagefind-ui-tag)
+}
+
+.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf {
+ list-style-type: none;
+ display: flex;
+ align-items: flex-start;
+ gap: min(calc(40px * var(--pagefind-ui-scale)),3%);
+ padding: calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));
+ border-top: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)
+}
+
+.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type {
+ border-bottom: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)
+}
+
+.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf {
+ display: flex;
+ flex-direction: column;
+ padding-left: calc(20px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type {
+ padding-top: calc(10px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf {
+ font-size: .9em;
+ position: relative
+}
+
+.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before {
+ content: "\2937 ";
+ position: absolute;
+ top: 0;
+ right: calc(100% + .1em)
+}
+
+.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf {
+ width: min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));
+ max-width: calc(120px * var(--pagefind-ui-scale));
+ margin-top: calc(10px * var(--pagefind-ui-scale));
+ aspect-ratio: var(--pagefind-ui-image-box-ratio);
+ position: relative
+}
+
+.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf {
+ display: block;
+ position: absolute;
+ left: 50%;
+ transform: translate(-50%);
+ font-size: 0;
+ width: auto;
+ height: auto;
+ max-width: 100%;
+ max-height: 100%;
+ border-radius: var(--pagefind-ui-image-border-radius)
+}
+
+.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf {
+ flex: 1;
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+ margin-top: calc(10px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf {
+ display: inline-block;
+ font-weight: 700;
+ font-size: calc(21px * var(--pagefind-ui-scale));
+ margin-top: 0;
+ margin-bottom: 0
+}
+
+.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf {
+ color: var(--pagefind-ui-text);
+ text-decoration: none
+}
+
+.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover {
+ text-decoration: underline
+}
+
+.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf {
+ display: inline-block;
+ font-weight: 400;
+ font-size: calc(16px * var(--pagefind-ui-scale));
+ margin-top: calc(4px * var(--pagefind-ui-scale));
+ margin-bottom: 0;
+ min-width: calc(250px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf {
+ color: var(--pagefind-ui-text);
+ background-color: var(--pagefind-ui-text);
+ border-radius: var(--pagefind-ui-border-radius);
+ opacity: .1;
+ pointer-events: none
+}
+
+.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf {
+ list-style-type: none;
+ padding: 0;
+ display: flex;
+ gap: calc(20px * var(--pagefind-ui-scale));
+ flex-wrap: wrap;
+ margin-top: calc(20px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf {
+ padding: calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));
+ font-size: calc(14px * var(--pagefind-ui-scale));
+ border-radius: var(--pagefind-ui-border-radius);
+ background-color: var(--pagefind-ui-tag)
+}
+
+legend.svelte-1v2r7ls.svelte-1v2r7ls {
+ position: absolute;
+ clip: rect(0 0 0 0)
+}
+
+.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls {
+ min-width: min(calc(260px * var(--pagefind-ui-scale)),100%);
+ flex: 1;
+ display: flex;
+ flex-direction: column;
+ margin-top: calc(20px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls {
+ border: 0;
+ padding: 0
+}
+
+.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls {
+ padding: 0;
+ display: block;
+ border-bottom: solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);
+ padding: calc(20px * var(--pagefind-ui-scale)) 0
+}
+
+.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls {
+ font-size: calc(16px * var(--pagefind-ui-scale));
+ position: relative;
+ display: flex;
+ align-items: center;
+ list-style: none;
+ font-weight: 700;
+ cursor: pointer;
+ height: calc(24px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker {
+ display: none
+}
+
+.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after {
+ position: absolute;
+ content: "";
+ right: calc(6px * var(--pagefind-ui-scale));
+ top: 50%;
+ width: calc(8px * var(--pagefind-ui-scale));
+ height: calc(8px * var(--pagefind-ui-scale));
+ border: solid calc(2px * var(--pagefind-ui-scale)) currentColor;
+ border-right: 0;
+ border-top: 0;
+ transform: translateY(-70%) rotate(-45deg)
+}
+
+.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after {
+ transform: translateY(-70%) rotate(-225deg)
+}
+
+.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls {
+ display: flex;
+ flex-direction: column;
+ gap: calc(20px * var(--pagefind-ui-scale));
+ padding-top: calc(30px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls {
+ position: relative;
+ display: flex;
+ align-items: center;
+ gap: calc(8px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before {
+ position: absolute;
+ content: "";
+ top: 50%;
+ left: calc(8px * var(--pagefind-ui-scale));
+ width: 0px;
+ height: 0px;
+ border: solid 1px #fff;
+ opacity: 0;
+ transform: translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);
+ transform-origin: top left;
+ border-top: 0;
+ border-right: 0;
+ pointer-events: none
+}
+
+.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before {
+ opacity: 1;
+ width: calc(9px * var(--pagefind-ui-scale));
+ height: calc(4px * var(--pagefind-ui-scale));
+ transition: width .1s ease-out .1s,height .1s ease-in
+}
+
+.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls {
+ margin: 0;
+ width: calc(16px * var(--pagefind-ui-scale));
+ height: calc(16px * var(--pagefind-ui-scale));
+ border: solid 1px var(--pagefind-ui-border);
+ appearance: none;
+ -webkit-appearance: none;
+ border-radius: calc(var(--pagefind-ui-border-radius) / 2);
+ background-color: var(--pagefind-ui-background);
+ cursor: pointer
+}
+
+.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked {
+ background-color: var(--pagefind-ui-primary);
+ border: solid 1px var(--pagefind-ui-primary)
+}
+
+.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls {
+ cursor: pointer;
+ font-size: calc(16px * var(--pagefind-ui-scale));
+ font-weight: 400
+}
+
+.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)) {
+ all: unset;
+ display: revert;
+ outline: revert
+}
+
+.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after {
+ box-sizing: border-box
+}
+
+.pagefind-ui--reset a,.pagefind-ui--reset button {
+ cursor: revert
+}
+
+.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu {
+ list-style: none
+}
+
+.pagefind-ui--reset img {
+ max-width: 100%
+}
+
+.pagefind-ui--reset table {
+ border-collapse: collapse
+}
+
+.pagefind-ui--reset input,.pagefind-ui--reset textarea {
+ -webkit-user-select: auto
+}
+
+.pagefind-ui--reset textarea {
+ white-space: revert
+}
+
+.pagefind-ui--reset meter {
+ -webkit-appearance: revert;
+ appearance: revert
+}
+
+.pagefind-ui--reset ::placeholder {
+ color: unset
+}
+
+.pagefind-ui--reset :where([hidden]) {
+ display: none
+}
+
+.pagefind-ui--reset :where([contenteditable]:not([contenteditable="false"])) {
+ -moz-user-modify: read-write;
+ -webkit-user-modify: read-write;
+ overflow-wrap: break-word;
+ -webkit-line-break: after-white-space;
+ -webkit-user-select: auto
+}
+
+.pagefind-ui--reset :where([draggable="true"]) {
+ -webkit-user-drag: element
+}
+
+.pagefind-ui--reset mark {
+ all: revert
+}
+
+:root {
+ --pagefind-ui-scale: .8;
+ --pagefind-ui-primary: #393939;
+ --pagefind-ui-text: #393939;
+ --pagefind-ui-background: #ffffff;
+ --pagefind-ui-border: #eeeeee;
+ --pagefind-ui-tag: #eeeeee;
+ --pagefind-ui-border-width: 2px;
+ --pagefind-ui-border-radius: 8px;
+ --pagefind-ui-image-border-radius: 8px;
+ --pagefind-ui-image-box-ratio: 3 / 2;
+ --pagefind-ui-font: system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif
+}
+
+.pagefind-ui.svelte-1d60ae3 {
+ width: 100%;
+ color: var(--pagefind-ui-text);
+ font-family: var(--pagefind-ui-font)
+}
+
+.pagefind-ui__hidden.svelte-1d60ae3 {
+ display: none!important
+}
+
+.pagefind-ui__suppressed.svelte-1d60ae3 {
+ opacity: 0;
+ pointer-events: none
+}
+
+.pagefind-ui__form.svelte-1d60ae3 {
+ position: relative
+}
+
+.pagefind-ui__form.svelte-1d60ae3:before {
+ background-color: var(--pagefind-ui-text);
+ width: calc(18px * var(--pagefind-ui-scale));
+ height: calc(18px * var(--pagefind-ui-scale));
+ top: calc(23px * var(--pagefind-ui-scale));
+ left: calc(20px * var(--pagefind-ui-scale));
+ content: "";
+ position: absolute;
+ display: block;
+ opacity: .7;
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");
+ mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");
+ -webkit-mask-size: 100%;
+ mask-size: 100%;
+ z-index: 9;
+ pointer-events: none
+}
+
+.pagefind-ui__search-input.svelte-1d60ae3 {
+ height: calc(64px * var(--pagefind-ui-scale));
+ padding: 0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));
+ background-color: var(--pagefind-ui-background);
+ border: var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);
+ border-radius: var(--pagefind-ui-border-radius);
+ font-size: calc(21px * var(--pagefind-ui-scale));
+ position: relative;
+ appearance: none;
+ -webkit-appearance: none;
+ display: flex;
+ width: 100%;
+ box-sizing: border-box;
+ font-weight: 700
+}
+
+.pagefind-ui__search-input.svelte-1d60ae3::placeholder {
+ opacity: .2
+}
+
+.pagefind-ui__search-clear.svelte-1d60ae3 {
+ position: absolute;
+ top: calc(3px * var(--pagefind-ui-scale));
+ right: calc(3px * var(--pagefind-ui-scale));
+ height: calc(58px * var(--pagefind-ui-scale));
+ padding: 0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));
+ color: var(--pagefind-ui-text);
+ font-size: calc(14px * var(--pagefind-ui-scale));
+ cursor: pointer;
+ background-color: var(--pagefind-ui-background);
+ border-radius: var(--pagefind-ui-border-radius)
+}
+
+.pagefind-ui__drawer.svelte-1d60ae3 {
+ gap: calc(60px * var(--pagefind-ui-scale));
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap
+}
+
+.pagefind-ui__results-area.svelte-1d60ae3 {
+ min-width: min(calc(400px * var(--pagefind-ui-scale)),100%);
+ flex: 1000;
+ margin-top: calc(20px * var(--pagefind-ui-scale))
+}
+
+.pagefind-ui__results.svelte-1d60ae3 {
+ padding: 0
+}
+
+.pagefind-ui__message.svelte-1d60ae3 {
+ box-sizing: content-box;
+ font-size: calc(16px * var(--pagefind-ui-scale));
+ height: calc(24px * var(--pagefind-ui-scale));
+ padding: calc(20px * var(--pagefind-ui-scale)) 0;
+ display: flex;
+ align-items: center;
+ font-weight: 700;
+ margin-top: 0
+}
+
+.pagefind-ui__button.svelte-1d60ae3 {
+ margin-top: calc(40px * var(--pagefind-ui-scale));
+ border: var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);
+ border-radius: var(--pagefind-ui-border-radius);
+ height: calc(48px * var(--pagefind-ui-scale));
+ padding: 0 calc(12px * var(--pagefind-ui-scale));
+ font-size: calc(16px * var(--pagefind-ui-scale));
+ color: var(--pagefind-ui-primary);
+ background: var(--pagefind-ui-background);
+ width: 100%;
+ text-align: center;
+ font-weight: 700;
+ cursor: pointer
+}
+
+.pagefind-ui__button.svelte-1d60ae3:hover {
+ border-color: var(--pagefind-ui-primary);
+ color: var(--pagefind-ui-primary);
+ background: var(--pagefind-ui-background)
+}
Index: document/css/wc.css
===================================================================
diff -u
--- document/css/wc.css (revision 0)
+++ document/css/wc.css (revision fea25851d43f7579f7185b80f7f44cb179909134)
@@ -0,0 +1,9494 @@
+/*! tailwindcss v3.3.5 | MIT License | https://tailwindcss.com*/
+*,:after,:before {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ border: 0 solid #e5e7eb
+}
+
+:after,:before {
+ --tw-content: ""
+}
+
+html {
+ line-height: 1.5;
+ -webkit-text-size-adjust: 100%;
+ -moz-tab-size: 4;
+ -o-tab-size: 4;
+ tab-size: 4;
+ font-family: Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
+ -webkit-font-feature-settings: normal;
+ font-feature-settings: normal;
+ font-variation-settings: normal
+}
+
+body {
+ margin: 0;
+ line-height: inherit
+}
+
+hr {
+ height: 0;
+ color: inherit;
+ border-top-width: 1px
+}
+
+abbr:where([title]) {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted
+}
+
+h1,h2,h3,h4,h5,h6 {
+ font-size: inherit;
+ font-weight: inherit
+}
+
+a {
+ color: inherit;
+ text-decoration: inherit
+}
+
+b,strong {
+ font-weight: bolder
+}
+
+code,kbd,pre,samp {
+ font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
+ font-size: 1em
+}
+
+small {
+ font-size: 80%
+}
+
+sub,sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: initial
+}
+
+sub {
+ bottom: -.25em
+}
+
+sup {
+ top: -.5em
+}
+
+table {
+ text-indent: 0;
+ border-color: inherit;
+ border-collapse: collapse
+}
+
+button,input,optgroup,select,textarea {
+ font-family: inherit;
+ -webkit-font-feature-settings: inherit;
+ font-feature-settings: inherit;
+ font-variation-settings: inherit;
+ font-size: 100%;
+ font-weight: inherit;
+ line-height: inherit;
+ color: inherit;
+ margin: 0;
+ padding: 0
+}
+
+button,select {
+ text-transform: none
+}
+
+[type=button],[type=reset],[type=submit],button {
+ -webkit-appearance: button;
+ background-color: initial;
+ background-image: none
+}
+
+:-moz-focusring {
+ outline: auto
+}
+
+:-moz-ui-invalid {
+ box-shadow: none
+}
+
+progress {
+ vertical-align: initial
+}
+
+::-webkit-inner-spin-button,::-webkit-outer-spin-button {
+ height: auto
+}
+
+[type=search] {
+ -webkit-appearance: textfield;
+ outline-offset: -2px
+}
+
+::-webkit-search-decoration {
+ -webkit-appearance: none
+}
+
+::-webkit-file-upload-button {
+ -webkit-appearance: button;
+ font: inherit
+}
+
+summary {
+ display: list-item
+}
+
+blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {
+ margin: 0
+}
+
+fieldset {
+ margin: 0
+}
+
+fieldset,legend {
+ padding: 0
+}
+
+menu,ol,ul {
+ list-style: none;
+ margin: 0;
+ padding: 0
+}
+
+dialog {
+ padding: 0
+}
+
+textarea {
+ resize: vertical
+}
+
+input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
+ opacity: 1;
+ color: #9ca3af
+}
+
+input::-moz-placeholder,textarea::-moz-placeholder {
+ opacity: 1;
+ color: #9ca3af
+}
+
+input:-ms-input-placeholder,textarea:-ms-input-placeholder {
+ opacity: 1;
+ color: #9ca3af
+}
+
+input::-ms-input-placeholder,textarea::-ms-input-placeholder {
+ opacity: 1;
+ color: #9ca3af
+}
+
+input::placeholder,textarea::placeholder {
+ opacity: 1;
+ color: #9ca3af
+}
+
+[role=button],button {
+ cursor: pointer
+}
+
+:disabled {
+ cursor: default
+}
+
+audio,canvas,embed,iframe,img,object,svg,video {
+ display: block;
+ vertical-align: middle
+}
+
+img,video {
+ max-width: 100%;
+ height: auto
+}
+
+[hidden] {
+ display: none
+}
+
+*,:after,:before {
+ --tw-border-spacing-x: 0;
+ --tw-border-spacing-y: 0;
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ --tw-pan-x: ;
+ --tw-pan-y: ;
+ --tw-pinch-zoom: ;
+ --tw-scroll-snap-strictness: proximity;
+ --tw-gradient-from-position: ;
+ --tw-gradient-via-position: ;
+ --tw-gradient-to-position: ;
+ --tw-ordinal: ;
+ --tw-slashed-zero: ;
+ --tw-numeric-figure: ;
+ --tw-numeric-spacing: ;
+ --tw-numeric-fraction: ;
+ --tw-ring-inset: ;
+ --tw-ring-offset-width: 0px;
+ --tw-ring-offset-color: #fff;
+ --tw-ring-color: #3b82f680;
+ --tw-ring-offset-shadow: 0 0 #0000;
+ --tw-ring-shadow: 0 0 #0000;
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ --tw-blur: ;
+ --tw-brightness: ;
+ --tw-contrast: ;
+ --tw-grayscale: ;
+ --tw-hue-rotate: ;
+ --tw-invert: ;
+ --tw-saturate: ;
+ --tw-sepia: ;
+ --tw-drop-shadow: ;
+ --tw-backdrop-blur: ;
+ --tw-backdrop-brightness: ;
+ --tw-backdrop-contrast: ;
+ --tw-backdrop-grayscale: ;
+ --tw-backdrop-hue-rotate: ;
+ --tw-backdrop-invert: ;
+ --tw-backdrop-opacity: ;
+ --tw-backdrop-saturate: ;
+ --tw-backdrop-sepia:
+}
+
+::-ms-backdrop {
+ --tw-border-spacing-x: 0;
+ --tw-border-spacing-y: 0;
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ --tw-pan-x: ;
+ --tw-pan-y: ;
+ --tw-pinch-zoom: ;
+ --tw-scroll-snap-strictness: proximity;
+ --tw-gradient-from-position: ;
+ --tw-gradient-via-position: ;
+ --tw-gradient-to-position: ;
+ --tw-ordinal: ;
+ --tw-slashed-zero: ;
+ --tw-numeric-figure: ;
+ --tw-numeric-spacing: ;
+ --tw-numeric-fraction: ;
+ --tw-ring-inset: ;
+ --tw-ring-offset-width: 0px;
+ --tw-ring-offset-color: #fff;
+ --tw-ring-color: #3b82f680;
+ --tw-ring-offset-shadow: 0 0 #0000;
+ --tw-ring-shadow: 0 0 #0000;
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ --tw-blur: ;
+ --tw-brightness: ;
+ --tw-contrast: ;
+ --tw-grayscale: ;
+ --tw-hue-rotate: ;
+ --tw-invert: ;
+ --tw-saturate: ;
+ --tw-sepia: ;
+ --tw-drop-shadow: ;
+ --tw-backdrop-blur: ;
+ --tw-backdrop-brightness: ;
+ --tw-backdrop-contrast: ;
+ --tw-backdrop-grayscale: ;
+ --tw-backdrop-hue-rotate: ;
+ --tw-backdrop-invert: ;
+ --tw-backdrop-opacity: ;
+ --tw-backdrop-saturate: ;
+ --tw-backdrop-sepia:
+}
+
+::backdrop {
+ --tw-border-spacing-x: 0;
+ --tw-border-spacing-y: 0;
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ --tw-pan-x: ;
+ --tw-pan-y: ;
+ --tw-pinch-zoom: ;
+ --tw-scroll-snap-strictness: proximity;
+ --tw-gradient-from-position: ;
+ --tw-gradient-via-position: ;
+ --tw-gradient-to-position: ;
+ --tw-ordinal: ;
+ --tw-slashed-zero: ;
+ --tw-numeric-figure: ;
+ --tw-numeric-spacing: ;
+ --tw-numeric-fraction: ;
+ --tw-ring-inset: ;
+ --tw-ring-offset-width: 0px;
+ --tw-ring-offset-color: #fff;
+ --tw-ring-color: #3b82f680;
+ --tw-ring-offset-shadow: 0 0 #0000;
+ --tw-ring-shadow: 0 0 #0000;
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ --tw-blur: ;
+ --tw-brightness: ;
+ --tw-contrast: ;
+ --tw-grayscale: ;
+ --tw-hue-rotate: ;
+ --tw-invert: ;
+ --tw-saturate: ;
+ --tw-sepia: ;
+ --tw-drop-shadow: ;
+ --tw-backdrop-blur: ;
+ --tw-backdrop-brightness: ;
+ --tw-backdrop-contrast: ;
+ --tw-backdrop-grayscale: ;
+ --tw-backdrop-hue-rotate: ;
+ --tw-backdrop-invert: ;
+ --tw-backdrop-opacity: ;
+ --tw-backdrop-saturate: ;
+ --tw-backdrop-sepia:
+}
+
+.container {
+ width: 100%
+}
+
+@media (min-width: 640px) {
+ .container {
+ max-width:640px
+ }
+}
+
+@media (min-width: 768px) {
+ .container {
+ max-width:768px
+ }
+}
+
+@media (min-width: 1024px) {
+ .container {
+ max-width:1024px
+ }
+}
+
+@media (min-width: 1280px) {
+ .container {
+ max-width:1280px
+ }
+}
+
+@media (min-width: 1536px) {
+ .container {
+ max-width:1536px
+ }
+}
+
+.prose {
+ color: var(--tw-prose-body);
+ max-width: 65ch
+}
+
+.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.25em;
+ margin-bottom: 1.25em
+}
+
+.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-lead);
+ font-size: 1.25em;
+ line-height: 1.6;
+ margin-top: 1.2em;
+ margin-bottom: 1.2em
+}
+
+.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-links);
+ text-decoration: underline;
+ font-weight: 500;
+ text-decoration-color: rgb(var(--color-primary-300)/1)
+}
+
+.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover {
+ color: rgb(var(--color-primary-600)/1);
+ text-decoration: none;
+ border-radius: .09rem
+}
+
+.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-bold);
+ font-weight: 600
+}
+
+.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: decimal;
+ margin-top: 1.25em;
+ margin-bottom: 1.25em;
+ padding-left: 1.625em
+}
+
+.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: upper-alpha
+}
+
+.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: lower-alpha
+}
+
+.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: upper-alpha
+}
+
+.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: lower-alpha
+}
+
+.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: upper-roman
+}
+
+.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: lower-roman
+}
+
+.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: upper-roman
+}
+
+.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: lower-roman
+}
+
+.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: decimal
+}
+
+.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ list-style-type: disc;
+ margin-top: 1.25em;
+ margin-bottom: 1.25em;
+ padding-left: 1.625em
+}
+
+.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker {
+ font-weight: 400;
+ color: var(--tw-prose-counters)
+}
+
+.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker {
+ color: var(--tw-prose-bullets)
+}
+
+.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-headings);
+ font-weight: 600;
+ margin-top: 1.25em
+}
+
+.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ border-color: var(--tw-prose-hr);
+ border-top-width: 1px;
+ margin-top: 3em;
+ margin-bottom: 3em
+}
+
+.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-weight: 500;
+ font-style: italic;
+ color: var(--tw-prose-quotes);
+ border-left-width: .25rem;
+ border-left-color: var(--tw-prose-quote-borders);
+ quotes: "\201C""\201D""\2018""\2019";
+ margin-top: 1.6em;
+ margin-bottom: 1.6em;
+ padding-left: 1em
+}
+
+.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before {
+ content: open-quote
+}
+
+.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after {
+ content: close-quote
+}
+
+.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-headings);
+ font-weight: 800;
+ font-size: 2.25em;
+ margin-top: 0;
+ margin-bottom: .8888889em;
+ line-height: 1.1111111
+}
+
+.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-weight: 900;
+ color: inherit
+}
+
+.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-headings);
+ font-weight: 700;
+ font-size: 1.5em;
+ margin-top: 2em;
+ margin-bottom: 1em;
+ line-height: 1.3333333
+}
+
+.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-weight: 800;
+ color: inherit
+}
+
+.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-headings);
+ font-weight: 600;
+ font-size: 1.25em;
+ margin-top: 1.6em;
+ margin-bottom: .6em;
+ line-height: 1.6
+}
+
+.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-weight: 700;
+ color: inherit
+}
+
+.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-headings);
+ font-weight: 600;
+ margin-top: 1.5em;
+ margin-bottom: .5em;
+ line-height: 1.5
+}
+
+.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-weight: 700;
+ color: inherit
+}
+
+.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+}
+
+.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ display: block;
+ margin-top: 2em;
+ margin-bottom: 2em
+}
+
+.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-weight: 500;
+ font-family: inherit;
+ color: var(--tw-prose-kbd);
+ -webkit-box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
+ box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
+ font-size: .875em;
+ border-radius: .3125rem;
+ padding: .1875em .375em
+}
+
+.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-code);
+ font-weight: 600;
+ font-size: .875em
+}
+
+.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before {
+ content: "`"
+}
+
+.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after {
+ content: "`"
+}
+
+.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit;
+ font-size: .875em
+}
+
+.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit;
+ font-size: .9em
+}
+
+.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: inherit
+}
+
+.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-pre-code);
+ background-color: var(--tw-prose-pre-bg);
+ overflow-x: auto;
+ font-weight: 400;
+ font-size: .875em;
+ line-height: 1.7142857;
+ margin-top: 1.7142857em;
+ margin-bottom: 1.7142857em;
+ border-radius: .375rem;
+ padding: .8571429em 1.1428571em
+}
+
+.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ background-color: initial;
+ border-width: 0;
+ border-radius: 0;
+ padding: 0;
+ font-weight: inherit;
+ color: inherit;
+ font-size: inherit;
+ font-family: inherit;
+ line-height: inherit
+}
+
+.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before {
+ content: none
+}
+
+.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after {
+ content: none
+}
+
+.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ width: 100%;
+ table-layout: auto;
+ text-align: left;
+ margin-top: 2em;
+ margin-bottom: 2em;
+ font-size: .875em;
+ line-height: 1.7142857
+}
+
+.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ border-bottom-width: 1px;
+ border-bottom-color: var(--tw-prose-th-borders)
+}
+
+.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-headings);
+ font-weight: 600;
+ vertical-align: bottom;
+ padding-right: .5714286em;
+ padding-bottom: .5714286em;
+ padding-left: .5714286em
+}
+
+.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ border-bottom-width: 1px;
+ border-bottom-color: var(--tw-prose-td-borders)
+}
+
+.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ border-bottom-width: 0
+}
+
+.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ vertical-align: initial
+}
+
+.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ border-top-width: 1px;
+ border-top-color: var(--tw-prose-th-borders)
+}
+
+.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ vertical-align: top
+}
+
+.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0;
+ margin-bottom: 0
+}
+
+.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: var(--tw-prose-captions);
+ font-size: .875em;
+ line-height: 1.4285714;
+ margin-top: .8571429em
+}
+
+.prose {
+ --tw-prose-body: rgb(var(--color-neutral-700)/1);
+ --tw-prose-headings: rgb(var(--color-neutral-800)/1);
+ --tw-prose-lead: rgb(var(--color-neutral-500)/1);
+ --tw-prose-links: rgb(var(--color-primary-600)/1);
+ --tw-prose-bold: rgb(var(--color-neutral-900)/1);
+ --tw-prose-counters: rgb(var(--color-neutral-800)/1);
+ --tw-prose-bullets: rgb(var(--color-neutral-500)/1);
+ --tw-prose-hr: rgb(var(--color-neutral-200)/1);
+ --tw-prose-quotes: rgb(var(--color-neutral-700)/1);
+ --tw-prose-quote-borders: rgb(var(--color-primary-200)/1);
+ --tw-prose-captions: rgb(var(--color-neutral-500)/1);
+ --tw-prose-kbd: #111827;
+ --tw-prose-kbd-shadows: 17 24 39;
+ --tw-prose-code: rgb(var(--color-secondary-700)/1);
+ --tw-prose-pre-code: rgb(var(--color-neutral-700)/1);
+ --tw-prose-pre-bg: rgb(var(--color-neutral-50)/1);
+ --tw-prose-th-borders: rgb(var(--color-neutral-500)/1);
+ --tw-prose-td-borders: rgb(var(--color-neutral-300)/1);
+ --tw-prose-invert-body: rgb(var(--color-neutral-300)/1);
+ --tw-prose-invert-headings: rgb(var(--color-neutral-50)/1);
+ --tw-prose-invert-lead: rgb(var(--color-neutral-500)/1);
+ --tw-prose-invert-links: rgb(var(--color-primary-400)/1);
+ --tw-prose-invert-bold: rgb(var(--color-neutral)/1);
+ --tw-prose-invert-counters: rgb(var(--color-neutral-400)/1);
+ --tw-prose-invert-bullets: rgb(var(--color-neutral-600)/1);
+ --tw-prose-invert-hr: rgb(var(--color-neutral-500)/1);
+ --tw-prose-invert-quotes: rgb(var(--color-neutral-200)/1);
+ --tw-prose-invert-quote-borders: rgb(var(--color-primary-900)/1);
+ --tw-prose-invert-captions: rgb(var(--color-neutral-400)/1);
+ --tw-prose-invert-kbd: #fff;
+ --tw-prose-invert-kbd-shadows: 255 255 255;
+ --tw-prose-invert-code: rgb(var(--color-secondary-400)/1);
+ --tw-prose-invert-pre-code: rgb(var(--color-neutral-200)/1);
+ --tw-prose-invert-pre-bg: rgb(var(--color-neutral-700)/1);
+ --tw-prose-invert-th-borders: rgb(var(--color-neutral-500)/1);
+ --tw-prose-invert-td-borders: rgb(var(--color-neutral-700)/1);
+ font-size: 1rem;
+ line-height: 1.75
+}
+
+.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0;
+ margin-bottom: 0
+}
+
+.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+}
+
+.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .5em;
+ margin-bottom: .5em
+}
+
+.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: .375em
+}
+
+.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: .375em
+}
+
+.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .75em;
+ margin-bottom: .75em
+}
+
+.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.25em
+}
+
+.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-bottom: 1.25em
+}
+
+.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.25em
+}
+
+.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-bottom: 1.25em
+}
+
+.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .75em;
+ margin-bottom: .75em
+}
+
+.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.25em;
+ margin-bottom: 1.25em
+}
+
+.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .5em;
+ padding-left: 1.625em
+}
+
+.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+}
+
+.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+}
+
+.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+}
+
+.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+}
+
+.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: 0
+}
+
+.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-right: 0
+}
+
+.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding: .5714286em
+}
+
+.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: 0
+}
+
+.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-right: 0
+}
+
+.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+}
+
+.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+}
+
+.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-bottom: 0
+}
+
+.prose :where(mark):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ color: rgb(var(--color-neutral-100)/1);
+ background-color: rgb(var(--color-primary-600)/1);
+ padding: .1rem .2rem;
+ border-radius: .25rem
+}
+
+.prose-slate {
+ --tw-prose-body: #334155;
+ --tw-prose-headings: #0f172a;
+ --tw-prose-lead: #475569;
+ --tw-prose-links: #0f172a;
+ --tw-prose-bold: #0f172a;
+ --tw-prose-counters: #64748b;
+ --tw-prose-bullets: #cbd5e1;
+ --tw-prose-hr: #e2e8f0;
+ --tw-prose-quotes: #0f172a;
+ --tw-prose-quote-borders: #e2e8f0;
+ --tw-prose-captions: #64748b;
+ --tw-prose-kbd: #0f172a;
+ --tw-prose-kbd-shadows: 15 23 42;
+ --tw-prose-code: #0f172a;
+ --tw-prose-pre-code: #e2e8f0;
+ --tw-prose-pre-bg: #1e293b;
+ --tw-prose-th-borders: #cbd5e1;
+ --tw-prose-td-borders: #e2e8f0;
+ --tw-prose-invert-body: #cbd5e1;
+ --tw-prose-invert-headings: #fff;
+ --tw-prose-invert-lead: #94a3b8;
+ --tw-prose-invert-links: #fff;
+ --tw-prose-invert-bold: #fff;
+ --tw-prose-invert-counters: #94a3b8;
+ --tw-prose-invert-bullets: #475569;
+ --tw-prose-invert-hr: #334155;
+ --tw-prose-invert-quotes: #f1f5f9;
+ --tw-prose-invert-quote-borders: #334155;
+ --tw-prose-invert-captions: #94a3b8;
+ --tw-prose-invert-kbd: #fff;
+ --tw-prose-invert-kbd-shadows: 255 255 255;
+ --tw-prose-invert-code: #fff;
+ --tw-prose-invert-pre-code: #cbd5e1;
+ --tw-prose-invert-pre-bg: #00000080;
+ --tw-prose-invert-th-borders: #475569;
+ --tw-prose-invert-td-borders: #334155
+}
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0,0,0,0);
+ white-space: nowrap;
+ border-width: 0
+}
+
+.\!visible {
+ visibility: visible!important
+}
+
+.fixed {
+ position: fixed
+}
+
+.absolute {
+ position: absolute
+}
+
+.relative {
+ position: relative
+}
+
+.sticky {
+ position: sticky
+}
+
+.inset-0 {
+ inset: 0
+}
+
+.-inset-x-4 {
+ left: -1rem;
+ right: -1rem
+}
+
+.-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem
+}
+
+.-start-3 {
+ inset-inline-start: -.75rem
+}
+
+.bottom-0 {
+ bottom: 0
+}
+
+.bottom-6 {
+ bottom: 1.5rem
+}
+
+.left-0 {
+ left: 0
+}
+
+.left-1\/2 {
+ left: 50%
+}
+
+.right-0 {
+ right: 0
+}
+
+.right-4 {
+ right: 1rem
+}
+
+.top-0 {
+ top: 0
+}
+
+.top-16 {
+ top: 4rem
+}
+
+.isolate {
+ isolation: isolate
+}
+
+.z-0 {
+ z-index: 0
+}
+
+.z-10 {
+ z-index: 10
+}
+
+.z-20 {
+ z-index: 20
+}
+
+.z-30 {
+ z-index: 30
+}
+
+.order-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1
+}
+
+.order-3 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3
+}
+
+.order-first {
+ -webkit-box-ordinal-group: -9998;
+ -ms-flex-order: -9999;
+ order: -9999
+}
+
+.order-last {
+ -webkit-box-ordinal-group: 10000;
+ -ms-flex-order: 9999;
+ order: 9999
+}
+
+.m-0 {
+ margin: 0
+}
+
+.m-1 {
+ margin: .25rem
+}
+
+.m-3 {
+ margin: .75rem
+}
+
+.-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem
+}
+
+.-my-2 {
+ margin-top: -.5rem;
+ margin-bottom: -.5rem
+}
+
+.-my-2\.5 {
+ margin-top: -.625rem;
+ margin-bottom: -.625rem
+}
+
+.mx-1 {
+ margin-left: .25rem;
+ margin-right: .25rem
+}
+
+.mx-auto {
+ margin-left: auto;
+ margin-right: auto
+}
+
+.my-1 {
+ margin-top: .25rem;
+ margin-bottom: .25rem
+}
+
+.my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem
+}
+
+.my-2 {
+ margin-top: .5rem;
+ margin-bottom: .5rem
+}
+
+.my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem
+}
+
+.my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem
+}
+
+.my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem
+}
+
+.\!mb-4 {
+ margin-bottom: 1rem!important
+}
+
+.-ml-1 {
+ margin-left: -.25rem
+}
+
+.-ml-10 {
+ margin-left: -2.5rem
+}
+
+.-mr-1 {
+ margin-right: -.25rem
+}
+
+.-mr-4 {
+ margin-right: -1rem
+}
+
+.-mt-\[105px\] {
+ margin-top: -105px
+}
+
+.mb-0 {
+ margin-bottom: 0
+}
+
+.mb-1 {
+ margin-bottom: .25rem
+}
+
+.mb-10 {
+ margin-bottom: 2.5rem
+}
+
+.mb-12 {
+ margin-bottom: 3rem
+}
+
+.mb-16 {
+ margin-bottom: 4rem
+}
+
+.mb-2 {
+ margin-bottom: .5rem
+}
+
+.mb-3 {
+ margin-bottom: .75rem
+}
+
+.mb-4 {
+ margin-bottom: 1rem
+}
+
+.mb-5 {
+ margin-bottom: 1.25rem
+}
+
+.mb-6 {
+ margin-bottom: 1.5rem
+}
+
+.mb-8 {
+ margin-bottom: 2rem
+}
+
+.me-2 {
+ -webkit-margin-end: .5rem;
+ margin-inline-end:.5rem}
+
+.me-2\.5 {
+ -webkit-margin-end: .625rem;
+ margin-inline-end:.625rem}
+
+.ml-1 {
+ margin-left: .25rem
+}
+
+.ml-2 {
+ margin-left: .5rem
+}
+
+.ml-6 {
+ margin-left: 1.5rem
+}
+
+.ml-auto {
+ margin-left: auto
+}
+
+.mr-1 {
+ margin-right: .25rem
+}
+
+.mr-2 {
+ margin-right: .5rem
+}
+
+.mr-3 {
+ margin-right: .75rem
+}
+
+.mr-4 {
+ margin-right: 1rem
+}
+
+.mr-5 {
+ margin-right: 1.25rem
+}
+
+.mr-6 {
+ margin-right: 1.5rem
+}
+
+.mr-auto {
+ margin-right: auto
+}
+
+.ms-2 {
+ -webkit-margin-start: .5rem;
+ margin-inline-start:.5rem}
+
+.ms-2\.5 {
+ -webkit-margin-start: .625rem;
+ margin-inline-start:.625rem}
+
+.ms-3 {
+ -webkit-margin-start: .75rem;
+ margin-inline-start:.75rem}
+
+.ms-6 {
+ -webkit-margin-start: 1.5rem;
+ margin-inline-start:1.5rem}
+
+.mt-0 {
+ margin-top: 0
+}
+
+.mt-0\.5 {
+ margin-top: .125rem
+}
+
+.mt-1 {
+ margin-top: .25rem
+}
+
+.mt-1\.5 {
+ margin-top: .375rem
+}
+
+.mt-10 {
+ margin-top: 2.5rem
+}
+
+.mt-12 {
+ margin-top: 3rem
+}
+
+.mt-14 {
+ margin-top: 3.5rem
+}
+
+.mt-16 {
+ margin-top: 4rem
+}
+
+.mt-2 {
+ margin-top: .5rem
+}
+
+.mt-20 {
+ margin-top: 5rem
+}
+
+.mt-24 {
+ margin-top: 6rem
+}
+
+.mt-3 {
+ margin-top: .75rem
+}
+
+.mt-4 {
+ margin-top: 1rem
+}
+
+.mt-5 {
+ margin-top: 1.25rem
+}
+
+.mt-6 {
+ margin-top: 1.5rem
+}
+
+.mt-8 {
+ margin-top: 2rem
+}
+
+.mt-\[-0\.3rem\] {
+ margin-top: -.3rem
+}
+
+.mt-\[0\.1rem\] {
+ margin-top: .1rem
+}
+
+.line-clamp-2 {
+ -webkit-line-clamp: 2
+}
+
+.line-clamp-2,.line-clamp-3 {
+ overflow: hidden;
+ display: -webkit-box;
+ -webkit-box-orient: vertical
+}
+
+.line-clamp-3 {
+ -webkit-line-clamp: 3
+}
+
+.block {
+ display: block
+}
+
+.inline-block {
+ display: inline-block
+}
+
+.inline {
+ display: inline
+}
+
+.flex {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex
+}
+
+.inline-flex {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex
+}
+
+.table {
+ display: table
+}
+
+.table-caption {
+ display: table-caption
+}
+
+.grid {
+ display: grid
+}
+
+.contents {
+ display: contents
+}
+
+.hidden {
+ display: none
+}
+
+.aspect-square {
+ aspect-ratio: 1/1
+}
+
+.aspect-video {
+ aspect-ratio: 16/9
+}
+
+.h-0 {
+ height: 0
+}
+
+.h-10 {
+ height: 2.5rem
+}
+
+.h-12 {
+ height: 3rem
+}
+
+.h-16 {
+ height: 4rem
+}
+
+.h-2\/4 {
+ height: 50%
+}
+
+.h-24 {
+ height: 6rem
+}
+
+.h-28 {
+ height: 7rem
+}
+
+.h-3 {
+ height: .75rem
+}
+
+.h-3\.5 {
+ height: .875rem
+}
+
+.h-4 {
+ height: 1rem
+}
+
+.h-48 {
+ height: 12rem
+}
+
+.h-5 {
+ height: 1.25rem
+}
+
+.h-6 {
+ height: 1.5rem
+}
+
+.h-7 {
+ height: 1.75rem
+}
+
+.h-\[100px\] {
+ height: 100px
+}
+
+.h-\[150px\] {
+ height: 150px
+}
+
+.h-\[17\.5rem\] {
+ height: 17.5rem
+}
+
+.h-\[18px\] {
+ height: 18px
+}
+
+.h-\[24px\] {
+ height: 24px
+}
+
+.h-auto {
+ height: auto
+}
+
+.h-full {
+ height: 100%
+}
+
+.max-h-64 {
+ max-height: 16rem
+}
+
+.max-h-\[calc\(100vh-var\(--navbar-height\)-env\(safe-area-inset-bottom\)\)\] {
+ max-height: calc(100vh - var(--navbar-height) - env(safe-area-inset-bottom))
+}
+
+.min-h-\[calc\(100vh-var\(--navbar-height\)\)\] {
+ min-height: calc(100vh - var(--navbar-height))
+}
+
+.min-h-screen {
+ min-height: 100vh
+}
+
+.w-1\/2 {
+ width: 50%
+}
+
+.w-10 {
+ width: 2.5rem
+}
+
+.w-12 {
+ width: 3rem
+}
+
+.w-24 {
+ width: 6rem
+}
+
+.w-28 {
+ width: 7rem
+}
+
+.w-3 {
+ width: .75rem
+}
+
+.w-3\.5 {
+ width: .875rem
+}
+
+.w-4 {
+ width: 1rem
+}
+
+.w-5 {
+ width: 1.25rem
+}
+
+.w-6 {
+ width: 1.5rem
+}
+
+.w-64 {
+ width: 16rem
+}
+
+.w-7 {
+ width: 1.75rem
+}
+
+.w-\[100px\] {
+ width: 100px
+}
+
+.w-\[150px\] {
+ width: 150px
+}
+
+.w-\[24px\] {
+ width: 24px
+}
+
+.w-fit {
+ width: -webkit-fit-content;
+ width: -moz-fit-content;
+ width: fit-content
+}
+
+.w-full {
+ width: 100%
+}
+
+.min-w-0 {
+ min-width: 0
+}
+
+.min-w-\[100px\] {
+ min-width: 100px
+}
+
+.min-w-\[18px\] {
+ min-width: 18px
+}
+
+.min-w-\[24px\] {
+ min-width: 24px
+}
+
+.max-w-2xl {
+ max-width: 42rem
+}
+
+.max-w-3xl {
+ max-width: 48rem
+}
+
+.max-w-5xl {
+ max-width: 64rem
+}
+
+.max-w-6xl {
+ max-width: 72rem
+}
+
+.max-w-7xl {
+ max-width: 80rem
+}
+
+.max-w-\[500px\] {
+ max-width: 500px
+}
+
+.max-w-\[65ch\] {
+ max-width: 65ch
+}
+
+.max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content
+}
+
+.max-w-none {
+ max-width: none
+}
+
+.max-w-prose {
+ max-width: 65ch
+}
+
+.max-w-screen-lg {
+ max-width: 1024px
+}
+
+.max-w-screen-md {
+ max-width: 768px
+}
+
+.max-w-screen-xl {
+ max-width: 1280px
+}
+
+.max-w-xs {
+ max-width: 20rem
+}
+
+.flex-auto {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto
+}
+
+.flex-none {
+ -webkit-box-flex: 0;
+ -ms-flex: none;
+ flex: none
+}
+
+.flex-shrink-0,.shrink-0 {
+ -ms-flex-negative: 0;
+ flex-shrink: 0
+}
+
+.flex-grow,.grow {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1
+}
+
+.basis-\[100\%\] {
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%
+}
+
+.table-auto {
+ table-layout: auto
+}
+
+.origin-center {
+ -webkit-transform-origin: center;
+ transform-origin: center
+}
+
+.translate-x-\[-10\%\] {
+ --tw-translate-x: -10%
+}
+
+.translate-x-\[-10\%\],.translate-y-\[-45\%\] {
+ -webkit-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));
+ 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))
+}
+
+.translate-y-\[-45\%\] {
+ --tw-translate-y: -45%
+}
+
+.-rotate-90 {
+ --tw-rotate: -90deg
+}
+
+.-rotate-90,.rotate-3 {
+ -webkit-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));
+ 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))
+}
+
+.rotate-3 {
+ --tw-rotate: 3deg
+}
+
+.scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95
+}
+
+.scale-95,.transform {
+ -webkit-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));
+ 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))
+}
+
+@-webkit-keyframes spin {
+ to {
+ -webkit-transform: rotate(1turn);
+ transform: rotate(1turn)
+ }
+}
+
+@keyframes spin {
+ to {
+ -webkit-transform: rotate(1turn);
+ transform: rotate(1turn)
+ }
+}
+
+.animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite
+}
+
+.cursor-default {
+ cursor: default
+}
+
+.cursor-pointer {
+ cursor: pointer
+}
+
+.resize {
+ resize: both
+}
+
+.scroll-my-6 {
+ scroll-margin-top: 1.5rem;
+ scroll-margin-bottom: 1.5rem
+}
+
+.scroll-py-6 {
+ scroll-padding-top: 1.5rem;
+ scroll-padding-bottom: 1.5rem
+}
+
+.list-inside {
+ list-style-position: inside
+}
+
+.list-disc {
+ list-style-type: disc
+}
+
+.grid-cols-1 {
+ grid-template-columns: repeat(1,minmax(0,1fr))
+}
+
+.grid-cols-10 {
+ grid-template-columns: repeat(10,minmax(0,1fr))
+}
+
+.grid-cols-11 {
+ grid-template-columns: repeat(11,minmax(0,1fr))
+}
+
+.grid-cols-12 {
+ grid-template-columns: repeat(12,minmax(0,1fr))
+}
+
+.grid-cols-2 {
+ grid-template-columns: repeat(2,minmax(0,1fr))
+}
+
+.grid-cols-3 {
+ grid-template-columns: repeat(3,minmax(0,1fr))
+}
+
+.grid-cols-4 {
+ grid-template-columns: repeat(4,minmax(0,1fr))
+}
+
+.grid-cols-5 {
+ grid-template-columns: repeat(5,minmax(0,1fr))
+}
+
+.grid-cols-6 {
+ grid-template-columns: repeat(6,minmax(0,1fr))
+}
+
+.grid-cols-7 {
+ grid-template-columns: repeat(7,minmax(0,1fr))
+}
+
+.grid-cols-8 {
+ grid-template-columns: repeat(8,minmax(0,1fr))
+}
+
+.grid-cols-9 {
+ grid-template-columns: repeat(9,minmax(0,1fr))
+}
+
+.grid-cols-none {
+ grid-template-columns: none
+}
+
+.flex-row {
+ -webkit-box-orient: horizontal;
+ -ms-flex-direction: row;
+ flex-direction: row
+}
+
+.flex-col,.flex-row {
+ -webkit-box-direction: normal
+}
+
+.flex-col {
+ -webkit-box-orient: vertical;
+ -ms-flex-direction: column;
+ flex-direction: column
+}
+
+.flex-col-reverse {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse
+}
+
+.flex-wrap {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap
+}
+
+.flex-nowrap {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap
+}
+
+.place-content-center {
+ place-content: center
+}
+
+.items-start {
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start
+}
+
+.items-center {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center
+}
+
+.items-baseline {
+ -webkit-box-align: baseline;
+ -ms-flex-align: baseline;
+ align-items: baseline
+}
+
+.justify-center {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center
+}
+
+.justify-between {
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between
+}
+
+.justify-around {
+ -ms-flex-pack: distribute;
+ justify-content: space-around
+}
+
+.justify-items-start {
+ justify-items: start
+}
+
+.justify-items-center {
+ justify-items: center
+}
+
+.gap-1 {
+ gap: .25rem
+}
+
+.gap-10 {
+ gap: 2.5rem
+}
+
+.gap-12 {
+ gap: 3rem
+}
+
+.gap-2 {
+ gap: .5rem
+}
+
+.gap-3 {
+ gap: .75rem
+}
+
+.gap-4 {
+ gap: 1rem
+}
+
+.gap-5 {
+ gap: 1.25rem
+}
+
+.gap-6 {
+ gap: 1.5rem
+}
+
+.gap-8 {
+ gap: 2rem
+}
+
+.gap-x-1 {
+ -webkit-column-gap: .25rem;
+ -moz-column-gap: .25rem;
+ column-gap: .25rem
+}
+
+.gap-x-1\.5 {
+ -webkit-column-gap: .375rem;
+ -moz-column-gap: .375rem;
+ column-gap: .375rem
+}
+
+.gap-x-10 {
+ -webkit-column-gap: 2.5rem;
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem
+}
+
+.gap-x-12 {
+ -webkit-column-gap: 3rem;
+ -moz-column-gap: 3rem;
+ column-gap: 3rem
+}
+
+.gap-x-32 {
+ -webkit-column-gap: 8rem;
+ -moz-column-gap: 8rem;
+ column-gap: 8rem
+}
+
+.gap-x-6 {
+ -webkit-column-gap: 1.5rem;
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem
+}
+
+.gap-x-8 {
+ -webkit-column-gap: 2rem;
+ -moz-column-gap: 2rem;
+ column-gap: 2rem
+}
+
+.gap-y-10 {
+ row-gap: 2.5rem
+}
+
+.gap-y-12 {
+ row-gap: 3rem
+}
+
+.gap-y-14 {
+ row-gap: 3.5rem
+}
+
+.gap-y-16 {
+ row-gap: 4rem
+}
+
+.gap-y-2 {
+ row-gap: .5rem
+}
+
+.gap-y-6 {
+ row-gap: 1.5rem
+}
+
+.gap-y-8 {
+ row-gap: 2rem
+}
+
+.space-x-3>:not([hidden])~:not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(.75rem*var(--tw-space-x-reverse));
+ margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)))
+}
+
+.space-y-1>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(.25rem*var(--tw-space-y-reverse))
+}
+
+.space-y-16>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem*var(--tw-space-y-reverse))
+}
+
+.space-y-2>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(.5rem*var(--tw-space-y-reverse))
+}
+
+.space-y-3>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(.75rem*var(--tw-space-y-reverse))
+}
+
+.space-y-6>: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))
+}
+
+.space-y-7>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem*var(--tw-space-y-reverse))
+}
+
+.space-y-8>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem*var(--tw-space-y-reverse))
+}
+
+.place-self-center {
+ place-self: center
+}
+
+.overflow-auto {
+ overflow: auto
+}
+
+.overflow-hidden {
+ overflow: hidden
+}
+
+.overflow-y-auto {
+ overflow-y: auto
+}
+
+.truncate {
+ overflow: hidden;
+ white-space: nowrap
+}
+
+.text-ellipsis,.truncate {
+ text-overflow: ellipsis
+}
+
+.whitespace-nowrap {
+ white-space: nowrap
+}
+
+.break-words {
+ overflow-wrap: break-word
+}
+
+.rounded {
+ border-radius: .25rem
+}
+
+.rounded-2xl {
+ border-radius: 1rem
+}
+
+.rounded-3xl {
+ border-radius: 1.5rem
+}
+
+.rounded-full {
+ border-radius: 9999px
+}
+
+.rounded-lg {
+ border-radius: .5rem
+}
+
+.rounded-md {
+ border-radius: .375rem
+}
+
+.rounded-sm {
+ border-radius: .125rem
+}
+
+.rounded-xl {
+ border-radius: .75rem
+}
+
+.border {
+ border-width: 1px
+}
+
+.border-0 {
+ border-width: 0
+}
+
+.border-2 {
+ border-width: 2px
+}
+
+.border-b {
+ border-bottom-width: 1px
+}
+
+.border-s {
+ border-inline-start-width:1px}
+
+.border-t {
+ border-top-width: 1px
+}
+
+.border-dotted {
+ border-style: dotted
+}
+
+.border-black {
+ --tw-border-opacity: 1;
+ border-color: rgb(0 0 0/var(--tw-border-opacity))
+}
+
+.border-current {
+ border-color: currentColor
+}
+
+.border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgb(243 244 246/var(--tw-border-opacity))
+}
+
+.border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgb(229 231 235/var(--tw-border-opacity))
+}
+
+.border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgb(209 213 219/var(--tw-border-opacity))
+}
+
+.border-neutral-300 {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-neutral-300)/var(--tw-border-opacity))
+}
+
+.border-primary-300 {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-primary-300)/var(--tw-border-opacity))
+}
+
+.border-slate-100 {
+ --tw-border-opacity: 1;
+ border-color: rgb(241 245 249/var(--tw-border-opacity))
+}
+
+.border-transparent {
+ border-color: #0000
+}
+
+.bg-\[\#EAEEF6\] {
+ --tw-bg-opacity: 1;
+ background-color: rgb(234 238 246/var(--tw-bg-opacity))
+}
+
+.bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgb(0 0 0/var(--tw-bg-opacity))
+}
+
+.bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(219 234 254/var(--tw-bg-opacity))
+}
+
+.bg-cyan-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(236 254 255/var(--tw-bg-opacity))
+}
+
+.bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(243 244 246/var(--tw-bg-opacity))
+}
+
+.bg-gray-100\/0 {
+ background-color: #f3f4f600
+}
+
+.bg-gray-100\/10 {
+ background-color: #f3f4f61a
+}
+
+.bg-gray-100\/100 {
+ background-color: #f3f4f6
+}
+
+.bg-gray-100\/20 {
+ background-color: #f3f4f633
+}
+
+.bg-gray-100\/25 {
+ background-color: #f3f4f640
+}
+
+.bg-gray-100\/30 {
+ background-color: #f3f4f64d
+}
+
+.bg-gray-100\/40 {
+ background-color: #f3f4f666
+}
+
+.bg-gray-100\/5 {
+ background-color: #f3f4f60d
+}
+
+.bg-gray-100\/50 {
+ background-color: #f3f4f680
+}
+
+.bg-gray-100\/60 {
+ background-color: #f3f4f699
+}
+
+.bg-gray-100\/70 {
+ background-color: #f3f4f6b3
+}
+
+.bg-gray-100\/75 {
+ background-color: #f3f4f6bf
+}
+
+.bg-gray-100\/80 {
+ background-color: #f3f4f6cc
+}
+
+.bg-gray-100\/90 {
+ background-color: #f3f4f6e6
+}
+
+.bg-gray-100\/95 {
+ background-color: #f3f4f6f2
+}
+
+.bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(229 231 235/var(--tw-bg-opacity))
+}
+
+.bg-gray-200\/0 {
+ background-color: #e5e7eb00
+}
+
+.bg-gray-200\/10 {
+ background-color: #e5e7eb1a
+}
+
+.bg-gray-200\/100 {
+ background-color: #e5e7eb
+}
+
+.bg-gray-200\/20 {
+ background-color: #e5e7eb33
+}
+
+.bg-gray-200\/25 {
+ background-color: #e5e7eb40
+}
+
+.bg-gray-200\/30 {
+ background-color: #e5e7eb4d
+}
+
+.bg-gray-200\/40 {
+ background-color: #e5e7eb66
+}
+
+.bg-gray-200\/5 {
+ background-color: #e5e7eb0d
+}
+
+.bg-gray-200\/50 {
+ background-color: #e5e7eb80
+}
+
+.bg-gray-200\/60 {
+ background-color: #e5e7eb99
+}
+
+.bg-gray-200\/70 {
+ background-color: #e5e7ebb3
+}
+
+.bg-gray-200\/75 {
+ background-color: #e5e7ebbf
+}
+
+.bg-gray-200\/80 {
+ background-color: #e5e7ebcc
+}
+
+.bg-gray-200\/90 {
+ background-color: #e5e7ebe6
+}
+
+.bg-gray-200\/95 {
+ background-color: #e5e7ebf2
+}
+
+.bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(209 213 219/var(--tw-bg-opacity))
+}
+
+.bg-gray-300\/0 {
+ background-color: #d1d5db00
+}
+
+.bg-gray-300\/10 {
+ background-color: #d1d5db1a
+}
+
+.bg-gray-300\/100 {
+ background-color: #d1d5db
+}
+
+.bg-gray-300\/20 {
+ background-color: #d1d5db33
+}
+
+.bg-gray-300\/25 {
+ background-color: #d1d5db40
+}
+
+.bg-gray-300\/30 {
+ background-color: #d1d5db4d
+}
+
+.bg-gray-300\/40 {
+ background-color: #d1d5db66
+}
+
+.bg-gray-300\/5 {
+ background-color: #d1d5db0d
+}
+
+.bg-gray-300\/50 {
+ background-color: #d1d5db80
+}
+
+.bg-gray-300\/60 {
+ background-color: #d1d5db99
+}
+
+.bg-gray-300\/70 {
+ background-color: #d1d5dbb3
+}
+
+.bg-gray-300\/75 {
+ background-color: #d1d5dbbf
+}
+
+.bg-gray-300\/80 {
+ background-color: #d1d5dbcc
+}
+
+.bg-gray-300\/90 {
+ background-color: #d1d5dbe6
+}
+
+.bg-gray-300\/95 {
+ background-color: #d1d5dbf2
+}
+
+.bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(156 163 175/var(--tw-bg-opacity))
+}
+
+.bg-gray-400\/0 {
+ background-color: #9ca3af00
+}
+
+.bg-gray-400\/10 {
+ background-color: #9ca3af1a
+}
+
+.bg-gray-400\/100 {
+ background-color: #9ca3af
+}
+
+.bg-gray-400\/20 {
+ background-color: #9ca3af33
+}
+
+.bg-gray-400\/25 {
+ background-color: #9ca3af40
+}
+
+.bg-gray-400\/30 {
+ background-color: #9ca3af4d
+}
+
+.bg-gray-400\/40 {
+ background-color: #9ca3af66
+}
+
+.bg-gray-400\/5 {
+ background-color: #9ca3af0d
+}
+
+.bg-gray-400\/50 {
+ background-color: #9ca3af80
+}
+
+.bg-gray-400\/60 {
+ background-color: #9ca3af99
+}
+
+.bg-gray-400\/70 {
+ background-color: #9ca3afb3
+}
+
+.bg-gray-400\/75 {
+ background-color: #9ca3afbf
+}
+
+.bg-gray-400\/80 {
+ background-color: #9ca3afcc
+}
+
+.bg-gray-400\/90 {
+ background-color: #9ca3afe6
+}
+
+.bg-gray-400\/95 {
+ background-color: #9ca3aff2
+}
+
+.bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(249 250 251/var(--tw-bg-opacity))
+}
+
+.bg-gray-50\/0 {
+ background-color: #f9fafb00
+}
+
+.bg-gray-50\/10 {
+ background-color: #f9fafb1a
+}
+
+.bg-gray-50\/100 {
+ background-color: #f9fafb
+}
+
+.bg-gray-50\/20 {
+ background-color: #f9fafb33
+}
+
+.bg-gray-50\/25 {
+ background-color: #f9fafb40
+}
+
+.bg-gray-50\/30 {
+ background-color: #f9fafb4d
+}
+
+.bg-gray-50\/40 {
+ background-color: #f9fafb66
+}
+
+.bg-gray-50\/5 {
+ background-color: #f9fafb0d
+}
+
+.bg-gray-50\/50 {
+ background-color: #f9fafb80
+}
+
+.bg-gray-50\/60 {
+ background-color: #f9fafb99
+}
+
+.bg-gray-50\/70 {
+ background-color: #f9fafbb3
+}
+
+.bg-gray-50\/75 {
+ background-color: #f9fafbbf
+}
+
+.bg-gray-50\/80 {
+ background-color: #f9fafbcc
+}
+
+.bg-gray-50\/90 {
+ background-color: #f9fafbe6
+}
+
+.bg-gray-50\/95 {
+ background-color: #f9fafbf2
+}
+
+.bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(107 114 128/var(--tw-bg-opacity))
+}
+
+.bg-gray-500\/0 {
+ background-color: #6b728000
+}
+
+.bg-gray-500\/10 {
+ background-color: #6b72801a
+}
+
+.bg-gray-500\/100 {
+ background-color: #6b7280
+}
+
+.bg-gray-500\/20 {
+ background-color: #6b728033
+}
+
+.bg-gray-500\/25 {
+ background-color: #6b728040
+}
+
+.bg-gray-500\/30 {
+ background-color: #6b72804d
+}
+
+.bg-gray-500\/40 {
+ background-color: #6b728066
+}
+
+.bg-gray-500\/5 {
+ background-color: #6b72800d
+}
+
+.bg-gray-500\/50 {
+ background-color: #6b728080
+}
+
+.bg-gray-500\/60 {
+ background-color: #6b728099
+}
+
+.bg-gray-500\/70 {
+ background-color: #6b7280b3
+}
+
+.bg-gray-500\/75 {
+ background-color: #6b7280bf
+}
+
+.bg-gray-500\/80 {
+ background-color: #6b7280cc
+}
+
+.bg-gray-500\/90 {
+ background-color: #6b7280e6
+}
+
+.bg-gray-500\/95 {
+ background-color: #6b7280f2
+}
+
+.bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(75 85 99/var(--tw-bg-opacity))
+}
+
+.bg-gray-600\/0 {
+ background-color: #4b556300
+}
+
+.bg-gray-600\/10 {
+ background-color: #4b55631a
+}
+
+.bg-gray-600\/100 {
+ background-color: #4b5563
+}
+
+.bg-gray-600\/20 {
+ background-color: #4b556333
+}
+
+.bg-gray-600\/25 {
+ background-color: #4b556340
+}
+
+.bg-gray-600\/30 {
+ background-color: #4b55634d
+}
+
+.bg-gray-600\/40 {
+ background-color: #4b556366
+}
+
+.bg-gray-600\/5 {
+ background-color: #4b55630d
+}
+
+.bg-gray-600\/50 {
+ background-color: #4b556380
+}
+
+.bg-gray-600\/60 {
+ background-color: #4b556399
+}
+
+.bg-gray-600\/70 {
+ background-color: #4b5563b3
+}
+
+.bg-gray-600\/75 {
+ background-color: #4b5563bf
+}
+
+.bg-gray-600\/80 {
+ background-color: #4b5563cc
+}
+
+.bg-gray-600\/90 {
+ background-color: #4b5563e6
+}
+
+.bg-gray-600\/95 {
+ background-color: #4b5563f2
+}
+
+.bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(55 65 81/var(--tw-bg-opacity))
+}
+
+.bg-gray-700\/0 {
+ background-color: #37415100
+}
+
+.bg-gray-700\/10 {
+ background-color: #3741511a
+}
+
+.bg-gray-700\/100 {
+ background-color: #374151
+}
+
+.bg-gray-700\/20 {
+ background-color: #37415133
+}
+
+.bg-gray-700\/25 {
+ background-color: #37415140
+}
+
+.bg-gray-700\/30 {
+ background-color: #3741514d
+}
+
+.bg-gray-700\/40 {
+ background-color: #37415166
+}
+
+.bg-gray-700\/5 {
+ background-color: #3741510d
+}
+
+.bg-gray-700\/50 {
+ background-color: #37415180
+}
+
+.bg-gray-700\/60 {
+ background-color: #37415199
+}
+
+.bg-gray-700\/70 {
+ background-color: #374151b3
+}
+
+.bg-gray-700\/75 {
+ background-color: #374151bf
+}
+
+.bg-gray-700\/80 {
+ background-color: #374151cc
+}
+
+.bg-gray-700\/90 {
+ background-color: #374151e6
+}
+
+.bg-gray-700\/95 {
+ background-color: #374151f2
+}
+
+.bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(31 41 55/var(--tw-bg-opacity))
+}
+
+.bg-gray-800\/0 {
+ background-color: #1f293700
+}
+
+.bg-gray-800\/10 {
+ background-color: #1f29371a
+}
+
+.bg-gray-800\/100 {
+ background-color: #1f2937
+}
+
+.bg-gray-800\/20 {
+ background-color: #1f293733
+}
+
+.bg-gray-800\/25 {
+ background-color: #1f293740
+}
+
+.bg-gray-800\/30 {
+ background-color: #1f29374d
+}
+
+.bg-gray-800\/40 {
+ background-color: #1f293766
+}
+
+.bg-gray-800\/5 {
+ background-color: #1f29370d
+}
+
+.bg-gray-800\/50 {
+ background-color: #1f293780
+}
+
+.bg-gray-800\/60 {
+ background-color: #1f293799
+}
+
+.bg-gray-800\/70 {
+ background-color: #1f2937b3
+}
+
+.bg-gray-800\/75 {
+ background-color: #1f2937bf
+}
+
+.bg-gray-800\/80 {
+ background-color: #1f2937cc
+}
+
+.bg-gray-800\/90 {
+ background-color: #1f2937e6
+}
+
+.bg-gray-800\/95 {
+ background-color: #1f2937f2
+}
+
+.bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(17 24 39/var(--tw-bg-opacity))
+}
+
+.bg-gray-900\/0 {
+ background-color: #11182700
+}
+
+.bg-gray-900\/10 {
+ background-color: #1118271a
+}
+
+.bg-gray-900\/100 {
+ background-color: #111827
+}
+
+.bg-gray-900\/20 {
+ background-color: #11182733
+}
+
+.bg-gray-900\/25 {
+ background-color: #11182740
+}
+
+.bg-gray-900\/30 {
+ background-color: #1118274d
+}
+
+.bg-gray-900\/40 {
+ background-color: #11182766
+}
+
+.bg-gray-900\/5 {
+ background-color: #1118270d
+}
+
+.bg-gray-900\/50 {
+ background-color: #11182780
+}
+
+.bg-gray-900\/60 {
+ background-color: #11182799
+}
+
+.bg-gray-900\/70 {
+ background-color: #111827b3
+}
+
+.bg-gray-900\/75 {
+ background-color: #111827bf
+}
+
+.bg-gray-900\/80 {
+ background-color: #111827cc
+}
+
+.bg-gray-900\/90 {
+ background-color: #111827e6
+}
+
+.bg-gray-900\/95 {
+ background-color: #111827f2
+}
+
+.bg-gray-950 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(3 7 18/var(--tw-bg-opacity))
+}
+
+.bg-gray-950\/0 {
+ background-color: #03071200
+}
+
+.bg-gray-950\/10 {
+ background-color: #0307121a
+}
+
+.bg-gray-950\/100 {
+ background-color: #030712
+}
+
+.bg-gray-950\/20 {
+ background-color: #03071233
+}
+
+.bg-gray-950\/25 {
+ background-color: #03071240
+}
+
+.bg-gray-950\/30 {
+ background-color: #0307124d
+}
+
+.bg-gray-950\/40 {
+ background-color: #03071266
+}
+
+.bg-gray-950\/5 {
+ background-color: #0307120d
+}
+
+.bg-gray-950\/50 {
+ background-color: #03071280
+}
+
+.bg-gray-950\/60 {
+ background-color: #03071299
+}
+
+.bg-gray-950\/70 {
+ background-color: #030712b3
+}
+
+.bg-gray-950\/75 {
+ background-color: #030712bf
+}
+
+.bg-gray-950\/80 {
+ background-color: #030712cc
+}
+
+.bg-gray-950\/90 {
+ background-color: #030712e6
+}
+
+.bg-gray-950\/95 {
+ background-color: #030712f2
+}
+
+.bg-neutral-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-300)/var(--tw-bg-opacity))
+}
+
+.bg-neutral-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-50)/var(--tw-bg-opacity))
+}
+
+.bg-primary-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-100)/var(--tw-bg-opacity))
+}
+
+.bg-primary-100\/0 {
+ background-color: rgb(var(--color-primary-100)/0)
+}
+
+.bg-primary-100\/10 {
+ background-color: rgb(var(--color-primary-100)/.1)
+}
+
+.bg-primary-100\/100 {
+ background-color: rgb(var(--color-primary-100)/1)
+}
+
+.bg-primary-100\/20 {
+ background-color: rgb(var(--color-primary-100)/.2)
+}
+
+.bg-primary-100\/25 {
+ background-color: rgb(var(--color-primary-100)/.25)
+}
+
+.bg-primary-100\/30 {
+ background-color: rgb(var(--color-primary-100)/.3)
+}
+
+.bg-primary-100\/40 {
+ background-color: rgb(var(--color-primary-100)/.4)
+}
+
+.bg-primary-100\/5 {
+ background-color: rgb(var(--color-primary-100)/.05)
+}
+
+.bg-primary-100\/50 {
+ background-color: rgb(var(--color-primary-100)/.5)
+}
+
+.bg-primary-100\/60 {
+ background-color: rgb(var(--color-primary-100)/.6)
+}
+
+.bg-primary-100\/70 {
+ background-color: rgb(var(--color-primary-100)/.7)
+}
+
+.bg-primary-100\/75 {
+ background-color: rgb(var(--color-primary-100)/.75)
+}
+
+.bg-primary-100\/80 {
+ background-color: rgb(var(--color-primary-100)/.8)
+}
+
+.bg-primary-100\/90 {
+ background-color: rgb(var(--color-primary-100)/.9)
+}
+
+.bg-primary-100\/95 {
+ background-color: rgb(var(--color-primary-100)/.95)
+}
+
+.bg-primary-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-200)/var(--tw-bg-opacity))
+}
+
+.bg-primary-200\/0 {
+ background-color: rgb(var(--color-primary-200)/0)
+}
+
+.bg-primary-200\/10 {
+ background-color: rgb(var(--color-primary-200)/.1)
+}
+
+.bg-primary-200\/100 {
+ background-color: rgb(var(--color-primary-200)/1)
+}
+
+.bg-primary-200\/20 {
+ background-color: rgb(var(--color-primary-200)/.2)
+}
+
+.bg-primary-200\/25 {
+ background-color: rgb(var(--color-primary-200)/.25)
+}
+
+.bg-primary-200\/30 {
+ background-color: rgb(var(--color-primary-200)/.3)
+}
+
+.bg-primary-200\/40 {
+ background-color: rgb(var(--color-primary-200)/.4)
+}
+
+.bg-primary-200\/5 {
+ background-color: rgb(var(--color-primary-200)/.05)
+}
+
+.bg-primary-200\/50 {
+ background-color: rgb(var(--color-primary-200)/.5)
+}
+
+.bg-primary-200\/60 {
+ background-color: rgb(var(--color-primary-200)/.6)
+}
+
+.bg-primary-200\/70 {
+ background-color: rgb(var(--color-primary-200)/.7)
+}
+
+.bg-primary-200\/75 {
+ background-color: rgb(var(--color-primary-200)/.75)
+}
+
+.bg-primary-200\/80 {
+ background-color: rgb(var(--color-primary-200)/.8)
+}
+
+.bg-primary-200\/90 {
+ background-color: rgb(var(--color-primary-200)/.9)
+}
+
+.bg-primary-200\/95 {
+ background-color: rgb(var(--color-primary-200)/.95)
+}
+
+.bg-primary-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-300)/var(--tw-bg-opacity))
+}
+
+.bg-primary-300\/0 {
+ background-color: rgb(var(--color-primary-300)/0)
+}
+
+.bg-primary-300\/10 {
+ background-color: rgb(var(--color-primary-300)/.1)
+}
+
+.bg-primary-300\/100 {
+ background-color: rgb(var(--color-primary-300)/1)
+}
+
+.bg-primary-300\/20 {
+ background-color: rgb(var(--color-primary-300)/.2)
+}
+
+.bg-primary-300\/25 {
+ background-color: rgb(var(--color-primary-300)/.25)
+}
+
+.bg-primary-300\/30 {
+ background-color: rgb(var(--color-primary-300)/.3)
+}
+
+.bg-primary-300\/40 {
+ background-color: rgb(var(--color-primary-300)/.4)
+}
+
+.bg-primary-300\/5 {
+ background-color: rgb(var(--color-primary-300)/.05)
+}
+
+.bg-primary-300\/50 {
+ background-color: rgb(var(--color-primary-300)/.5)
+}
+
+.bg-primary-300\/60 {
+ background-color: rgb(var(--color-primary-300)/.6)
+}
+
+.bg-primary-300\/70 {
+ background-color: rgb(var(--color-primary-300)/.7)
+}
+
+.bg-primary-300\/75 {
+ background-color: rgb(var(--color-primary-300)/.75)
+}
+
+.bg-primary-300\/80 {
+ background-color: rgb(var(--color-primary-300)/.8)
+}
+
+.bg-primary-300\/90 {
+ background-color: rgb(var(--color-primary-300)/.9)
+}
+
+.bg-primary-300\/95 {
+ background-color: rgb(var(--color-primary-300)/.95)
+}
+
+.bg-primary-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-400)/var(--tw-bg-opacity))
+}
+
+.bg-primary-400\/0 {
+ background-color: rgb(var(--color-primary-400)/0)
+}
+
+.bg-primary-400\/10 {
+ background-color: rgb(var(--color-primary-400)/.1)
+}
+
+.bg-primary-400\/100 {
+ background-color: rgb(var(--color-primary-400)/1)
+}
+
+.bg-primary-400\/20 {
+ background-color: rgb(var(--color-primary-400)/.2)
+}
+
+.bg-primary-400\/25 {
+ background-color: rgb(var(--color-primary-400)/.25)
+}
+
+.bg-primary-400\/30 {
+ background-color: rgb(var(--color-primary-400)/.3)
+}
+
+.bg-primary-400\/40 {
+ background-color: rgb(var(--color-primary-400)/.4)
+}
+
+.bg-primary-400\/5 {
+ background-color: rgb(var(--color-primary-400)/.05)
+}
+
+.bg-primary-400\/50 {
+ background-color: rgb(var(--color-primary-400)/.5)
+}
+
+.bg-primary-400\/60 {
+ background-color: rgb(var(--color-primary-400)/.6)
+}
+
+.bg-primary-400\/70 {
+ background-color: rgb(var(--color-primary-400)/.7)
+}
+
+.bg-primary-400\/75 {
+ background-color: rgb(var(--color-primary-400)/.75)
+}
+
+.bg-primary-400\/80 {
+ background-color: rgb(var(--color-primary-400)/.8)
+}
+
+.bg-primary-400\/90 {
+ background-color: rgb(var(--color-primary-400)/.9)
+}
+
+.bg-primary-400\/95 {
+ background-color: rgb(var(--color-primary-400)/.95)
+}
+
+.bg-primary-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-50)/var(--tw-bg-opacity))
+}
+
+.bg-primary-50\/0 {
+ background-color: rgb(var(--color-primary-50)/0)
+}
+
+.bg-primary-50\/10 {
+ background-color: rgb(var(--color-primary-50)/.1)
+}
+
+.bg-primary-50\/100 {
+ background-color: rgb(var(--color-primary-50)/1)
+}
+
+.bg-primary-50\/20 {
+ background-color: rgb(var(--color-primary-50)/.2)
+}
+
+.bg-primary-50\/25 {
+ background-color: rgb(var(--color-primary-50)/.25)
+}
+
+.bg-primary-50\/30 {
+ background-color: rgb(var(--color-primary-50)/.3)
+}
+
+.bg-primary-50\/40 {
+ background-color: rgb(var(--color-primary-50)/.4)
+}
+
+.bg-primary-50\/5 {
+ background-color: rgb(var(--color-primary-50)/.05)
+}
+
+.bg-primary-50\/50 {
+ background-color: rgb(var(--color-primary-50)/.5)
+}
+
+.bg-primary-50\/60 {
+ background-color: rgb(var(--color-primary-50)/.6)
+}
+
+.bg-primary-50\/70 {
+ background-color: rgb(var(--color-primary-50)/.7)
+}
+
+.bg-primary-50\/75 {
+ background-color: rgb(var(--color-primary-50)/.75)
+}
+
+.bg-primary-50\/80 {
+ background-color: rgb(var(--color-primary-50)/.8)
+}
+
+.bg-primary-50\/90 {
+ background-color: rgb(var(--color-primary-50)/.9)
+}
+
+.bg-primary-50\/95 {
+ background-color: rgb(var(--color-primary-50)/.95)
+}
+
+.bg-primary-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-500)/var(--tw-bg-opacity))
+}
+
+.bg-primary-500\/0 {
+ background-color: rgb(var(--color-primary-500)/0)
+}
+
+.bg-primary-500\/10 {
+ background-color: rgb(var(--color-primary-500)/.1)
+}
+
+.bg-primary-500\/100 {
+ background-color: rgb(var(--color-primary-500)/1)
+}
+
+.bg-primary-500\/20 {
+ background-color: rgb(var(--color-primary-500)/.2)
+}
+
+.bg-primary-500\/25 {
+ background-color: rgb(var(--color-primary-500)/.25)
+}
+
+.bg-primary-500\/30 {
+ background-color: rgb(var(--color-primary-500)/.3)
+}
+
+.bg-primary-500\/40 {
+ background-color: rgb(var(--color-primary-500)/.4)
+}
+
+.bg-primary-500\/5 {
+ background-color: rgb(var(--color-primary-500)/.05)
+}
+
+.bg-primary-500\/50 {
+ background-color: rgb(var(--color-primary-500)/.5)
+}
+
+.bg-primary-500\/60 {
+ background-color: rgb(var(--color-primary-500)/.6)
+}
+
+.bg-primary-500\/70 {
+ background-color: rgb(var(--color-primary-500)/.7)
+}
+
+.bg-primary-500\/75 {
+ background-color: rgb(var(--color-primary-500)/.75)
+}
+
+.bg-primary-500\/80 {
+ background-color: rgb(var(--color-primary-500)/.8)
+}
+
+.bg-primary-500\/90 {
+ background-color: rgb(var(--color-primary-500)/.9)
+}
+
+.bg-primary-500\/95 {
+ background-color: rgb(var(--color-primary-500)/.95)
+}
+
+.bg-primary-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-600)/var(--tw-bg-opacity))
+}
+
+.bg-primary-600\/0 {
+ background-color: rgb(var(--color-primary-600)/0)
+}
+
+.bg-primary-600\/10 {
+ background-color: rgb(var(--color-primary-600)/.1)
+}
+
+.bg-primary-600\/100 {
+ background-color: rgb(var(--color-primary-600)/1)
+}
+
+.bg-primary-600\/20 {
+ background-color: rgb(var(--color-primary-600)/.2)
+}
+
+.bg-primary-600\/25 {
+ background-color: rgb(var(--color-primary-600)/.25)
+}
+
+.bg-primary-600\/30 {
+ background-color: rgb(var(--color-primary-600)/.3)
+}
+
+.bg-primary-600\/40 {
+ background-color: rgb(var(--color-primary-600)/.4)
+}
+
+.bg-primary-600\/5 {
+ background-color: rgb(var(--color-primary-600)/.05)
+}
+
+.bg-primary-600\/50 {
+ background-color: rgb(var(--color-primary-600)/.5)
+}
+
+.bg-primary-600\/60 {
+ background-color: rgb(var(--color-primary-600)/.6)
+}
+
+.bg-primary-600\/70 {
+ background-color: rgb(var(--color-primary-600)/.7)
+}
+
+.bg-primary-600\/75 {
+ background-color: rgb(var(--color-primary-600)/.75)
+}
+
+.bg-primary-600\/80 {
+ background-color: rgb(var(--color-primary-600)/.8)
+}
+
+.bg-primary-600\/90 {
+ background-color: rgb(var(--color-primary-600)/.9)
+}
+
+.bg-primary-600\/95 {
+ background-color: rgb(var(--color-primary-600)/.95)
+}
+
+.bg-primary-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-700)/var(--tw-bg-opacity))
+}
+
+.bg-primary-700\/0 {
+ background-color: rgb(var(--color-primary-700)/0)
+}
+
+.bg-primary-700\/10 {
+ background-color: rgb(var(--color-primary-700)/.1)
+}
+
+.bg-primary-700\/100 {
+ background-color: rgb(var(--color-primary-700)/1)
+}
+
+.bg-primary-700\/20 {
+ background-color: rgb(var(--color-primary-700)/.2)
+}
+
+.bg-primary-700\/25 {
+ background-color: rgb(var(--color-primary-700)/.25)
+}
+
+.bg-primary-700\/30 {
+ background-color: rgb(var(--color-primary-700)/.3)
+}
+
+.bg-primary-700\/40 {
+ background-color: rgb(var(--color-primary-700)/.4)
+}
+
+.bg-primary-700\/5 {
+ background-color: rgb(var(--color-primary-700)/.05)
+}
+
+.bg-primary-700\/50 {
+ background-color: rgb(var(--color-primary-700)/.5)
+}
+
+.bg-primary-700\/60 {
+ background-color: rgb(var(--color-primary-700)/.6)
+}
+
+.bg-primary-700\/70 {
+ background-color: rgb(var(--color-primary-700)/.7)
+}
+
+.bg-primary-700\/75 {
+ background-color: rgb(var(--color-primary-700)/.75)
+}
+
+.bg-primary-700\/80 {
+ background-color: rgb(var(--color-primary-700)/.8)
+}
+
+.bg-primary-700\/90 {
+ background-color: rgb(var(--color-primary-700)/.9)
+}
+
+.bg-primary-700\/95 {
+ background-color: rgb(var(--color-primary-700)/.95)
+}
+
+.bg-primary-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-800)/var(--tw-bg-opacity))
+}
+
+.bg-primary-800\/0 {
+ background-color: rgb(var(--color-primary-800)/0)
+}
+
+.bg-primary-800\/10 {
+ background-color: rgb(var(--color-primary-800)/.1)
+}
+
+.bg-primary-800\/100 {
+ background-color: rgb(var(--color-primary-800)/1)
+}
+
+.bg-primary-800\/20 {
+ background-color: rgb(var(--color-primary-800)/.2)
+}
+
+.bg-primary-800\/25 {
+ background-color: rgb(var(--color-primary-800)/.25)
+}
+
+.bg-primary-800\/30 {
+ background-color: rgb(var(--color-primary-800)/.3)
+}
+
+.bg-primary-800\/40 {
+ background-color: rgb(var(--color-primary-800)/.4)
+}
+
+.bg-primary-800\/5 {
+ background-color: rgb(var(--color-primary-800)/.05)
+}
+
+.bg-primary-800\/50 {
+ background-color: rgb(var(--color-primary-800)/.5)
+}
+
+.bg-primary-800\/60 {
+ background-color: rgb(var(--color-primary-800)/.6)
+}
+
+.bg-primary-800\/70 {
+ background-color: rgb(var(--color-primary-800)/.7)
+}
+
+.bg-primary-800\/75 {
+ background-color: rgb(var(--color-primary-800)/.75)
+}
+
+.bg-primary-800\/80 {
+ background-color: rgb(var(--color-primary-800)/.8)
+}
+
+.bg-primary-800\/90 {
+ background-color: rgb(var(--color-primary-800)/.9)
+}
+
+.bg-primary-800\/95 {
+ background-color: rgb(var(--color-primary-800)/.95)
+}
+
+.bg-primary-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-900)/var(--tw-bg-opacity))
+}
+
+.bg-primary-900\/0 {
+ background-color: rgb(var(--color-primary-900)/0)
+}
+
+.bg-primary-900\/10 {
+ background-color: rgb(var(--color-primary-900)/.1)
+}
+
+.bg-primary-900\/100 {
+ background-color: rgb(var(--color-primary-900)/1)
+}
+
+.bg-primary-900\/20 {
+ background-color: rgb(var(--color-primary-900)/.2)
+}
+
+.bg-primary-900\/25 {
+ background-color: rgb(var(--color-primary-900)/.25)
+}
+
+.bg-primary-900\/30 {
+ background-color: rgb(var(--color-primary-900)/.3)
+}
+
+.bg-primary-900\/40 {
+ background-color: rgb(var(--color-primary-900)/.4)
+}
+
+.bg-primary-900\/5 {
+ background-color: rgb(var(--color-primary-900)/.05)
+}
+
+.bg-primary-900\/50 {
+ background-color: rgb(var(--color-primary-900)/.5)
+}
+
+.bg-primary-900\/60 {
+ background-color: rgb(var(--color-primary-900)/.6)
+}
+
+.bg-primary-900\/70 {
+ background-color: rgb(var(--color-primary-900)/.7)
+}
+
+.bg-primary-900\/75 {
+ background-color: rgb(var(--color-primary-900)/.75)
+}
+
+.bg-primary-900\/80 {
+ background-color: rgb(var(--color-primary-900)/.8)
+}
+
+.bg-primary-900\/90 {
+ background-color: rgb(var(--color-primary-900)/.9)
+}
+
+.bg-primary-900\/95 {
+ background-color: rgb(var(--color-primary-900)/.95)
+}
+
+.bg-transparent {
+ background-color: initial
+}
+
+.bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255/var(--tw-bg-opacity))
+}
+
+.bg-white\/0 {
+ background-color: #fff0
+}
+
+.bg-white\/10 {
+ background-color: #ffffff1a
+}
+
+.bg-white\/100 {
+ background-color: #fff
+}
+
+.bg-white\/20 {
+ background-color: #fff3
+}
+
+.bg-white\/25 {
+ background-color: #ffffff40
+}
+
+.bg-white\/30 {
+ background-color: #ffffff4d
+}
+
+.bg-white\/40 {
+ background-color: #fff6
+}
+
+.bg-white\/5 {
+ background-color: #ffffff0d
+}
+
+.bg-white\/50 {
+ background-color: #ffffff80
+}
+
+.bg-white\/60 {
+ background-color: #fff9
+}
+
+.bg-white\/70 {
+ background-color: #ffffffb3
+}
+
+.bg-white\/75 {
+ background-color: #ffffffbf
+}
+
+.bg-white\/80 {
+ background-color: #fffc
+}
+
+.bg-white\/90 {
+ background-color: #ffffffe6
+}
+
+.bg-white\/95 {
+ background-color: #fffffff2
+}
+
+.bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(254 249 195/var(--tw-bg-opacity))
+}
+
+.bg-zinc-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(244 244 245/var(--tw-bg-opacity))
+}
+
+.bg-zinc-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(250 250 250/var(--tw-bg-opacity))
+}
+
+.bg-gradient-to-b {
+ background-image: -webkit-gradient(linear,left top,left bottom,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to bottom,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-bl {
+ background-image: -webkit-gradient(linear,right top,left bottom,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to bottom left,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-br {
+ background-image: -webkit-gradient(linear,left top,right bottom,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to bottom right,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-l {
+ background-image: -webkit-gradient(linear,right top,left top,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to left,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-r {
+ background-image: -webkit-gradient(linear,left top,right top,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to right,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-t {
+ background-image: -webkit-gradient(linear,left bottom,left top,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to top,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-tl {
+ background-image: -webkit-gradient(linear,right bottom,left top,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to top left,var(--tw-gradient-stops))
+}
+
+.bg-gradient-to-tr {
+ background-image: -webkit-gradient(linear,left bottom,right top,from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(to top right,var(--tw-gradient-stops))
+}
+
+.from-primary-100 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-100\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-100)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-200\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-200)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-300\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-300)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-400\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-400)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-50\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-50)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-500\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-500)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-600\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-600)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-700\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-700)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-800\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-800)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/0 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/10 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/100 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/20 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.2) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/25 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.25) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/30 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.3) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/40 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.4) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/5 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.05) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/50 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/60 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.6) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/70 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.7) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/75 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.75) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/80 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.8) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/90 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.9) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-primary-900\/95 {
+ --tw-gradient-from: rgb(var(--color-primary-900)/0.95) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.from-rose-100 {
+ --tw-gradient-from: #ffe4e6 var(--tw-gradient-from-position);
+ --tw-gradient-to: #ffe4e600 var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+.to-primary-100 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-100\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-100)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-200 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-200\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-200)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-300 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-300\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-300)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-400 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-400\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-400)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-50 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-50\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-50)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-500 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-500\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-500)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-600 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-600\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-600)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-700 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-700\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-700)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-800 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-800\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-800)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-primary-900 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/0 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/10 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.1) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/100 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/1) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/20 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.2) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/25 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.25) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/30 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.3) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/40 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.4) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/5 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.05) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/50 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.5) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/60 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.6) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/70 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.7) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/75 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.75) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/80 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.8) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/90 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.9) var(--tw-gradient-to-position)
+}
+
+.to-primary-900\/95 {
+ --tw-gradient-to: rgb(var(--color-primary-900)/0.95) var(--tw-gradient-to-position)
+}
+
+.to-teal-100 {
+ --tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position)
+}
+
+.bg-\[length\:0px_10px\] {
+ background-size: 0 10px
+}
+
+.bg-left-bottom {
+ background-position: 0 100%
+}
+
+.bg-no-repeat {
+ background-repeat: no-repeat
+}
+
+.fill-current {
+ fill: currentColor
+}
+
+.stroke-current {
+ stroke: currentColor
+}
+
+.object-contain {
+ -o-object-fit: contain;
+ object-fit: contain
+}
+
+.object-cover {
+ -o-object-fit: cover;
+ object-fit: cover
+}
+
+.object-fill {
+ -o-object-fit: fill;
+ object-fit: fill
+}
+
+.p-0 {
+ padding: 0
+}
+
+.p-0\.5 {
+ padding: .125rem
+}
+
+.p-1 {
+ padding: .25rem
+}
+
+.p-1\.5 {
+ padding: .375rem
+}
+
+.p-2 {
+ padding: .5rem
+}
+
+.p-3 {
+ padding: .75rem
+}
+
+.p-4 {
+ padding: 1rem
+}
+
+.p-5 {
+ padding: 1.25rem
+}
+
+.p-6 {
+ padding: 1.5rem
+}
+
+.p-8 {
+ padding: 2rem
+}
+
+.px-2 {
+ padding-left: .5rem;
+ padding-right: .5rem
+}
+
+.px-2\.5 {
+ padding-left: .625rem;
+ padding-right: .625rem
+}
+
+.px-3 {
+ padding-left: .75rem;
+ padding-right: .75rem
+}
+
+.px-3\.5 {
+ padding-left: .875rem;
+ padding-right: .875rem
+}
+
+.px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem
+}
+
+.px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem
+}
+
+.px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem
+}
+
+.px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem
+}
+
+.py-0 {
+ padding-top: 0;
+ padding-bottom: 0
+}
+
+.py-0\.5 {
+ padding-top: .125rem;
+ padding-bottom: .125rem
+}
+
+.py-1 {
+ padding-top: .25rem;
+ padding-bottom: .25rem
+}
+
+.py-1\.5 {
+ padding-top: .375rem;
+ padding-bottom: .375rem
+}
+
+.py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem
+}
+
+.py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem
+}
+
+.py-2 {
+ padding-top: .5rem;
+ padding-bottom: .5rem
+}
+
+.py-2\.5 {
+ padding-top: .625rem;
+ padding-bottom: .625rem
+}
+
+.py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem
+}
+
+.py-3 {
+ padding-top: .75rem;
+ padding-bottom: .75rem
+}
+
+.py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem
+}
+
+.py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem
+}
+
+.py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem
+}
+
+.pb-3 {
+ padding-bottom: .75rem
+}
+
+.pb-4 {
+ padding-bottom: 1rem
+}
+
+.pb-5 {
+ padding-bottom: 1.25rem
+}
+
+.pb-6 {
+ padding-bottom: 1.5rem
+}
+
+.pb-8 {
+ padding-bottom: 2rem
+}
+
+.pl-0 {
+ padding-left: 0
+}
+
+.pl-1 {
+ padding-left: .25rem
+}
+
+.pl-12 {
+ padding-left: 3rem
+}
+
+.pl-2 {
+ padding-left: .5rem
+}
+
+.pl-3 {
+ padding-left: .75rem
+}
+
+.pl-4 {
+ padding-left: 1rem
+}
+
+.pl-5 {
+ padding-left: 1.25rem
+}
+
+.pl-6 {
+ padding-left: 1.5rem
+}
+
+.pl-8 {
+ padding-left: 2rem
+}
+
+.pr-1 {
+ padding-right: .25rem
+}
+
+.pr-2 {
+ padding-right: .5rem
+}
+
+.pr-2\.5 {
+ padding-right: .625rem
+}
+
+.pr-3 {
+ padding-right: .75rem
+}
+
+.pr-4 {
+ padding-right: 1rem
+}
+
+.pr-\[calc\(env\(safe-area-inset-right\)-1\.5rem\)\] {
+ padding-right: calc(env(safe-area-inset-right) - 1.5rem)
+}
+
+.pt-0 {
+ padding-top: 0
+}
+
+.pt-1 {
+ padding-top: .25rem
+}
+
+.pt-12 {
+ padding-top: 3rem
+}
+
+.pt-14 {
+ padding-top: 3.5rem
+}
+
+.pt-2 {
+ padding-top: .5rem
+}
+
+.pt-3 {
+ padding-top: .75rem
+}
+
+.pt-4 {
+ padding-top: 1rem
+}
+
+.pt-5 {
+ padding-top: 1.25rem
+}
+
+.pt-6 {
+ padding-top: 1.5rem
+}
+
+.pt-8 {
+ padding-top: 2rem
+}
+
+.text-left {
+ text-align: left
+}
+
+.text-center {
+ text-align: center
+}
+
+.text-right {
+ text-align: right
+}
+
+.font-mono {
+ font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
+}
+
+.text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem
+}
+
+.text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem
+}
+
+.text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem
+}
+
+.text-5xl {
+ font-size: 3rem;
+ line-height: 1
+}
+
+.text-6xl {
+ font-size: 3.75rem;
+ line-height: 1
+}
+
+.text-\[0\.6rem\] {
+ font-size: .6rem
+}
+
+.text-base {
+ font-size: 1rem
+}
+
+.text-lg {
+ font-size: 1.125rem
+}
+
+.text-sm {
+ font-size: .875rem
+}
+
+.text-xl {
+ font-size: 1.25rem
+}
+
+.text-xs {
+ font-size: .75rem
+}
+
+.font-bold {
+ font-weight: 700
+}
+
+.font-extrabold {
+ font-weight: 800
+}
+
+.font-extralight {
+ font-weight: 200
+}
+
+.font-light {
+ font-weight: 300
+}
+
+.font-medium {
+ font-weight: 500
+}
+
+.font-normal {
+ font-weight: 400
+}
+
+.font-semibold {
+ font-weight: 600
+}
+
+.uppercase {
+ text-transform: uppercase
+}
+
+.lowercase {
+ text-transform: lowercase
+}
+
+.capitalize {
+ text-transform: capitalize
+}
+
+.italic {
+ font-style: italic
+}
+
+.leading-3 {
+ line-height: .75rem
+}
+
+.leading-6 {
+ line-height: 1.5rem
+}
+
+.leading-8 {
+ line-height: 2rem
+}
+
+.leading-none {
+ line-height: 1
+}
+
+.leading-snug {
+ line-height: 1.375
+}
+
+.leading-tight {
+ line-height: 1.25
+}
+
+.tracking-tight {
+ letter-spacing: -.025em
+}
+
+.tracking-tighter {
+ letter-spacing: -.05em
+}
+
+.tracking-wide {
+ letter-spacing: .025em
+}
+
+.tracking-wider {
+ letter-spacing: .05em
+}
+
+.tracking-widest {
+ letter-spacing: .1em
+}
+
+.text-black {
+ --tw-text-opacity: 1;
+ color: rgb(0 0 0/var(--tw-text-opacity))
+}
+
+.text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgb(30 64 175/var(--tw-text-opacity))
+}
+
+.text-current {
+ color: currentColor
+}
+
+.text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgb(243 244 246/var(--tw-text-opacity))
+}
+
+.text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgb(229 231 235/var(--tw-text-opacity))
+}
+
+.text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgb(209 213 219/var(--tw-text-opacity))
+}
+
+.text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgb(156 163 175/var(--tw-text-opacity))
+}
+
+.text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgb(107 114 128/var(--tw-text-opacity))
+}
+
+.text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgb(75 85 99/var(--tw-text-opacity))
+}
+
+.text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgb(55 65 81/var(--tw-text-opacity))
+}
+
+.text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgb(31 41 55/var(--tw-text-opacity))
+}
+
+.text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgb(17 24 39/var(--tw-text-opacity))
+}
+
+.text-neutral-400 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-400)/var(--tw-text-opacity))
+}
+
+.text-neutral-500 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-500)/var(--tw-text-opacity))
+}
+
+.text-neutral-600 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-600)/var(--tw-text-opacity))
+}
+
+.text-neutral-700 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity))
+}
+
+.text-neutral-800 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-800)/var(--tw-text-opacity))
+}
+
+.text-primary-100 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-100)/var(--tw-text-opacity))
+}
+
+.text-primary-500 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-500)/var(--tw-text-opacity))
+}
+
+.text-primary-600 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-600)/var(--tw-text-opacity))
+}
+
+.text-primary-700 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-700)/var(--tw-text-opacity))
+}
+
+.text-primary-800 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-800)/var(--tw-text-opacity))
+}
+
+.text-primary-900 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-900)/var(--tw-text-opacity))
+}
+
+.text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgb(248 113 113/var(--tw-text-opacity))
+}
+
+.text-slate-400 {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/var(--tw-text-opacity))
+}
+
+.text-slate-500 {
+ --tw-text-opacity: 1;
+ color: rgb(100 116 139/var(--tw-text-opacity))
+}
+
+.text-slate-600 {
+ --tw-text-opacity: 1;
+ color: rgb(71 85 105/var(--tw-text-opacity))
+}
+
+.text-slate-700 {
+ --tw-text-opacity: 1;
+ color: rgb(51 65 85/var(--tw-text-opacity))
+}
+
+.text-slate-900 {
+ --tw-text-opacity: 1;
+ color: rgb(15 23 42/var(--tw-text-opacity))
+}
+
+.text-white {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+.text-zinc-400 {
+ --tw-text-opacity: 1;
+ color: rgb(161 161 170/var(--tw-text-opacity))
+}
+
+.text-zinc-600 {
+ --tw-text-opacity: 1;
+ color: rgb(82 82 91/var(--tw-text-opacity))
+}
+
+.text-zinc-800 {
+ --tw-text-opacity: 1;
+ color: rgb(39 39 42/var(--tw-text-opacity))
+}
+
+.underline {
+ text-decoration-line: underline
+}
+
+.no-underline {
+ text-decoration-line: none
+}
+
+.opacity-0 {
+ opacity: 0
+}
+
+.opacity-25 {
+ opacity: .25
+}
+
+.opacity-50 {
+ opacity: .5
+}
+
+.opacity-60 {
+ opacity: .6
+}
+
+.opacity-75 {
+ opacity: .75
+}
+
+.shadow {
+ --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)
+}
+
+.shadow,.shadow-lg {
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+.shadow-lg {
+ --tw-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;
+ --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)
+}
+
+.shadow-md {
+ --tw-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;
+ --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)
+}
+
+.shadow-md,.shadow-sm {
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+.shadow-sm {
+ --tw-shadow: 0 1px 2px 0 #0000000d;
+ --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
+}
+
+.shadow-xl {
+ --tw-shadow: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;
+ --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+.shadow-neutral-800\/5 {
+ --tw-shadow-color: rgb(var(--color-neutral-800)/0.05);
+ --tw-shadow: var(--tw-shadow-colored)
+}
+
+.shadow-primary-900\/5 {
+ --tw-shadow-color: rgb(var(--color-primary-900)/0.05);
+ --tw-shadow: var(--tw-shadow-colored)
+}
+
+.ring-1 {
+ --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
+}
+
+.ring-1,.ring-8 {
+ -webkit-box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
+ box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
+}
+
+.ring-8 {
+ --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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color)
+}
+
+.ring-black\/5 {
+ --tw-ring-color: #0000000d
+}
+
+.ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(229 231 235/var(--tw-ring-opacity))
+}
+
+.ring-gray-900\/10 {
+ --tw-ring-color: #1118271a
+}
+
+.ring-neutral-900\/5 {
+ --tw-ring-color: rgb(var(--color-neutral-900)/0.05)
+}
+
+.ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity))
+}
+
+.ring-offset-2 {
+ --tw-ring-offset-width: 2px
+}
+
+.filter {
+ -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
+}
+
+.transition {
+ -webkit-transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.transition-\[background-size\] {
+ -webkit-transition-property: background-size;
+ transition-property: background-size;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.transition-all {
+ -webkit-transition-property: all;
+ transition-property: all;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.transition-colors {
+ -webkit-transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.transition-transform {
+ -webkit-transition-property: -webkit-transform;
+ transition-property: -webkit-transform;
+ transition-property: transform;
+ transition-property: transform,-webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.duration-300 {
+ -webkit-transition-duration: .3s;
+ transition-duration: .3s
+}
+
+.duration-500 {
+ -webkit-transition-duration: .5s;
+ transition-duration: .5s
+}
+
+.ease-in-out {
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1)
+}
+
+.\[hyphens\:auto\] {
+ -webkit-hyphens: auto;
+ -ms-hyphens: auto;
+ hyphens: auto
+}
+
+.\[word-break\:break-word\] {
+ word-break: break-word
+}
+
+/*! Hugo Blox Components | https://hugoblox.com */
+:root {
+ --color-neutral-50: 250 250 250;
+ --color-neutral-100: 245 245 245;
+ --color-neutral-200: 229 229 229;
+ --color-neutral-300: 212 212 212;
+ --color-neutral-400: 163 163 163;
+ --color-neutral-500: 115 115 115;
+ --color-neutral-600: 82 82 82;
+ --color-neutral-700: 64 64 64;
+ --color-neutral-800: 38 38 38;
+ --color-neutral-900: 23 23 23;
+ --color-neutral-950: 10 10 10;
+ --color-secondary-50: 250 250 250;
+ --color-secondary-100: 244 244 245;
+ --color-secondary-200: 228 228 231;
+ --color-secondary-300: 212 212 216;
+ --color-secondary-400: 161 161 170;
+ --color-secondary-500: 113 113 122;
+ --color-secondary-600: 82 82 91;
+ --color-secondary-700: 63 63 70;
+ --color-secondary-800: 39 39 42;
+ --color-secondary-900: 24 24 27;
+ --color-secondary-950: 9 9 11
+}
+
+.hbb-section {
+ padding-top: 6rem;
+ padding-bottom: 6rem
+}
+
+.section-subheading {
+ font-size: 1.25rem;
+ font-weight: 700
+}
+
+.home-section-bg {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ z-index: -1
+}
+
+.home-section-bg.bg-image {
+ background-position: 50%;
+ background-repeat: no-repeat;
+ background-size: cover
+}
+
+.bg-video {
+ position: absolute;
+ top: 0;
+ max-height: none
+}
+
+.bg-video.flip {
+ -webkit-transform: rotateY(180deg);
+ transform: rotateY(180deg)
+}
+
+.parallax {
+ background-attachment: fixed
+}
+
+.powered-by a {
+ --tw-text-opacity: 1;
+ color: rgb(37 99 235/var(--tw-text-opacity));
+ text-decoration-line: underline
+}
+
+.powered-by a:hover {
+ --tw-text-opacity: 1;
+ color: rgb(30 64 175/var(--tw-text-opacity))
+}
+
+:is(.dark .powered-by a) {
+ --tw-text-opacity: 1;
+ color: rgb(147 197 253/var(--tw-text-opacity))
+}
+
+:is(.dark .powered-by a:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(191 219 254/var(--tw-text-opacity))
+}
+
+.page-wrapper {
+ min-height: 100vh;
+ display: grid;
+ grid-template-rows: auto 1fr auto;
+ grid-template-columns: 100%
+}
+
+.page-footer,.page-header {
+ -ms-flex-negative: 0;
+ flex-shrink: 0
+}
+
+.page-body {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1
+}
+
+.article-header {
+ position: relative;
+ clear: both
+}
+
+.article-banner {
+ width: 100%;
+ height: 260px;
+ -o-object-fit: cover;
+ object-fit: cover
+}
+
+.featured-image-wrapper {
+ position: relative;
+ padding-left: 0;
+ padding-right: 0
+}
+
+.featured-image {
+ position: relative;
+ width: 100%;
+ display: block;
+ margin: 0 auto
+}
+
+.article-header-caption {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ margin: 0 auto;
+ padding: 2px 5px;
+ color: #fff;
+ font-size: .7em;
+ background: #000;
+ text-align: right;
+ z-index: 5;
+ opacity: .65;
+ border-radius: 5px 0 0
+}
+
+@media (min-width: 64em) {
+ .article-header-caption {
+ padding:5px 10px
+ }
+}
+
+.article-header-caption a {
+ color: #fff;
+ text-decoration: none
+}
+
+#page-bg {
+ position: fixed;
+ left: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ z-index: -1;
+ display: block
+}
+
+.backlink {
+ font-size: .75rem;
+ font-weight: 500;
+ --tw-text-opacity: 1;
+ color: rgb(107 114 128/var(--tw-text-opacity))
+}
+
+.backlink:hover {
+ --tw-text-opacity: 1;
+ color: rgb(17 24 39/var(--tw-text-opacity))
+}
+
+@media (prefers-contrast:more) {
+ .backlink {
+ --tw-text-opacity: 1;
+ color: rgb(31 41 55/var(--tw-text-opacity))
+ }
+}
+
+:is(.dark .backlink) {
+ --tw-text-opacity: 1;
+ color: rgb(156 163 175/var(--tw-text-opacity))
+}
+
+:is(.dark .backlink:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(243 244 246/var(--tw-text-opacity))
+}
+
+@media (prefers-contrast:more) {
+ :is(.dark .backlink) {
+ --tw-text-opacity: 1;
+ color: rgb(249 250 251/var(--tw-text-opacity))
+ }
+}
+
+details>summary {
+ cursor: pointer;
+ font-weight: 600;
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-700)/var(--tw-text-opacity))
+}
+
+:is(.dark details>summary) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-300)/var(--tw-text-opacity))
+}
+
+ul.task-list {
+ list-style: none
+}
+
+ul.task-list li input[type=checkbox] {
+ margin-right: .5rem
+}
+
+ul.task-list input[type=checkbox]:checked {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ width: 1em;
+ height: 1em;
+ border: none;
+ background: initial;
+ position: relative
+}
+
+ul.task-list input[type=checkbox]:not(:checked) {
+ width: .9em;
+ height: .9em
+}
+
+ul.task-list input[type=checkbox]:checked:after {
+ content: "✅"
+}
+
+.highlight {
+ position: relative;
+ z-index: 0
+}
+
+.highlight:hover>.copy-button {
+ visibility: visible
+}
+
+.copy-button {
+ visibility: hidden;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 10;
+ width: 5rem;
+ cursor: pointer;
+ white-space: nowrap;
+ border-bottom-left-radius: .375rem;
+ border-top-right-radius: .375rem;
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-200)/var(--tw-bg-opacity));
+ padding-top: .25rem;
+ padding-bottom: .25rem;
+ font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
+ font-size: .875rem;
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity));
+ opacity: .9
+}
+
+:is(.dark .copy-button) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-600)/var(--tw-bg-opacity));
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-200)/var(--tw-text-opacity))
+}
+
+.copy-button:active,.copy-button:active:hover,.copy-button:focus,.copy-button:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-100)/var(--tw-bg-opacity))
+}
+
+:is(.dark .copy-button:active),:is(.dark .copy-button:active:hover),:is(.dark .copy-button:focus),:is(.dark .copy-button:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-600)/var(--tw-bg-opacity))
+}
+
+@media (max-width: 1024px) {
+ .hb-sidebar-container {
+ position:fixed;
+ top: 0;
+ bottom: 0;
+ z-index: 15;
+ width: 100%;
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+ padding-top: calc(var(--navbar-height));
+ contain: layout style;
+ -webkit-transition: -webkit-transform .8s cubic-bezier(.52,.16,.04,1);
+ transition: -webkit-transform .8s cubic-bezier(.52,.16,.04,1);
+ transition: transform .8s cubic-bezier(.52,.16,.04,1);
+ transition: transform .8s cubic-bezier(.52,.16,.04,1),-webkit-transform .8s cubic-bezier(.52,.16,.04,1);
+ will-change: transform,opacity;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden
+ }
+}
+
+.hb-sidebar-container {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column
+}
+
+@media print {
+ .hb-sidebar-container {
+ display: none
+ }
+}
+
+@media (min-width: 1024px) {
+ .hb-sidebar-container {
+ top:4rem;
+ width: 16rem;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ -ms-flex-item-align: start;
+ align-self: flex-start
+ }
+}
+
+.hb-sidebar-container li>div {
+ height: 0
+}
+
+.hb-sidebar-container li.open>div {
+ height: auto;
+ padding-top: .25rem
+}
+
+.hb-sidebar-container li.open>a>span>svg>path {
+ --tw-rotate: 90deg;
+ -webkit-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));
+ 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))
+}
+
+.hb-sidebar-list {
+ position: relative;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ gap: .25rem
+}
+
+.hb-sidebar-list:before {
+ position: absolute;
+ top: .25rem;
+ bottom: .25rem;
+ width: 1px;
+ --tw-bg-opacity: 1;
+ background-color: rgb(229 231 235/var(--tw-bg-opacity));
+ --tw-content: "";
+ content: var(--tw-content)
+}
+
+:is([dir=ltr] .hb-sidebar-list) {
+ margin-left: .75rem;
+ padding-left: .75rem
+}
+
+:is([dir=ltr] .hb-sidebar-list):before {
+ content: var(--tw-content);
+ left: 0
+}
+
+:is([dir=rtl] .hb-sidebar-list) {
+ margin-right: .75rem;
+ padding-right: .75rem
+}
+
+:is([dir=rtl] .hb-sidebar-list):before {
+ content: var(--tw-content);
+ right: 0
+}
+
+:is(.dark .hb-sidebar-list):before {
+ content: var(--tw-content);
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-700)/var(--tw-bg-opacity))
+}
+
+.hb-scrollbar {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ overflow-y: auto;
+ overflow-x: hidden;
+ padding: 1rem;
+ scrollbar-width: thin;
+ scrollbar-color: oklch(55.55% 0 0/40%) #0000;
+ scrollbar-gutter: stable
+}
+
+.hb-scrollbar::-webkit-scrollbar {
+ height: .75rem;
+ width: .75rem
+}
+
+.hb-scrollbar::-webkit-scrollbar-track {
+ background-color: initial
+}
+
+.hb-scrollbar::-webkit-scrollbar-thumb {
+ border-radius: 10px
+}
+
+.hb-scrollbar:hover::-webkit-scrollbar-thumb {
+ border: 3px solid #0000;
+ background-color: var(--tw-shadow-color);
+ background-clip: content-box;
+ --tw-shadow-color: rgb(var(--color-neutral-500)/0.2);
+ --tw-shadow: var(--tw-shadow-colored)
+}
+
+.hb-scrollbar:hover::-webkit-scrollbar-thumb:hover {
+ --tw-shadow-color: rgb(var(--color-neutral-500)/0.4);
+ --tw-shadow: var(--tw-shadow-colored)
+}
+
+.hb-docs-link {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ cursor: pointer;
+ gap: .5rem;
+ border-radius: .25rem;
+ padding: .375rem .5rem;
+ font-size: .875rem;
+ --tw-text-opacity: 1;
+ color: rgb(107 114 128/var(--tw-text-opacity));
+ -webkit-transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s;
+ word-break: break-word;
+ -webkit-tap-highlight-color: transparent;
+ -webkit-touch-callout: none
+}
+
+.hb-docs-link:before {
+ opacity: .25;
+ --tw-content: "#";
+ content: var(--tw-content)
+}
+
+.hb-docs-link:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(243 244 246/var(--tw-bg-opacity));
+ --tw-text-opacity: 1;
+ color: rgb(17 24 39/var(--tw-text-opacity))
+}
+
+:is(.dark .hb-docs-link) {
+ --tw-text-opacity: 1;
+ color: rgb(209 213 219/var(--tw-text-opacity))
+}
+
+:is(.dark .hb-docs-link:hover) {
+ background-color: rgb(var(--color-primary-100)/.05);
+ --tw-text-opacity: 1;
+ color: rgb(249 250 251/var(--tw-text-opacity))
+}
+
+.hb-sidebar-mobile-menu {
+ -webkit-transition: background-color .5s ease;
+ transition: background-color .5s ease
+}
+
+.hb-sidebar-mobile-toc {
+ position: relative;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ gap: .25rem
+}
+
+.hb-sidebar-mobile-toc:before {
+ position: absolute;
+ top: .25rem;
+ bottom: .25rem;
+ width: 1px;
+ --tw-bg-opacity: 1;
+ background-color: rgb(229 231 235/var(--tw-bg-opacity));
+ --tw-content: "";
+ content: var(--tw-content)
+}
+
+:is([dir=ltr] .hb-sidebar-mobile-toc) {
+ margin-left: .75rem;
+ padding-left: .75rem
+}
+
+:is([dir=ltr] .hb-sidebar-mobile-toc):before {
+ content: var(--tw-content);
+ left: 0
+}
+
+:is([dir=rtl] .hb-sidebar-mobile-toc) {
+ margin-right: .75rem;
+ padding-right: .75rem
+}
+
+:is([dir=rtl] .hb-sidebar-mobile-toc):before {
+ content: var(--tw-content);
+ right: 0
+}
+
+:is(.dark .hb-sidebar-mobile-toc):before {
+ content: var(--tw-content);
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-800)/var(--tw-bg-opacity))
+}
+
+.hb-sidebar-custom-link {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ cursor: pointer;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ gap: .5rem;
+ border-radius: .25rem;
+ padding: .375rem .5rem;
+ font-size: .875rem;
+ -webkit-transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s;
+ word-break: break-word;
+ -webkit-tap-highlight-color: transparent;
+ -webkit-touch-callout: none
+}
+
+div.mermaid {
+ width: 100%;
+ margin-bottom: 1rem
+}
+
+div.chart,div.mermaid svg {
+ margin-left: auto;
+ margin-right: auto
+}
+
+div.chart {
+ max-width: 100%;
+ margin-bottom: 1rem;
+ overflow-x: auto
+}
+
+.hb-steps {
+ margin-left: 1rem;
+ margin-bottom: 3rem;
+ border-left-width: 1px;
+ --tw-border-opacity: 1;
+ border-color: rgb(229 231 235/var(--tw-border-opacity));
+ padding-left: 1.5rem;
+ counter-reset: hb step
+}
+
+:is(.dark .hb-steps) {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-neutral-600)/var(--tw-border-opacity))
+}
+
+.hb-steps h3 {
+ counter-increment: hb-step
+}
+
+.hb-steps h3:before {
+ position: absolute;
+ height: 33px;
+ width: 33px;
+ border-radius: 9999px;
+ border-width: 4px;
+ --tw-border-opacity: 1;
+ border-color: rgb(255 255 255/var(--tw-border-opacity))
+}
+
+:is(.dark .hb-steps h3):before {
+ --tw-border-opacity: 1;
+ border-color: rgb(203 213 225/var(--tw-border-opacity))
+}
+
+.hb-steps h3:before {
+ --tw-bg-opacity: 1;
+ background-color: rgb(243 244 246/var(--tw-bg-opacity))
+}
+
+:is(.dark .hb-steps h3):before {
+ --tw-bg-opacity: 1;
+ background-color: rgb(23 24 28/var(--tw-bg-opacity))
+}
+
+.hb-steps h3:before {
+ text-align: center;
+ text-indent: -1px;
+ font-size: 1rem;
+ font-weight: 400;
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity))
+}
+
+:is(.dark .hb-steps h3):before {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-200)/var(--tw-text-opacity))
+}
+
+.hb-steps h3:before {
+ margin-top: 3px;
+ margin-left: -41px;
+ content: counter(hb-step)
+}
+
+:root {
+ --hb-cols: 2
+}
+
+.hb-cards {
+ grid-template-columns: repeat(auto-fill,minmax(max(250px,calc((100% - 2rem)/var(--hb-cols))),1fr))
+}
+
+.hb-card {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ overflow: hidden;
+ border-radius: .5rem;
+ border-width: 1px;
+ --tw-border-opacity: 1;
+ border-color: rgb(229 231 235/var(--tw-border-opacity));
+ color: currentColor;
+ text-decoration-line: none;
+ -webkit-transition-property: all;
+ transition-property: all;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .2s;
+ transition-duration: .2s
+}
+
+.hb-card,.hb-card:hover {
+ --tw-shadow-color: #f3f4f6;
+ --tw-shadow: var(--tw-shadow-colored)
+}
+
+.hb-card:active {
+ --tw-shadow: 0 1px 2px 0 #0000000d;
+ --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
+ --tw-shadow-color: #e5e7eb;
+ --tw-shadow: var(--tw-shadow-colored)
+}
+
+.hb-card:active,:is(.dark .hb-card) {
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+:is(.dark .hb-card),:is(.dark .hb-card:hover) {
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000
+}
+
+.hb-card,:is(.dark .hb-card:hover) {
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+.hb-card {
+ background-color: initial;
+ --tw-shadow: 0 1px 2px 0 #0000000d;
+ --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
+}
+
+.hb-card:hover {
+ --tw-border-opacity: 1;
+ border-color: rgb(209 213 219/var(--tw-border-opacity));
+ --tw-bg-opacity: 1;
+ background-color: rgb(248 250 252/var(--tw-bg-opacity));
+ --tw-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;
+ --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+:is(.dark .hb-card) {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-neutral-700)/var(--tw-border-opacity))
+}
+
+:is(.dark .hb-card:hover) {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-neutral-600)/var(--tw-border-opacity));
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-800)/var(--tw-bg-opacity))
+}
+
+.hb-card-title {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ gap: .5rem;
+ font-weight: 600;
+ color: rgb(55 65 81/var(--tw-text-opacity))
+}
+
+.hb-card-title,.hb-card-title:hover {
+ --tw-text-opacity: 1
+}
+
+.hb-card-title:hover {
+ color: rgb(17 24 39/var(--tw-text-opacity))
+}
+
+:is(.dark .hb-card-title) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-200)/var(--tw-text-opacity))
+}
+
+:is(.dark .hb-card-title:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-50)/var(--tw-text-opacity))
+}
+
+.hb-card-subtitle {
+ margin-bottom: 1rem;
+ margin-top: .5rem;
+ overflow: hidden;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 3;
+ padding-left: 1rem;
+ padding-right: 1rem;
+ font-size: .875rem;
+ font-weight: 400;
+ --tw-text-opacity: 1;
+ color: rgb(107 114 128/var(--tw-text-opacity))
+}
+
+:is(.dark .hb-card-subtitle) {
+ --tw-text-opacity: 1;
+ color: rgb(156 163 175/var(--tw-text-opacity))
+}
+
+.hb-card:hover svg {
+ color: currentcolor
+}
+
+.hb-card svg {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity));
+ width: 1.5rem;
+ -webkit-transition: color .3s ease;
+ transition: color .3s ease
+}
+
+.hb-card p {
+ margin-top: .5rem
+}
+
+.dark .hb-card svg {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-300)/var(--tw-text-opacity))
+}
+
+.dark .hb-card:hover svg {
+ color: currentcolor
+}
+
+.resume-biography #profile {
+ text-align: center;
+ padding: 30px 10px;
+ position: relative
+}
+
+.resume-biography .avatar {
+ width: auto;
+ height: auto;
+ max-width: 225px;
+ max-height: 225px;
+ -o-object-fit: cover;
+ object-fit: cover
+}
+
+.resume-biography .network-icon {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ list-style: none;
+ padding: 0;
+ margin: 0
+}
+
+.resume-biography #profile .network-icon {
+ margin-top: .5rem
+}
+
+.resume-biography .network-icon li {
+ margin-right: 10px
+}
+
+@media (max-width: 640px) {
+ .resume-biography .network-icon li {
+ margin-right:12px
+ }
+}
+
+.resume-biography .network-icon li:last-of-type {
+ margin-right: 0
+}
+
+.resume-biography .network-icon li:hover {
+ -webkit-transform: scale(1.2);
+ transform: scale(1.2)
+}
+
+.resume-biography .big-icon {
+ font-size: 2rem
+}
+
+.resume-biography .ul-edu li .description p.course,.resume-biography .ul-interests li {
+ font-size: .9rem
+}
+
+.resume-biography .ul-edu li .description p.institution {
+ font-size: .75rem
+}
+
+.resume-biography .network-icon .big-icon {
+ font-size: 1.5rem
+}
+
+.resume-biography .bio-text {
+ max-width: 680px
+}
+
+.avatar-wrapper {
+ position: relative;
+ width: 150px;
+ height: 150px;
+ margin-left: auto;
+ margin-right: auto
+}
+
+.avatar-emoji {
+ position: absolute;
+ width: 40px;
+ height: 40px;
+ line-height: 40px;
+ border-radius: 100%;
+ bottom: 0;
+ right: 0;
+ text-align: center;
+ font-size: 20px;
+ background-color: #fff;
+ color: #000;
+ -webkit-box-shadow: 0 10px 20px #0000000a,0 2px 6px #0000000a,0 0 1px #0000000a;
+ box-shadow: 0 10px 20px #0000000a,0 2px 6px #0000000a,0 0 1px #0000000a
+}
+
+.dark .avatar-emoji {
+ background-color: #000;
+ -webkit-box-shadow: 0 10px 20px #0000000a,0 2px 6px #0000000a,0 0 1px #fffffff5;
+ box-shadow: 0 10px 20px #0000000a,0 2px 6px #0000000a,0 0 1px #fffffff5
+}
+
+.skills-content {
+ margin-bottom: 15px
+}
+
+.skills-name {
+ margin-bottom: 6px;
+ font-size: 1rem;
+ letter-spacing: 1px;
+ text-transform: uppercase
+}
+
+.skills-description {
+ margin-bottom: 6px;
+ font-size: .7rem;
+ text-transform: none
+}
+
+.skills-icon {
+ margin-right: .5em
+}
+
+.skills-wrapper {
+ position: relative;
+ overflow: hidden;
+ width: 100%;
+ height: 10px;
+ border: 1px solid #a8e9e9;
+ border-radius: 10px
+}
+
+.skills-percent {
+ position: absolute;
+ width: 60%;
+ height: 10px;
+ background-color: #3cb5b5
+}
+
+.navbar {
+ position: relative;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between
+}
+
+.navbar-brand {
+ font-size: 1.25rem;
+ font-weight: 600;
+ --tw-text-opacity: 1;
+ color: rgb(0 0 0/var(--tw-text-opacity))
+}
+
+:is(.dark .navbar-brand) {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+.navbar-brand svg {
+ height: 1em;
+ max-width: 100%
+}
+
+.navbar-brand img,.navbar-brand svg {
+ display: inline-block;
+ max-height: 100%;
+ width: auto
+}
+
+input#nav-toggle:checked+label #show-button {
+ display: none
+}
+
+input#nav-toggle:checked+label #hide-button,input#nav-toggle:checked~#nav-menu {
+ display: block
+}
+
+#site-header.header {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255/var(--tw-bg-opacity));
+ padding-top: .75rem;
+ padding-bottom: .75rem;
+ --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);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+:is(.dark #site-header.header) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(39 39 42/var(--tw-bg-opacity))
+}
+
+.navbar-nav {
+ text-align: center
+}
+
+@media (min-width: 1024px) {
+ .navbar-nav {
+ text-align:left
+ }
+}
+
+.nav-link {
+ display: block;
+ padding: .75rem;
+ font-weight: 600;
+ -webkit-transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.nav-link:hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-700)/var(--tw-text-opacity))
+}
+
+:is(.dark .nav-link) {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+:is(.dark .nav-link:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-300)/var(--tw-text-opacity))
+}
+
+@media (min-width: 1024px) {
+ .nav-link {
+ padding:.75rem .5rem
+ }
+}
+
+.nav-dropdown {
+ margin-right: 0
+}
+
+.nav-dropdown>svg {
+ pointer-events: none
+}
+
+.nav-dropdown.active .nav-dropdown-list {
+ display: block
+}
+
+.nav-dropdown-list {
+ z-index: 10;
+ display: none;
+ min-width: 180px;
+ border-radius: .25rem;
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255/var(--tw-bg-opacity));
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ --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);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+:is(.dark .nav-dropdown-list) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(15 23 42/var(--tw-bg-opacity))
+}
+
+@media (min-width: 1024px) {
+ .nav-dropdown-list {
+ visibility:hidden;
+ position: absolute;
+ display: block;
+ opacity: 0
+ }
+}
+
+.nav-dropdown-item {
+ padding-left: 1rem;
+ padding-right: 1rem
+}
+
+:is(.dark .nav-dropdown-item:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-500)/var(--tw-bg-opacity))
+}
+
+.nav-dropdown-item:not(:last-child) {
+ margin-bottom: .5rem
+}
+
+.nav-dropdown-link {
+ display: block;
+ padding-top: .25rem;
+ padding-bottom: .25rem;
+ font-weight: 600;
+ -webkit-transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
+ transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s
+}
+
+.nav-dropdown-link:hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-700)/var(--tw-text-opacity))
+}
+
+:is(.dark .nav-dropdown-link),:is(.dark .nav-dropdown-link:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+.hb-attachment-link {
+ margin-right: .25rem;
+ margin-bottom: .25rem;
+ display: inline-block;
+ font-weight: 700;
+ text-transform: uppercase;
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-600)/var(--tw-text-opacity));
+ -webkit-transition-property: all;
+ transition-property: all;
+ -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
+ transition-timing-function: cubic-bezier(.4,0,.2,1);
+ -webkit-transition-duration: .15s;
+ transition-duration: .15s;
+ -webkit-transition-timing-function: linear;
+ transition-timing-function: linear
+}
+
+.hb-attachment-link,.hb-attachment-link:focus {
+ outline: 2px solid #0000;
+ outline-offset: 2px
+}
+
+:is(.dark .hb-attachment-link) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-400)/var(--tw-text-opacity))
+}
+
+.hb-attachment-link-small {
+ padding: .25rem .75rem;
+ font-size: .75rem
+}
+
+.hb-attachment-link-large {
+ padding: .75rem 2rem
+}
+
+html:not(.dark) .highlight .chroma .err {
+ color: #a61717;
+ background-color: #e3d2d2
+}
+
+html:not(.dark) .highlight .chroma .lntd {
+ vertical-align: top;
+ padding: 0;
+ margin: 0;
+ border: 0
+}
+
+html:not(.dark) .highlight .chroma .lntable {
+ border-spacing: 0;
+ padding: 0;
+ margin: 0;
+ border: 0
+}
+
+html:not(.dark) .highlight .chroma .hl {
+ background-color: #ffc
+}
+
+html:not(.dark) .highlight .chroma .ln,html:not(.dark) .highlight .chroma .lnt {
+ white-space: pre;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ margin-right: .4em;
+ padding: 0 .4em;
+ color: #7f7f7f
+}
+
+html:not(.dark) .highlight .chroma .line {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex
+}
+
+html:not(.dark) .highlight .chroma .k,html:not(.dark) .highlight .chroma .kc,html:not(.dark) .highlight .chroma .kd,html:not(.dark) .highlight .chroma .kn,html:not(.dark) .highlight .chroma .kp,html:not(.dark) .highlight .chroma .kr {
+ color: #000;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .kt {
+ color: #458;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .na {
+ color: teal
+}
+
+html:not(.dark) .highlight .chroma .nb {
+ color: #0086b3
+}
+
+html:not(.dark) .highlight .chroma .bp {
+ color: #999
+}
+
+html:not(.dark) .highlight .chroma .nc {
+ color: #458;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .no {
+ color: teal
+}
+
+html:not(.dark) .highlight .chroma .nd {
+ color: #3c5d5d;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .ni {
+ color: purple
+}
+
+html:not(.dark) .highlight .chroma .ne,html:not(.dark) .highlight .chroma .nf {
+ color: #900;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .nl {
+ color: #900;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .nn {
+ color: #555
+}
+
+html:not(.dark) .highlight .chroma .nt {
+ color: navy
+}
+
+html:not(.dark) .highlight .chroma .nv,html:not(.dark) .highlight .chroma .vc,html:not(.dark) .highlight .chroma .vg,html:not(.dark) .highlight .chroma .vi {
+ color: teal
+}
+
+html:not(.dark) .highlight .chroma .dl,html:not(.dark) .highlight .chroma .s,html:not(.dark) .highlight .chroma .s2,html:not(.dark) .highlight .chroma .sa,html:not(.dark) .highlight .chroma .sb,html:not(.dark) .highlight .chroma .sc,html:not(.dark) .highlight .chroma .sd,html:not(.dark) .highlight .chroma .se,html:not(.dark) .highlight .chroma .sh,html:not(.dark) .highlight .chroma .si,html:not(.dark) .highlight .chroma .sx {
+ color: #d14
+}
+
+html:not(.dark) .highlight .chroma .sr {
+ color: #009926
+}
+
+html:not(.dark) .highlight .chroma .s1 {
+ color: #d14
+}
+
+html:not(.dark) .highlight .chroma .ss {
+ color: #990073
+}
+
+html:not(.dark) .highlight .chroma .il,html:not(.dark) .highlight .chroma .m,html:not(.dark) .highlight .chroma .mb,html:not(.dark) .highlight .chroma .mf,html:not(.dark) .highlight .chroma .mh,html:not(.dark) .highlight .chroma .mi,html:not(.dark) .highlight .chroma .mo {
+ color: #099
+}
+
+html:not(.dark) .highlight .chroma .o,html:not(.dark) .highlight .chroma .ow {
+ color: #000;
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .c,html:not(.dark) .highlight .chroma .c1,html:not(.dark) .highlight .chroma .ch,html:not(.dark) .highlight .chroma .cm {
+ color: #998;
+ font-style: italic
+}
+
+html:not(.dark) .highlight .chroma .cp,html:not(.dark) .highlight .chroma .cpf,html:not(.dark) .highlight .chroma .cs {
+ color: #999;
+ font-weight: 700;
+ font-style: italic
+}
+
+html:not(.dark) .highlight .chroma .gd {
+ color: #000;
+ background-color: #fdd
+}
+
+html:not(.dark) .highlight .chroma .ge {
+ color: #000;
+ font-style: italic
+}
+
+html:not(.dark) .highlight .chroma .gr {
+ color: #a00
+}
+
+html:not(.dark) .highlight .chroma .gh {
+ color: #999
+}
+
+html:not(.dark) .highlight .chroma .gi {
+ color: #000;
+ background-color: #dfd
+}
+
+html:not(.dark) .highlight .chroma .go {
+ color: #888
+}
+
+html:not(.dark) .highlight .chroma .gp {
+ color: #555
+}
+
+html:not(.dark) .highlight .chroma .gs {
+ font-weight: 700
+}
+
+html:not(.dark) .highlight .chroma .gu {
+ color: #aaa
+}
+
+html:not(.dark) .highlight .chroma .gt {
+ color: #a00
+}
+
+html:not(.dark) .highlight .chroma .gl {
+ text-decoration: underline
+}
+
+html:not(.dark) .highlight .chroma .w {
+ color: #bbb
+}
+
+.dark .highlight .chroma .lntd {
+ vertical-align: top;
+ padding: 0;
+ margin: 0;
+ border: 0
+}
+
+.dark .highlight .chroma .lntable {
+ border-spacing: 0;
+ padding: 0;
+ margin: 0;
+ border: 0
+}
+
+.dark .highlight .chroma .hl {
+ background-color: #ffc
+}
+
+.dark .highlight .chroma .ln,.dark .highlight .chroma .lnt {
+ white-space: pre;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ margin-right: .4em;
+ padding: 0 .4em;
+ color: #7f7f7f
+}
+
+.dark .highlight .chroma .line {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex
+}
+
+.dark .highlight .chroma .k,.dark .highlight .chroma .kc {
+ color: #ff79c6
+}
+
+.dark .highlight .chroma .kd {
+ color: #8be9fd;
+ font-style: italic
+}
+
+.dark .highlight .chroma .kn,.dark .highlight .chroma .kp,.dark .highlight .chroma .kr {
+ color: #ff79c6
+}
+
+.dark .highlight .chroma .kt {
+ color: #8be9fd
+}
+
+.dark .highlight .chroma .na {
+ color: #50fa7b
+}
+
+.dark .highlight .chroma .nb {
+ color: #8be9fd;
+ font-style: italic
+}
+
+.dark .highlight .chroma .nc {
+ color: #50fa7b
+}
+
+.dark .highlight .chroma .nf {
+ color: #50fa7b
+}
+
+.dark .highlight .chroma .nl {
+ color: #8be9fd;
+ font-style: italic
+}
+
+.dark .highlight .chroma .nt {
+ color: #ff79c6
+}
+
+.dark .highlight .chroma .nv,.dark .highlight .chroma .vc,.dark .highlight .chroma .vg,.dark .highlight .chroma .vi {
+ color: #8be9fd;
+ font-style: italic
+}
+
+.dark .highlight .chroma .dl,.dark .highlight .chroma .s,.dark .highlight .chroma .s1,.dark .highlight .chroma .s2,.dark .highlight .chroma .sa,.dark .highlight .chroma .sb,.dark .highlight .chroma .sc,.dark .highlight .chroma .sd,.dark .highlight .chroma .se,.dark .highlight .chroma .sh,.dark .highlight .chroma .si,.dark .highlight .chroma .sr,.dark .highlight .chroma .ss,.dark .highlight .chroma .sx {
+ color: #f1fa8c
+}
+
+.dark .highlight .chroma .il,.dark .highlight .chroma .m,.dark .highlight .chroma .mb,.dark .highlight .chroma .mf,.dark .highlight .chroma .mh,.dark .highlight .chroma .mi,.dark .highlight .chroma .mo {
+ color: #bd93f9
+}
+
+.dark .highlight .chroma .o,.dark .highlight .chroma .ow {
+ color: #ff79c6
+}
+
+.dark .highlight .chroma .c,.dark .highlight .chroma .c1,.dark .highlight .chroma .ch,.dark .highlight .chroma .cm,.dark .highlight .chroma .cs {
+ color: #6272a4
+}
+
+.dark .highlight .chroma .cp,.dark .highlight .chroma .cpf {
+ color: #ff79c6
+}
+
+.dark .highlight .chroma .gd {
+ color: #f55
+}
+
+.dark .highlight .chroma .ge {
+ text-decoration: underline
+}
+
+.dark .highlight .chroma .gh {
+ font-weight: 700
+}
+
+.dark .highlight .chroma .gi {
+ color: #50fa7b;
+ font-weight: 700
+}
+
+.dark .highlight .chroma .go {
+ color: #44475a
+}
+
+.dark .highlight .chroma .gu {
+ font-weight: 700
+}
+
+.dark .highlight .chroma .gl {
+ text-decoration: underline
+}
+
+.prose .chroma,.prose pre {
+ position: relative;
+ border-radius: .375rem;
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-50)/var(--tw-bg-opacity));
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity))
+}
+
+:is(.dark .prose .chroma),:is(.dark .prose pre) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(51 65 85/var(--tw-bg-opacity));
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:prose-invert) {
+ --tw-prose-body: var(--tw-prose-invert-body);
+ --tw-prose-headings: var(--tw-prose-invert-headings);
+ --tw-prose-lead: var(--tw-prose-invert-lead);
+ --tw-prose-links: var(--tw-prose-invert-links);
+ --tw-prose-bold: var(--tw-prose-invert-bold);
+ --tw-prose-counters: var(--tw-prose-invert-counters);
+ --tw-prose-bullets: var(--tw-prose-invert-bullets);
+ --tw-prose-hr: var(--tw-prose-invert-hr);
+ --tw-prose-quotes: var(--tw-prose-invert-quotes);
+ --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);
+ --tw-prose-captions: var(--tw-prose-invert-captions);
+ --tw-prose-kbd: var(--tw-prose-invert-kbd);
+ --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);
+ --tw-prose-code: var(--tw-prose-invert-code);
+ --tw-prose-pre-code: var(--tw-prose-invert-pre-code);
+ --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);
+ --tw-prose-th-borders: var(--tw-prose-invert-th-borders);
+ --tw-prose-td-borders: var(--tw-prose-invert-td-borders)
+}
+
+:is(.dark .dark\:prose-invert) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ text-decoration-color: rgb(var(--color-neutral-500)/1)
+}
+
+:is(.dark .dark\:prose-invert) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover {
+ color: rgb(var(--color-primary-300)/1)
+}
+
+:is(.dark .dark\:prose-invert) :where(mark):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ background-color: rgb(var(--color-primary-400)/1);
+ color: #000
+}
+
+@media (min-width: 1024px) {
+ .lg\:prose-xl {
+ font-size:1.25rem;
+ line-height: 1.8
+ }
+
+ .lg\:prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em;
+ margin-bottom: 1.2em
+ }
+
+ .lg\:prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: 1.2em;
+ line-height: 1.5;
+ margin-top: 1em;
+ margin-bottom: 1em
+ }
+
+ .lg\:prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.6em;
+ margin-bottom: 1.6em;
+ padding-left: 1.0666667em
+ }
+
+ .lg\:prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: 2.8em;
+ margin-top: 0;
+ margin-bottom: .8571429em;
+ line-height: 1
+ }
+
+ .lg\:prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: 1.8em;
+ margin-top: 1.5555556em;
+ margin-bottom: .8888889em;
+ line-height: 1.1111111
+ }
+
+ .lg\:prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: 1.5em;
+ margin-top: 1.6em;
+ margin-bottom: .6666667em;
+ line-height: 1.3333333
+ }
+
+ .lg\:prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.8em;
+ margin-bottom: .6em;
+ line-height: 1.6
+ }
+
+ .lg\:prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+ }
+
+ .lg\:prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+ }
+
+ .lg\:prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+
+ .lg\:prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+ }
+
+ .lg\:prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .9em;
+ border-radius: .3125rem;
+ padding: .25em .4em
+ }
+
+ .lg\:prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .9em
+ }
+
+ .lg\:prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .8611111em
+ }
+
+ .lg\:prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .9em
+ }
+
+ .lg\:prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .9em;
+ line-height: 1.7777778;
+ margin-top: 2em;
+ margin-bottom: 2em;
+ border-radius: .5rem;
+ padding: 1.1111111em 1.3333333em
+ }
+
+ .lg\:prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em;
+ margin-bottom: 1.2em;
+ padding-left: 1.6em
+ }
+
+ .lg\:prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em;
+ margin-bottom: 1.2em;
+ padding-left: 1.6em
+ }
+
+ .lg\:prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .6em;
+ margin-bottom: .6em
+ }
+
+ .lg\:prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: .4em
+ }
+
+ .lg\:prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: .4em
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .8em;
+ margin-bottom: .8em
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-bottom: 1.2em
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-bottom: 1.2em
+ }
+
+ .lg\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .8em;
+ margin-bottom: .8em
+ }
+
+ .lg\:prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em;
+ margin-bottom: 1.2em
+ }
+
+ .lg\:prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 1.2em
+ }
+
+ .lg\:prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: .6em;
+ padding-left: 1.6em
+ }
+
+ .lg\:prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2.8em;
+ margin-bottom: 2.8em
+ }
+
+ .lg\:prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+ }
+
+ .lg\:prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+ }
+
+ .lg\:prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+ }
+
+ .lg\:prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+ }
+
+ .lg\:prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .9em;
+ line-height: 1.5555556
+ }
+
+ .lg\:prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-right: .6666667em;
+ padding-bottom: .8888889em;
+ padding-left: .6666667em
+ }
+
+ .lg\:prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: 0
+ }
+
+ .lg\:prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-right: 0
+ }
+
+ .lg\:prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding: .8888889em .6666667em
+ }
+
+ .lg\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-left: 0
+ }
+
+ .lg\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ padding-right: 0
+ }
+
+ .lg\:prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 2em;
+ margin-bottom: 2em
+ }
+
+ .lg\:prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+
+ .lg\:prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ font-size: .9em;
+ line-height: 1.5555556;
+ margin-top: 1em
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-top: 0
+ }
+
+ .lg\:prose-xl :where(.lg\:prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
+ margin-bottom: 0
+ }
+}
+
+.placeholder\:text-slate-400::-webkit-input-placeholder {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/var(--tw-text-opacity))
+}
+
+.placeholder\:text-slate-400::-moz-placeholder {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/var(--tw-text-opacity))
+}
+
+.placeholder\:text-slate-400:-ms-input-placeholder {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/var(--tw-text-opacity))
+}
+
+.placeholder\:text-slate-400::-ms-input-placeholder {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/var(--tw-text-opacity))
+}
+
+.placeholder\:text-slate-400::placeholder {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/var(--tw-text-opacity))
+}
+
+.first\:mt-0:first-child {
+ margin-top: 0
+}
+
+.focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
+ box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
+}
+
+.focus-within\:ring-primary-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(var(--color-primary-900)/var(--tw-ring-opacity))
+}
+
+.hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05
+}
+
+.hover\:scale-105:hover,.hover\:scale-125:hover {
+ -webkit-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));
+ 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))
+}
+
+.hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25
+}
+
+.hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(0 0 0/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-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(229 231 235/var(--tw-bg-opacity))
+}
+
+.hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(209 213 219/var(--tw-bg-opacity))
+}
+
+.hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(249 250 251/var(--tw-bg-opacity))
+}
+
+.hover\:bg-gray-800\/5:hover {
+ background-color: #1f29370d
+}
+
+.hover\:bg-primary-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-300)/var(--tw-bg-opacity))
+}
+
+.hover\:bg-primary-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-50)/var(--tw-bg-opacity))
+}
+
+.hover\:bg-primary-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-500)/var(--tw-bg-opacity))
+}
+
+.hover\:bg-primary-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-800)/var(--tw-bg-opacity))
+}
+
+.hover\:bg-\[length\:100\%_3px\]:hover {
+ background-size: 100% 3px
+}
+
+.hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgb(31 41 55/var(--tw-text-opacity))
+}
+
+.hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgb(17 24 39/var(--tw-text-opacity))
+}
+
+.hover\:text-neutral-300:hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-300)/var(--tw-text-opacity))
+}
+
+.hover\:text-neutral-700:hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity))
+}
+
+.hover\:text-primary-600:hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-600)/var(--tw-text-opacity))
+}
+
+.hover\:text-primary-700:hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-700)/var(--tw-text-opacity))
+}
+
+.hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+.hover\:underline:hover {
+ text-decoration-line: underline
+}
+
+.hover\:no-underline:hover {
+ text-decoration-line: none
+}
+
+.hover\:opacity-100:hover {
+ opacity: 1
+}
+
+.hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+.hover\:ring-gray-900\/20:hover {
+ --tw-ring-color: #11182733
+}
+
+.focus\:z-10:focus {
+ z-index: 10
+}
+
+.focus\:z-20:focus {
+ z-index: 20
+}
+
+.focus\:text-neutral-700:focus {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-700)/var(--tw-text-opacity))
+}
+
+.focus\:text-primary-700:focus {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-700)/var(--tw-text-opacity))
+}
+
+.focus\:no-underline:focus {
+ text-decoration-line: none
+}
+
+.focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
+}
+
+.focus\:outline-none:focus {
+ outline: 2px solid #0000;
+ outline-offset: 2px
+}
+
+.focus\:ring-0: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)
+}
+
+.focus\:ring-0:focus,.focus\:ring-4:focus {
+ -webkit-box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
+ 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-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(229 231 235/var(--tw-ring-opacity))
+}
+
+.focus\:ring-primary-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(var(--color-primary-300)/var(--tw-ring-opacity))
+}
+
+.focus-visible\:outline:focus-visible {
+ outline-style: solid
+}
+
+.focus-visible\:outline-2:focus-visible {
+ outline-width: 2px
+}
+
+.focus-visible\:outline-offset-2:focus-visible {
+ outline-offset: 2px
+}
+
+.focus-visible\:outline-primary-500:focus-visible {
+ outline-color: rgb(var(--color-primary-500)/1)
+}
+
+.focus-visible\:outline-primary-600:focus-visible {
+ outline-color: rgb(var(--color-primary-600)/1)
+}
+
+.focus-visible\:ring-2:focus-visible {
+ --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);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
+ box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
+}
+
+.active\:text-white\/70:active {
+ color: #ffffffb3
+}
+
+.group:hover .group-hover\:-translate-x-\[2px\] {
+ --tw-translate-x: -2px
+}
+
+.group:hover .group-hover\:-translate-x-\[2px\],.group:hover .group-hover\:scale-100 {
+ -webkit-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));
+ 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))
+}
+
+.group:hover .group-hover\:scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1
+}
+
+.group:hover .group-hover\:scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1
+}
+
+.group:hover .group-hover\:scale-110,.group:hover .group-hover\:scale-95 {
+ -webkit-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));
+ 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))
+}
+
+.group:hover .group-hover\:scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95
+}
+
+.group:hover .group-hover\:bg-\[length\:100\%_10px\] {
+ background-size: 100% 10px
+}
+
+.group:hover .group-hover\:text-primary-500 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-500)/var(--tw-text-opacity))
+}
+
+.group:hover .group-hover\:text-primary-600 {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-600)/var(--tw-text-opacity))
+}
+
+.group:hover .group-hover\:underline {
+ text-decoration-line: underline
+}
+
+.group:hover .group-hover\:decoration-primary-500 {
+ text-decoration-color: rgb(var(--color-primary-500)/1)
+}
+
+.group:hover .group-hover\:opacity-100 {
+ opacity: 1
+}
+
+:is([dir=ltr] .ltr\:inline) {
+ display: inline
+}
+
+:is([dir=ltr] .ltr\:pl-3) {
+ padding-left: .75rem
+}
+
+:is([dir=ltr] .ltr\:pr-0) {
+ padding-right: 0
+}
+
+:is([dir=ltr] .ltr\:pr-9) {
+ padding-right: 2.25rem
+}
+
+:is([dir=ltr] .ltr\:text-right) {
+ text-align: right
+}
+
+:is([dir=rtl] .rtl\:-ml-4) {
+ margin-left: -1rem
+}
+
+:is([dir=rtl] .rtl\:hidden) {
+ display: none
+}
+
+:is([dir=rtl] .rtl\:-rotate-180) {
+ --tw-rotate: -180deg
+}
+
+:is([dir=rtl] .rtl\:-rotate-180),:is([dir=rtl] .rtl\:rotate-\[270deg\]) {
+ -webkit-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));
+ 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([dir=rtl] .rtl\:rotate-\[270deg\]) {
+ --tw-rotate: 270deg
+}
+
+:is([dir=rtl] .rtl\:pl-9) {
+ padding-left: 2.25rem
+}
+
+:is([dir=rtl] .rtl\:pr-3) {
+ padding-right: .75rem
+}
+
+:is([dir=rtl] .rtl\:text-left) {
+ text-align: left
+}
+
+@media (prefers-contrast:more) {
+ .contrast-more\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgb(31 41 55/var(--tw-text-opacity))
+ }
+}
+
+:is(.dark .dark\:block) {
+ display: block
+}
+
+:is(.dark .dark\:hidden) {
+ display: none
+}
+
+:is(.dark .dark\:border) {
+ border-width: 1px
+}
+
+:is(.dark .dark\:border-gray-500) {
+ --tw-border-opacity: 1;
+ border-color: rgb(107 114 128/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-neutral-600) {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-neutral-600)/var(--tw-border-opacity))
+}
+
+:is(.dark .dark\:border-neutral-700) {
+ --tw-border-opacity: 1;
+ border-color: rgb(var(--color-neutral-700)/var(--tw-border-opacity))
+}
+
+:is(.dark .dark\:border-neutral-700\/50) {
+ border-color: rgb(var(--color-neutral-700)/.5)
+}
+
+:is(.dark .dark\:border-slate-600) {
+ --tw-border-opacity: 1;
+ border-color: rgb(71 85 105/var(--tw-border-opacity))
+}
+
+:is(.dark .dark\:border-slate-700) {
+ --tw-border-opacity: 1;
+ border-color: rgb(51 65 85/var(--tw-border-opacity))
+}
+
+:is(.dark .dark\:border-white) {
+ --tw-border-opacity: 1;
+ border-color: rgb(255 255 255/var(--tw-border-opacity))
+}
+
+:is(.dark .dark\:bg-\[\#1F2938\]) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(31 41 56/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-black\/80) {
+ background-color: #000c
+}
+
+:is(.dark .dark\:bg-blue-900) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(30 58 138/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-900) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(17 24 39/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-hb-dark) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(23 24 28/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-neutral-700) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-700)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-neutral-800) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-neutral-800)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-neutral-800\/50) {
+ background-color: rgb(var(--color-neutral-800)/.5)
+}
+
+:is(.dark .dark\:bg-primary-300) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-300)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-primary-600) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-600)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-primary-700) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-700)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-primary-900) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-900)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-slate-900) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(15 23 42/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-transparent) {
+ background-color: initial
+}
+
+:is(.dark .dark\:bg-yellow-900) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(113 63 18/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-zinc-800) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(39 39 42/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:bg-zinc-800\/50) {
+ background-color: #27272a80
+}
+
+:is(.dark .dark\:bg-zinc-900) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(24 24 27/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:from-primary-800) {
+ --tw-gradient-from: rgb(var(--color-primary-800)/1) var(--tw-gradient-from-position);
+ --tw-gradient-to: rgb(var(--color-primary-800)/0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
+}
+
+:is(.dark .dark\:to-primary-900) {
+ --tw-gradient-to: rgb(var(--color-primary-900)/1) var(--tw-gradient-to-position)
+}
+
+:is(.dark .dark\:text-\[\#e2e8f0\]) {
+ --tw-text-opacity: 1;
+ color: rgb(226 232 240/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-blue-300) {
+ --tw-text-opacity: 1;
+ color: rgb(147 197 253/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-gray-100) {
+ --tw-text-opacity: 1;
+ color: rgb(243 244 246/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-gray-300) {
+ --tw-text-opacity: 1;
+ color: rgb(209 213 219/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-gray-500) {
+ --tw-text-opacity: 1;
+ color: rgb(107 114 128/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-gray-600) {
+ --tw-text-opacity: 1;
+ color: rgb(75 85 99/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-gray-700) {
+ --tw-text-opacity: 1;
+ color: rgb(55 65 81/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-neutral) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-neutral-100) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-100)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-neutral-200) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-200)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-neutral-300) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-300)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-neutral-400) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-400)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-primary-200) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-200)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-primary-300) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-300)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-primary-900) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-900)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-slate-100) {
+ --tw-text-opacity: 1;
+ color: rgb(241 245 249/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-slate-200) {
+ --tw-text-opacity: 1;
+ color: rgb(226 232 240/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-slate-300) {
+ --tw-text-opacity: 1;
+ color: rgb(203 213 225/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-slate-400) {
+ --tw-text-opacity: 1;
+ color: rgb(148 163 184/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\:text-zinc-100) {
+ --tw-text-opacity: 1;
+ color: rgb(244 244 245/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-zinc-400) {
+ --tw-text-opacity: 1;
+ color: rgb(161 161 170/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:text-zinc-500) {
+ --tw-text-opacity: 1;
+ color: rgb(113 113 122/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:ring-0) {
+ --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);
+ -webkit-box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
+ box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
+}
+
+:is(.dark .dark\:ring-gray-300) {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(209 213 219/var(--tw-ring-opacity))
+}
+
+:is(.dark .dark\:ring-gray-900) {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(17 24 39/var(--tw-ring-opacity))
+}
+
+:is(.dark .dark\:ring-white\/20) {
+ --tw-ring-color: #fff3
+}
+
+:is(.dark .dark\:hover\:bg-gray-100\/5:hover) {
+ background-color: #f3f4f60d
+}
+
+:is(.dark .dark\:hover\:bg-gray-700:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(55 65 81/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:hover\:bg-primary-100\/5:hover) {
+ background-color: rgb(var(--color-primary-100)/.05)
+}
+
+:is(.dark .dark\:hover\:bg-primary-400:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-400)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:hover\:bg-primary-700:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-700)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:hover\:bg-primary-800:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(var(--color-primary-800)/var(--tw-bg-opacity))
+}
+
+:is(.dark .dark\:hover\:bg-white:hover) {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255/var(--tw-bg-opacity))
+}
+
+:is(.dark .hover\:dark\:bg-primary-500\/10):hover {
+ background-color: rgb(var(--color-primary-500)/.1)
+}
+
+:is(.dark .dark\:hover\:text-black:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(0 0 0/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:text-gray-100:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(243 244 246/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:text-gray-200:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(229 231 235/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-gray-50:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(249 250 251/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:text-neutral-800:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-neutral-800)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:text-primary-300:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-300)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:text-primary-400:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-400)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:text-white:hover) {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+:is(.dark .hover\:dark\:text-gray-200):hover {
+ --tw-text-opacity: 1;
+ color: rgb(229 231 235/var(--tw-text-opacity))
+}
+
+:is(.dark .hover\:dark\:text-primary-200):hover {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-200)/var(--tw-text-opacity))
+}
+
+:is(.dark .dark\:hover\:ring-gray-400:hover) {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(156 163 175/var(--tw-ring-opacity))
+}
+
+:is(.dark .dark\:focus\:ring-gray-700:focus) {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(55 65 81/var(--tw-ring-opacity))
+}
+
+:is(.dark .dark\:focus\:ring-primary-800:focus) {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(var(--color-primary-800)/var(--tw-ring-opacity))
+}
+
+:is(.dark .dark\:focus\:ring-primary-900:focus) {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgb(var(--color-primary-900)/var(--tw-ring-opacity))
+}
+
+:is(.dark .group:hover .dark\:group-hover\:text-primary-400) {
+ --tw-text-opacity: 1;
+ color: rgb(var(--color-primary-400)/var(--tw-text-opacity))
+}
+
+@media (prefers-contrast:more) {
+ :is(.dark .contrast-more\:dark\:text-gray-50) {
+ --tw-text-opacity: 1;
+ color: rgb(249 250 251/var(--tw-text-opacity))
+ }
+}
+
+@media print {
+ .print\:hidden {
+ display: none
+ }
+}
+
+@media not all and (min-width: 1280px) {
+ .max-xl\:hidden {
+ display:none
+ }
+}
+
+@media not all and (min-width: 1024px) {
+ .max-lg\:hidden {
+ display:none
+ }
+
+ .max-lg\:\[transform\:translate3d\(0\2c -100\%\2c 0\)\] {
+ -webkit-transform: translate3d(0,-100%,0);
+ transform: translate3d(0,-100%,0)
+ }
+}
+
+@media (min-width: 640px) {
+ .sm\:not-sr-only {
+ position:static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal
+ }
+
+ .sm\:-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem
+ }
+
+ .sm\:-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem
+ }
+
+ .sm\:mb-8 {
+ margin-bottom: 2rem
+ }
+
+ .sm\:mt-16 {
+ margin-top: 4rem
+ }
+
+ .sm\:mt-20 {
+ margin-top: 5rem
+ }
+
+ .sm\:mt-32 {
+ margin-top: 8rem
+ }
+
+ .sm\:flex {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex
+ }
+
+ .sm\:hidden {
+ display: none
+ }
+
+ .sm\:h-64 {
+ height: 16rem
+ }
+
+ .sm\:max-w-xl {
+ max-width: 36rem
+ }
+
+ .sm\:grid-cols-2 {
+ grid-template-columns: repeat(2,minmax(0,1fr))
+ }
+
+ .sm\:grid-cols-3 {
+ grid-template-columns: repeat(3,minmax(0,1fr))
+ }
+
+ .sm\:justify-center {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center
+ }
+
+ .sm\:gap-x-16 {
+ -webkit-column-gap: 4rem;
+ -moz-column-gap: 4rem;
+ column-gap: 4rem
+ }
+
+ .sm\:gap-y-10 {
+ row-gap: 2.5rem
+ }
+
+ .sm\:gap-y-16 {
+ row-gap: 4rem
+ }
+
+ .sm\:rounded-2xl {
+ border-radius: 1rem
+ }
+
+ .sm\:px-0 {
+ padding-left: 0;
+ padding-right: 0
+ }
+
+ .sm\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem
+ }
+
+ .sm\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem
+ }
+
+ .sm\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem
+ }
+
+ .sm\:py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem
+ }
+
+ .sm\:py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem
+ }
+
+ .sm\:pb-24 {
+ padding-bottom: 6rem
+ }
+
+ .sm\:pt-36 {
+ padding-top: 9rem
+ }
+
+ .sm\:text-center {
+ text-align: center
+ }
+
+ .sm\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem
+ }
+
+ .sm\:text-5xl {
+ font-size: 3rem;
+ line-height: 1
+ }
+
+ .sm\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1
+ }
+
+ .sm\:text-7xl {
+ font-size: 4.5rem;
+ line-height: 1
+ }
+
+ .sm\:text-lg {
+ font-size: 1.125rem
+ }
+
+ .sm\:text-xl {
+ font-size: 1.25rem
+ }
+}
+
+@media (min-width: 768px) {
+ .md\:order-2 {
+ -webkit-box-ordinal-group:3;
+ -ms-flex-order: 2;
+ order: 2
+ }
+
+ .md\:col-span-3 {
+ grid-column: span 3/span 3
+ }
+
+ .md\:mx-0 {
+ margin-left: 0;
+ margin-right: 0
+ }
+
+ .md\:ml-4 {
+ margin-left: 1rem
+ }
+
+ .md\:mt-0 {
+ margin-top: 0
+ }
+
+ .md\:mt-12 {
+ margin-top: 3rem
+ }
+
+ .md\:block {
+ display: block
+ }
+
+ .md\:flex {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex
+ }
+
+ .md\:grid {
+ display: grid
+ }
+
+ .md\:hidden {
+ display: none
+ }
+
+ .md\:w-48 {
+ width: 12rem
+ }
+
+ .md\:max-w-full {
+ max-width: 100%
+ }
+
+ .md\:flex-shrink-0 {
+ -ms-flex-negative: 0;
+ flex-shrink: 0
+ }
+
+ .md\:grid-cols-1 {
+ grid-template-columns: repeat(1,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-10 {
+ grid-template-columns: repeat(10,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-11 {
+ grid-template-columns: repeat(11,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-12 {
+ grid-template-columns: repeat(12,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-2 {
+ grid-template-columns: repeat(2,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-3 {
+ grid-template-columns: repeat(3,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-4 {
+ grid-template-columns: repeat(4,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-5 {
+ grid-template-columns: repeat(5,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-6 {
+ grid-template-columns: repeat(6,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-7 {
+ grid-template-columns: repeat(7,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-8 {
+ grid-template-columns: repeat(8,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-9 {
+ grid-template-columns: repeat(9,minmax(0,1fr))
+ }
+
+ .md\:grid-cols-\[200px_auto\] {
+ grid-template-columns: 200px auto
+ }
+
+ .md\:grid-cols-none {
+ grid-template-columns: none
+ }
+
+ .md\:flex-row {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row
+ }
+
+ .md\:items-baseline {
+ -webkit-box-align: baseline;
+ -ms-flex-align: baseline;
+ align-items: baseline
+ }
+
+ .md\:gap-12 {
+ gap: 3rem
+ }
+
+ .md\:gap-x-16 {
+ -webkit-column-gap: 4rem;
+ -moz-column-gap: 4rem;
+ column-gap: 4rem
+ }
+
+ .md\:space-y-0>:not([hidden])~:not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px*(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px*var(--tw-space-y-reverse))
+ }
+
+ .md\:border-r {
+ border-right-width: 1px
+ }
+
+ .md\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem
+ }
+
+ .md\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem
+ }
+
+ .md\:px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem
+ }
+
+ .md\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem
+ }
+
+ .md\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem
+ }
+
+ .md\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1
+ }
+
+ .md\:text-lg {
+ font-size: 1.125rem
+ }
+
+ .md\:text-xl {
+ font-size: 1.25rem
+ }
+}
+
+@media (min-width: 1024px) {
+ .lg\:sticky {
+ position:sticky
+ }
+
+ .lg\:order-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1
+ }
+
+ .lg\:order-first {
+ -webkit-box-ordinal-group: -9998;
+ -ms-flex-order: -9999;
+ order: -9999
+ }
+
+ .lg\:col-span-3 {
+ grid-column: span 3/span 3
+ }
+
+ .lg\:row-span-2 {
+ grid-row: span 2/span 2
+ }
+
+ .lg\:my-0 {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+
+ .lg\:mb-16 {
+ margin-bottom: 4rem
+ }
+
+ .lg\:ml-0 {
+ margin-left: 0
+ }
+
+ .lg\:mt-0 {
+ margin-top: 0
+ }
+
+ .lg\:mt-1 {
+ margin-top: .25rem
+ }
+
+ .lg\:mt-24 {
+ margin-top: 6rem
+ }
+
+ .lg\:inline-block {
+ display: inline-block
+ }
+
+ .lg\:\!flex {
+ display: -webkit-box!important;
+ display: -ms-flexbox!important;
+ display: flex!important
+ }
+
+ .lg\:flex {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex
+ }
+
+ .lg\:hidden {
+ display: none
+ }
+
+ .lg\:h-12 {
+ height: 3rem
+ }
+
+ .lg\:h-6 {
+ height: 1.5rem
+ }
+
+ .lg\:h-\[calc\(100vh-var\(--navbar-height\)\)\] {
+ height: calc(100vh - var(--navbar-height))
+ }
+
+ .lg\:w-1\/2 {
+ width: 50%
+ }
+
+ .lg\:w-12 {
+ width: 3rem
+ }
+
+ .lg\:w-6 {
+ width: 1.5rem
+ }
+
+ .lg\:w-auto {
+ width: auto
+ }
+
+ .lg\:max-w-4xl {
+ max-width: 56rem
+ }
+
+ .lg\:max-w-5xl {
+ max-width: 64rem
+ }
+
+ .lg\:max-w-none {
+ max-width: none
+ }
+
+ .lg\:max-w-screen-xl {
+ max-width: 1280px
+ }
+
+ .lg\:basis-auto {
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto
+ }
+
+ .lg\:translate-x-\[-32\%\] {
+ --tw-translate-x: -32%;
+ -webkit-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));
+ 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))
+ }
+
+ .lg\:auto-cols-auto {
+ grid-auto-columns: auto
+ }
+
+ .lg\:grid-flow-col {
+ grid-auto-flow: column
+ }
+
+ .lg\:grid-cols-2 {
+ grid-template-columns: repeat(2,minmax(0,1fr))
+ }
+
+ .lg\:grid-cols-3 {
+ grid-template-columns: repeat(3,minmax(0,1fr))
+ }
+
+ .lg\:grid-cols-none {
+ grid-template-columns: none
+ }
+
+ .lg\:grid-rows-\[auto_1fr\] {
+ grid-template-rows: auto 1fr
+ }
+
+ .lg\:flex-row {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row
+ }
+
+ .lg\:flex-wrap {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap
+ }
+
+ .lg\:justify-start {
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start
+ }
+
+ .lg\:gap-10 {
+ gap: 2.5rem
+ }
+
+ .lg\:gap-x-32 {
+ -webkit-column-gap: 8rem;
+ -moz-column-gap: 8rem;
+ column-gap: 8rem
+ }
+
+ .lg\:gap-x-6 {
+ -webkit-column-gap: 1.5rem;
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem
+ }
+
+ .lg\:gap-y-12 {
+ row-gap: 3rem
+ }
+
+ .lg\:space-x-2>:not([hidden])~:not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(.5rem*var(--tw-space-x-reverse));
+ margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)))
+ }
+
+ .lg\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem
+ }
+
+ .lg\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem
+ }
+
+ .lg\:px-2 {
+ padding-left: .5rem;
+ padding-right: .5rem
+ }
+
+ .lg\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem
+ }
+
+ .lg\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem
+ }
+
+ .lg\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem
+ }
+
+ .lg\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem
+ }
+
+ .lg\:py-2 {
+ padding-top: .5rem;
+ padding-bottom: .5rem
+ }
+
+ .lg\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem
+ }
+
+ .lg\:py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem
+ }
+
+ .lg\:py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem
+ }
+
+ .lg\:py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem
+ }
+
+ .lg\:pb-0 {
+ padding-bottom: 0
+ }
+
+ .lg\:pb-8 {
+ padding-bottom: 2rem
+ }
+
+ .lg\:pl-2 {
+ padding-left: .5rem
+ }
+
+ .lg\:pl-20 {
+ padding-left: 5rem
+ }
+
+ .lg\:pr-1 {
+ padding-right: .25rem
+ }
+
+ .lg\:pr-8 {
+ padding-right: 2rem
+ }
+
+ .lg\:text-left {
+ text-align: left
+ }
+
+ .lg\:text-5xl {
+ font-size: 3rem;
+ line-height: 1
+ }
+
+ .lg\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1
+ }
+
+ .lg\:text-base {
+ font-size: 1rem
+ }
+
+ .group:hover .lg\:group-hover\:visible {
+ visibility: visible
+ }
+
+ .group:hover .lg\:group-hover\:opacity-100 {
+ opacity: 1
+ }
+}
+
+@media (min-width: 1280px) {
+ .xl\:right-6 {
+ right:1.5rem
+ }
+
+ .xl\:col-span-1 {
+ grid-column: span 1/span 1
+ }
+
+ .xl\:col-span-2 {
+ grid-column: span 2/span 2
+ }
+
+ .xl\:mt-0 {
+ margin-top: 0
+ }
+
+ .xl\:block {
+ display: block
+ }
+
+ .xl\:grid {
+ display: grid
+ }
+
+ .xl\:hidden {
+ display: none
+ }
+
+ .xl\:max-w-none {
+ max-width: none
+ }
+
+ .xl\:grid-cols-2 {
+ grid-template-columns: repeat(2,minmax(0,1fr))
+ }
+
+ .xl\:grid-cols-3 {
+ grid-template-columns: repeat(3,minmax(0,1fr))
+ }
+
+ .xl\:gap-16 {
+ gap: 4rem
+ }
+
+ .xl\:gap-8 {
+ gap: 2rem
+ }
+
+ .xl\:space-x-8>:not([hidden])~:not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem*var(--tw-space-x-reverse));
+ margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)))
+ }
+
+ .xl\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem
+ }
+
+ .xl\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem
+ }
+
+ .xl\:py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem
+ }
+
+ .xl\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1
+ }
+}
+
+.\[\&\.active\]\:font-bold.active {
+ font-weight: 700
+}
+
+.\[\&\.active\]\:text-black\/90.active {
+ color: #000000e6
+}
+
+:is(.dark .dark\:\[\&\.active\]\:text-white.active) {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255/var(--tw-text-opacity))
+}
+
+.\[\&\:not\(dark\)\]\:hidden:not(dark) {
+ display: none
+}
+
+.\[\&\>svg\]\:w-7>svg {
+ width: 1.75rem
+}
Index: document/font/Inter.var.woff2
===================================================================
diff -u
Binary files differ
Index: document/index.html
===================================================================
diff -u
--- document/index.html (revision 0)
+++ document/index.html (revision fea25851d43f7579f7185b80f7f44cb179909134)
@@ -0,0 +1,903 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Project Structure | Hugo Docs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Project Structure
+
+
+
+
+
Project Structure
+
Folder Structure
+
+ There are 4 main folders for Hugo-based sites
+ :
+
+
+
+ content/
+ for your Markdown-formatted content files (homepage, etc.)
+
+
+ _index.md
+ the homepage (Hugo requires that the homepage and archive pages have an
+ underscore prefix
+ )
+
+
+
+
+ assets/
+
+
+ media/
+ for your media files (images, videos)
+
+
+ icons/custom/
+ upload any custom SVG icons you want to use
+
+
+
+
+
+
+ config/_default/
+ for your site configuration files
+
+
+ hugo.yaml
+ to configure Hugo (site title, URL, Hugo options, setup per-folder page features)
+
+
+ module.yaml
+ to install or uninstall Hugo themes and plugins
+
+
+ params.yaml
+ to configure Hugo Blox options (SEO, analytics, site features)
+
+
+ menus.yaml
+ to configure your menu links (if the menu is enabled in params.yaml
+ )
+
+
+ languages.yaml
+ to configure your site ’s language or to set language-specific options in a
+ multilingual site
+
+
+
+
+ static/uploads/
+ for any files you want visitors to download, such as a PDF
+
+
+ go.mod
+ sets the version of Hugo themes/plugins which your site uses
+
+
+
Hugo File Naming Convention
+
+ Hugo gives us two options to name standard page files: as TITLE/index.md
+ or TITLE.md
+ where TITLE
+ is your page name.
+
+
+ The page name should be lowercase and using hyphens (-
+ ) instead of spaces.
+
+
Both approaches result in the same output, so you can choose your preferred approach to naming
+ and organizing files. A benefit to the folder-based approach is that all your page ’s
+ files (such as images) are self-contained within the page ’s folder, so it ’s more
+ portable if you wish to share the original Markdown page with someone.
+
+ The homepage is a special case as Hugo requires the homepage and listing pages to be
+ named
+ _index.md
+ .
+
+
Docs Navigation
+
+ The docs navigation is automatically generated based on the content in the docs/
+ folder and is sorted alphabetically.
+
+
+ The order of pages can be changed by adding the weight
+ parameter in the front matter of your Markdown files.
+
+
+ In the example below, the example.md
+ page will appear before the test.md
+ page as it has a lower weight
+ :
+
+
+ Page example.md
+ :
+
+
+
+
+
+
+ ---
+
+
+
+
+
+
+ title
+ :
+
+ My Example
+
+
+
+
+
+
+ weight
+ :
+
+ 1
+
+
+
+
+
+
+ ---
+
+
+
+
+
+
+
+ Page test.md
+ :
+
+
+
+
+
+
+ ---
+
+
+
+
+
+
+ title
+ :
+
+ My Test
+
+
+
+
+
+
+ weight
+ :
+
+ 2
+
+
+
+
+
+
+ ---
+
+
+
+
+
+
+
+
+ Last updated on
+ Feb 26, 2024
+
+
+
+
+
+
+
+
+
Index: document/js/hugo-blox.js
===================================================================
diff -u
--- document/js/hugo-blox.js (revision 0)
+++ document/js/hugo-blox.js (revision fea25851d43f7579f7185b80f7f44cb179909134)
@@ -0,0 +1,166 @@
+/*! Hugo Blox Builder Tailwind UI v0.2.0 | https://hugoblox.com/ */
+/*! Copyright 2016-present George Cushen (https://georgecushen.com/) */
+/*! License: https://github.com/HugoBlox/hugo-blox-builder/blob/main/LICENSE.md */
+
+;(()=>{
+ var t = "production"
+ , e = {
+ copied: "Copied",
+ copy: "Copy"
+ };
+ console.debug(`Environment: ${t}`);
+ async function n(e, t) {
+ const n = t.textContent;
+ try {
+ "clipboard"in navigator ? await navigator.clipboard.writeText(n) : console.error("Failed to copy. Dead browser.")
+ } catch {
+ console.error("Failed to copy. Check permissions...")
+ } finally {
+ s(e)
+ }
+ }
+ function s(t) {
+ t.innerHTML = e.copied,
+ setTimeout(()=>{
+ t.innerHTML = e.copy
+ }
+ , 2e3)
+ }
+ window.addEventListener("DOMContentLoaded", ()=>{
+ document.querySelectorAll("pre > code").forEach(t=>{
+ const i = t.parentNode.parentNode
+ , s = document.createElement("button");
+ let a = ["copy-button"];
+ s.classList.add(...a),
+ s.innerHTML = e.copy;
+ let o;
+ i.classList.contains("highlight") ? o = i : t.parentNode.parentNode.parentNode.parentNode.parentNode.nodeName === "TABLE" ? o = t.parentNode.parentNode.parentNode.parentNode.parentNode : (t.parentElement.classList.add("highlight"),
+ o = t.parentNode),
+ s.addEventListener("click", ()=>n(s, o)),
+ o.appendChild(s)
+ }
+ )
+ }
+ )
+ }
+)();
+document.addEventListener("DOMContentLoaded", function() {
+ addThemeToggleListener()
+});
+function addThemeToggleListener() {
+ const t = window.hbb.defaultTheme
+ , e = document.querySelectorAll(".theme-toggle");
+ localStorage.getItem("wc-color-theme") === "dark" || !("wc-color-theme"in localStorage) && (window.matchMedia("(prefers-color-scheme: dark)").matches && t === "system" || t === "dark") ? e.forEach(e=>e.dataset.theme = "dark") : e.forEach(e=>e.dataset.theme = "light"),
+ e.forEach(e=>{
+ e.addEventListener("click", function() {
+ console.debug("Theme toggled"),
+ localStorage.getItem("wc-color-theme") ? localStorage.getItem("wc-color-theme") === "light" ? (window.hbb.setDarkTheme(),
+ localStorage.setItem("wc-color-theme", "dark")) : (window.hbb.setLightTheme(),
+ localStorage.setItem("wc-color-theme", "light")) : document.documentElement.classList.contains("dark") ? (window.hbb.setLightTheme(),
+ localStorage.setItem("wc-color-theme", "light")) : (window.hbb.setDarkTheme(),
+ localStorage.setItem("wc-color-theme", "dark")),
+ e.dataset.theme = document.documentElement.classList.contains("dark") ? "dark" : "light";
+ const t = new CustomEvent("hbThemeChange",{
+ detail: {
+ isDarkTheme: ()=>document.documentElement.classList.contains("dark")
+ }
+ });
+ document.dispatchEvent(t)
+ })
+ }
+ ),
+ window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", n=>{
+ t === "system" && !("wc-color-theme"in localStorage) && (n.matches ? window.hbb.setDarkTheme() : window.hbb.setLightTheme(),
+ e.forEach(e=>e.dataset.theme = document.documentElement.classList.contains("dark") ? "dark" : "light"))
+ }
+ )
+}
+;window.addEventListener("DOMContentLoaded", ()=>{
+ const e = document.querySelectorAll("[data-hb-language-chooser]");
+ e.forEach(e=>{
+ e.addEventListener("click", t=>{
+ t.preventDefault(),
+ e.dataset.state = e.dataset.state === "open" ? "closed" : "open";
+ const n = e.nextElementSibling;
+ n.classList.toggle("hidden");
+ const s = e.getBoundingClientRect()
+ , o = s.bottom - window.innerHeight + 40;
+ n.style.transform = `translate3d(${s.left}px, ${o}px, 0)`,
+ n.style.minWidth = `${Math.max(s.width, 50)}px`
+ }
+ )
+ }
+ ),
+ document.addEventListener("click", t=>{
+ t.target.closest("[data-hb-language-chooser]") === null && e.forEach(e=>{
+ e.dataset.state = "closed";
+ const t = e.nextElementSibling;
+ t.classList.add("hidden")
+ }
+ )
+ }
+ )
+ }
+);
+const applyScrollPadding = ()=>{
+ const t = document.querySelector(".page-header");
+ let e = t.getBoundingClientRect();
+ document.documentElement.style.scrollPaddingTop = e.height.toString() + "px";
+ const n = document.querySelector(":root");
+ n.style.setProperty("--navbar-height", e.height.toString() + "px")
+ }
+;
+window.addEventListener("DOMContentLoaded", ()=>{
+ const e = document.querySelectorAll(".nav-dropdown > .nav-link");
+ e.forEach(e=>{
+ e?.addEventListener("click", e=>{
+ e.target.parentElement.classList.toggle("active")
+ }
+ )
+ }
+ ),
+ applyScrollPadding()
+ }
+);
+document.addEventListener("DOMContentLoaded", function() {
+ const e = document.querySelectorAll("[data-hb-sidebar-toggle]");
+ e.forEach(function(e) {
+ e.addEventListener("click", function(t) {
+ t.preventDefault();
+ const n = e.parentElement.parentElement;
+ n && n.classList.toggle("open")
+ })
+ })
+}),
+ document.addEventListener("DOMContentLoaded", function() {
+ const o = document.querySelector("#nav-toggle")
+ , e = document.querySelector(".hb-sidebar-mobile-menu")
+ , n = document.querySelector(".hb-sidebar-container");
+ if (!e)
+ return;
+ const t = ["fixed", "z-10", "inset-0", "bg-white", "dark:bg-black/80"];
+ e.classList.add("bg-transparent"),
+ e.classList.remove("hidden", ...t);
+ function s() {
+ n.classList.toggle("max-lg:[transform:translate3d(0,-100%,0)]"),
+ n.classList.toggle("max-lg:[transform:translate3d(0,0,0)]"),
+ document.body.classList.toggle("overflow-hidden"),
+ document.body.classList.toggle("lg:overflow-auto")
+ }
+ o.addEventListener("click", n=>{
+ console.debug("Hamburger clicked."),
+ n.preventDefault(),
+ s(),
+ e.classList.contains("bg-transparent") ? (e.classList.add(...t),
+ e.classList.remove("bg-transparent")) : (e.classList.remove(...t),
+ e.classList.add("bg-transparent"))
+ }
+ ),
+ e.addEventListener("click", n=>{
+ n.preventDefault(),
+ s(),
+ e.classList.remove(...t),
+ e.classList.add("bg-transparent")
+ }
+ )
+ })
Index: document/js/pagefind.js
===================================================================
diff -u
--- document/js/pagefind.js (revision 0)
+++ document/js/pagefind.js (revision fea25851d43f7579f7185b80f7f44cb179909134)
@@ -0,0 +1,3018 @@
+(()=>{
+ var Gn = Object.defineProperty;
+ var A = (n,e)=>{
+ for (var t in e)
+ Gn(n, t, {
+ get: e[t],
+ enumerable: !0
+ })
+ }
+ ;
+ function j() {}
+ function Qe(n) {
+ return n()
+ }
+ function Dt() {
+ return Object.create(null)
+ }
+ function G(n) {
+ n.forEach(Qe)
+ }
+ function qe(n) {
+ return typeof n == "function"
+ }
+ function V(n, e) {
+ return n != n ? e == e : n !== e || n && typeof n == "object" || typeof n == "function"
+ }
+ var Le;
+ function se(n, e) {
+ return Le || (Le = document.createElement("a")),
+ Le.href = e,
+ n === Le.href
+ }
+ function zt(n) {
+ return Object.keys(n).length === 0
+ }
+ var Ut = typeof window < "u" ? window : typeof globalThis < "u" ? globalThis : global
+ , _e = class {
+ constructor(e) {
+ this.options = e,
+ this._listeners = "WeakMap"in Ut ? new WeakMap : void 0
+ }
+ observe(e, t) {
+ return this._listeners.set(e, t),
+ this._getObserver().observe(e, this.options),
+ ()=>{
+ this._listeners.delete(e),
+ this._observer.unobserve(e)
+ }
+ }
+ _getObserver() {
+ var e;
+ return (e = this._observer) !== null && e !== void 0 ? e : this._observer = new ResizeObserver(t=>{
+ var l;
+ for (let s of t)
+ _e.entries.set(s.target, s),
+ (l = this._listeners.get(s.target)) === null || l === void 0 || l(s)
+ }
+ )
+ }
+ }
+ ;
+ _e.entries = "WeakMap"in Ut ? new WeakMap : void 0;
+ var It = !1;
+ function Vn() {
+ It = !0
+ }
+ function Wn() {
+ It = !1
+ }
+ function b(n, e) {
+ n.appendChild(e)
+ }
+ function y(n, e, t) {
+ n.insertBefore(e, t || null)
+ }
+ function v(n) {
+ n.parentNode && n.parentNode.removeChild(n)
+ }
+ function X(n, e) {
+ for (let t = 0; t < n.length; t += 1)
+ n[t] && n[t].d(e)
+ }
+ function C(n) {
+ return document.createElement(n)
+ }
+ function Jn(n) {
+ return document.createElementNS("http://www.w3.org/2000/svg", n)
+ }
+ function w(n) {
+ return document.createTextNode(n)
+ }
+ function S() {
+ return w(" ")
+ }
+ function Z() {
+ return w("")
+ }
+ function W(n, e, t, l) {
+ return n.addEventListener(e, t, l),
+ ()=>n.removeEventListener(e, t, l)
+ }
+ function p(n, e, t) {
+ t == null ? n.removeAttribute(e) : n.getAttribute(e) !== t && n.setAttribute(e, t)
+ }
+ function Kn(n) {
+ return Array.from(n.childNodes)
+ }
+ function N(n, e) {
+ e = "" + e,
+ n.data !== e && (n.data = e)
+ }
+ function xe(n, e) {
+ n.value = e ?? ""
+ }
+ function B(n, e, t) {
+ n.classList[t ? "add" : "remove"](e)
+ }
+ var Be = class {
+ constructor(e=!1) {
+ this.is_svg = !1,
+ this.is_svg = e,
+ this.e = this.n = null
+ }
+ c(e) {
+ this.h(e)
+ }
+ m(e, t, l=null) {
+ this.e || (this.is_svg ? this.e = Jn(t.nodeName) : this.e = C(t.nodeType === 11 ? "TEMPLATE" : t.nodeName),
+ this.t = t.tagName !== "TEMPLATE" ? t : t.content,
+ this.c(e)),
+ this.i(l)
+ }
+ h(e) {
+ this.e.innerHTML = e,
+ this.n = Array.from(this.e.nodeName === "TEMPLATE" ? this.e.content.childNodes : this.e.childNodes)
+ }
+ i(e) {
+ for (let t = 0; t < this.n.length; t += 1)
+ y(this.t, this.n[t], e)
+ }
+ p(e) {
+ this.d(),
+ this.h(e),
+ this.i(this.a)
+ }
+ d() {
+ this.n.forEach(v)
+ }
+ }
+ ;
+ var de;
+ function fe(n) {
+ de = n
+ }
+ function Yn() {
+ if (!de)
+ throw new Error("Function called outside component initialization");
+ return de
+ }
+ function $e(n) {
+ Yn().$$.on_mount.push(n)
+ }
+ var te = [];
+ var le = []
+ , ne = []
+ , Ye = []
+ , Xn = Promise.resolve()
+ , Xe = !1;
+ function Zn() {
+ Xe || (Xe = !0,
+ Xn.then(Pt))
+ }
+ function Ze(n) {
+ ne.push(n)
+ }
+ function Lt(n) {
+ Ye.push(n)
+ }
+ var Ke = new Set
+ , ee = 0;
+ function Pt() {
+ if (ee !== 0)
+ return;
+ let n = de;
+ do {
+ try {
+ for (; ee < te.length; ) {
+ let e = te[ee];
+ ee++,
+ fe(e),
+ Qn(e.$$)
+ }
+ } catch (e) {
+ throw te.length = 0,
+ ee = 0,
+ e
+ }
+ for (fe(null),
+ te.length = 0,
+ ee = 0; le.length; )
+ le.pop()();
+ for (let e = 0; e < ne.length; e += 1) {
+ let t = ne[e];
+ Ke.has(t) || (Ke.add(t),
+ t())
+ }
+ ne.length = 0
+ } while (te.length);
+ for (; Ye.length; )
+ Ye.pop()();
+ Xe = !1,
+ Ke.clear(),
+ fe(n)
+ }
+ function Qn(n) {
+ if (n.fragment !== null) {
+ n.update(),
+ G(n.before_update);
+ let e = n.dirty;
+ n.dirty = [-1],
+ n.fragment && n.fragment.p(n.ctx, e),
+ n.after_update.forEach(Ze)
+ }
+ }
+ function xn(n) {
+ let e = []
+ , t = [];
+ ne.forEach(l=>n.indexOf(l) === -1 ? e.push(l) : t.push(l)),
+ t.forEach(l=>l()),
+ ne = e
+ }
+ var Pe = new Set, $;
+ function re() {
+ $ = {
+ r: 0,
+ c: [],
+ p: $
+ }
+ }
+ function ie() {
+ $.r || G($.c),
+ $ = $.p
+ }
+ function D(n, e) {
+ n && n.i && (Pe.delete(n),
+ n.i(e))
+ }
+ function I(n, e, t, l) {
+ if (n && n.o) {
+ if (Pe.has(n))
+ return;
+ Pe.add(n),
+ $.c.push(()=>{
+ Pe.delete(n),
+ l && (t && n.d(1),
+ l())
+ }
+ ),
+ n.o(e)
+ } else
+ l && l()
+ }
+ function qt(n, e) {
+ I(n, 1, 1, ()=>{
+ e.delete(n.key)
+ }
+ )
+ }
+ function Bt(n, e, t, l, s, r, i, o, a, h, _, f) {
+ let c = n.length
+ , E = r.length
+ , u = c
+ , m = {};
+ for (; u--; )
+ m[n[u].key] = u;
+ let d = []
+ , T = new Map
+ , R = new Map
+ , k = [];
+ for (u = E; u--; ) {
+ let M = f(s, r, u)
+ , L = t(M)
+ , U = i.get(L);
+ U ? l && k.push(()=>U.p(M, e)) : (U = h(L, M),
+ U.c()),
+ T.set(L, d[u] = U),
+ L in m && R.set(L, Math.abs(u - m[L]))
+ }
+ let F = new Set
+ , x = new Set;
+ function ae(M) {
+ D(M, 1),
+ M.m(o, _),
+ i.set(M.key, M),
+ _ = M.first,
+ E--
+ }
+ for (; c && E; ) {
+ let M = d[E - 1]
+ , L = n[c - 1]
+ , U = M.key
+ , Y = L.key;
+ M === L ? (_ = M.first,
+ c--,
+ E--) : T.has(Y) ? !i.has(U) || F.has(U) ? ae(M) : x.has(Y) ? c-- : R.get(U) > R.get(Y) ? (x.add(U),
+ ae(M)) : (F.add(Y),
+ c--) : (a(L, i),
+ c--)
+ }
+ for (; c--; ) {
+ let M = n[c];
+ T.has(M.key) || a(M, i)
+ }
+ for (; E; )
+ ae(d[E - 1]);
+ return G(k),
+ d
+ }
+ var $n = ["allowfullscreen", "allowpaymentrequest", "async", "autofocus", "autoplay", "checked", "controls", "default", "defer", "disabled", "formnovalidate", "hidden", "inert", "ismap", "loop", "multiple", "muted", "nomodule", "novalidate", "open", "playsinline", "readonly", "required", "reversed", "selected"]
+ , Or = new Set([...$n]);
+ function Gt(n, e, t) {
+ let l = n.$$.props[e];
+ l !== void 0 && (n.$$.bound[l] = t,
+ t(n.$$.ctx[l]))
+ }
+ function Ge(n) {
+ n && n.c()
+ }
+ function he(n, e, t, l) {
+ let {fragment: s, after_update: r} = n.$$;
+ s && s.m(e, t),
+ l || Ze(()=>{
+ let i = n.$$.on_mount.map(Qe).filter(qe);
+ n.$$.on_destroy ? n.$$.on_destroy.push(...i) : G(i),
+ n.$$.on_mount = []
+ }
+ ),
+ r.forEach(Ze)
+ }
+ function oe(n, e) {
+ let t = n.$$;
+ t.fragment !== null && (xn(t.after_update),
+ G(t.on_destroy),
+ t.fragment && t.fragment.d(e),
+ t.on_destroy = t.fragment = null,
+ t.ctx = [])
+ }
+ function el(n, e) {
+ n.$$.dirty[0] === -1 && (te.push(n),
+ Zn(),
+ n.$$.dirty.fill(0)),
+ n.$$.dirty[e / 31 | 0] |= 1 << e % 31
+ }
+ function J(n, e, t, l, s, r, i, o=[-1]) {
+ let a = de;
+ fe(n);
+ let h = n.$$ = {
+ fragment: null,
+ ctx: [],
+ props: r,
+ update: j,
+ not_equal: s,
+ bound: Dt(),
+ on_mount: [],
+ on_destroy: [],
+ on_disconnect: [],
+ before_update: [],
+ after_update: [],
+ context: new Map(e.context || (a ? a.$$.context : [])),
+ callbacks: Dt(),
+ dirty: o,
+ skip_bound: !1,
+ root: e.target || a.$$.root
+ };
+ i && i(h.root);
+ let _ = !1;
+ if (h.ctx = t ? t(n, e.props || {}, (f,c,...E)=>{
+ let u = E.length ? E[0] : c;
+ return h.ctx && s(h.ctx[f], h.ctx[f] = u) && (!h.skip_bound && h.bound[f] && h.bound[f](u),
+ _ && el(n, f)),
+ c
+ }
+ ) : [],
+ h.update(),
+ _ = !0,
+ G(h.before_update),
+ h.fragment = l ? l(h.ctx) : !1,
+ e.target) {
+ if (e.hydrate) {
+ Vn();
+ let f = Kn(e.target);
+ h.fragment && h.fragment.l(f),
+ f.forEach(v)
+ } else
+ h.fragment && h.fragment.c();
+ e.intro && D(n.$$.fragment),
+ he(n, e.target, e.anchor, e.customElement),
+ Wn(),
+ Pt()
+ }
+ fe(a)
+ }
+ var tl;
+ typeof HTMLElement == "function" && (tl = class extends HTMLElement {
+ constructor() {
+ super(),
+ this.attachShadow({
+ mode: "open"
+ })
+ }
+ connectedCallback() {
+ let {on_mount: n} = this.$$;
+ this.$$.on_disconnect = n.map(Qe).filter(qe);
+ for (let e in this.$$.slotted)
+ this.appendChild(this.$$.slotted[e])
+ }
+ attributeChangedCallback(n, e, t) {
+ this[n] = t
+ }
+ disconnectedCallback() {
+ G(this.$$.on_disconnect)
+ }
+ $destroy() {
+ oe(this, 1),
+ this.$destroy = j
+ }
+ $on(n, e) {
+ if (!qe(e))
+ return j;
+ let t = this.$$.callbacks[n] || (this.$$.callbacks[n] = []);
+ return t.push(e),
+ ()=>{
+ let l = t.indexOf(e);
+ l !== -1 && t.splice(l, 1)
+ }
+ }
+ $set(n) {
+ this.$$set && !zt(n) && (this.$$.skip_bound = !0,
+ this.$$set(n),
+ this.$$.skip_bound = !1)
+ }
+ }
+ );
+ var q = class {
+ $destroy() {
+ oe(this, 1),
+ this.$destroy = j
+ }
+ $on(e, t) {
+ if (!qe(t))
+ return j;
+ let l = this.$$.callbacks[e] || (this.$$.callbacks[e] = []);
+ return l.push(t),
+ ()=>{
+ let s = l.indexOf(t);
+ s !== -1 && l.splice(s, 1)
+ }
+ }
+ $set(e) {
+ this.$$set && !zt(e) && (this.$$.skip_bound = !0,
+ this.$$set(e),
+ this.$$.skip_bound = !1)
+ }
+ }
+ ;
+ function z(n) {
+ let e = typeof n == "string" ? n.charCodeAt(0) : n;
+ return e >= 97 && e <= 122 || e >= 65 && e <= 90
+ }
+ function Q(n) {
+ let e = typeof n == "string" ? n.charCodeAt(0) : n;
+ return e >= 48 && e <= 57
+ }
+ function K(n) {
+ return z(n) || Q(n)
+ }
+ var Vt = ["art-lojban", "cel-gaulish", "no-bok", "no-nyn", "zh-guoyu", "zh-hakka", "zh-min", "zh-min-nan", "zh-xiang"];
+ var et = {
+ "en-gb-oed": "en-GB-oxendict",
+ "i-ami": "ami",
+ "i-bnn": "bnn",
+ "i-default": null,
+ "i-enochian": null,
+ "i-hak": "hak",
+ "i-klingon": "tlh",
+ "i-lux": "lb",
+ "i-mingo": null,
+ "i-navajo": "nv",
+ "i-pwn": "pwn",
+ "i-tao": "tao",
+ "i-tay": "tay",
+ "i-tsu": "tsu",
+ "sgn-be-fr": "sfb",
+ "sgn-be-nl": "vgt",
+ "sgn-ch-de": "sgg",
+ "art-lojban": "jbo",
+ "cel-gaulish": null,
+ "no-bok": "nb",
+ "no-nyn": "nn",
+ "zh-guoyu": "cmn",
+ "zh-hakka": "hak",
+ "zh-min": null,
+ "zh-min-nan": "nan",
+ "zh-xiang": "hsn"
+ };
+ var nl = {}.hasOwnProperty;
+ function Ve(n, e={}) {
+ let t = Wt()
+ , l = String(n)
+ , s = l.toLowerCase()
+ , r = 0;
+ if (n == null)
+ throw new Error("Expected string, got `" + n + "`");
+ if (nl.call(et, s)) {
+ let o = et[s];
+ return (e.normalize === void 0 || e.normalize === null || e.normalize) && typeof o == "string" ? Ve(o) : (t[Vt.includes(s) ? "regular" : "irregular"] = l,
+ t)
+ }
+ for (; z(s.charCodeAt(r)) && r < 9; )
+ r++;
+ if (r > 1 && r < 9) {
+ if (t.language = l.slice(0, r),
+ r < 4) {
+ let o = 0;
+ for (; s.charCodeAt(r) === 45 && z(s.charCodeAt(r + 1)) && z(s.charCodeAt(r + 2)) && z(s.charCodeAt(r + 3)) && !z(s.charCodeAt(r + 4)); ) {
+ if (o > 2)
+ return i(r, 3, "Too many extended language subtags, expected at most 3 subtags");
+ t.extendedLanguageSubtags.push(l.slice(r + 1, r + 4)),
+ r += 4,
+ o++
+ }
+ }
+ for (s.charCodeAt(r) === 45 && z(s.charCodeAt(r + 1)) && z(s.charCodeAt(r + 2)) && z(s.charCodeAt(r + 3)) && z(s.charCodeAt(r + 4)) && !z(s.charCodeAt(r + 5)) && (t.script = l.slice(r + 1, r + 5),
+ r += 5),
+ s.charCodeAt(r) === 45 && (z(s.charCodeAt(r + 1)) && z(s.charCodeAt(r + 2)) && !z(s.charCodeAt(r + 3)) ? (t.region = l.slice(r + 1, r + 3),
+ r += 3) : Q(s.charCodeAt(r + 1)) && Q(s.charCodeAt(r + 2)) && Q(s.charCodeAt(r + 3)) && !Q(s.charCodeAt(r + 4)) && (t.region = l.slice(r + 1, r + 4),
+ r += 4)); s.charCodeAt(r) === 45; ) {
+ let o = r + 1
+ , a = o;
+ for (; K(s.charCodeAt(a)); ) {
+ if (a - o > 7)
+ return i(a, 1, "Too long variant, expected at most 8 characters");
+ a++
+ }
+ if (a - o > 4 || a - o > 3 && Q(s.charCodeAt(o)))
+ t.variants.push(l.slice(o, a)),
+ r = a;
+ else
+ break
+ }
+ for (; s.charCodeAt(r) === 45 && !(s.charCodeAt(r + 1) === 120 || !K(s.charCodeAt(r + 1)) || s.charCodeAt(r + 2) !== 45 || !K(s.charCodeAt(r + 3))); ) {
+ let o = r + 2
+ , a = 0;
+ for (; s.charCodeAt(o) === 45 && K(s.charCodeAt(o + 1)) && K(s.charCodeAt(o + 2)); ) {
+ let h = o + 1;
+ for (o = h + 2,
+ a++; K(s.charCodeAt(o)); ) {
+ if (o - h > 7)
+ return i(o, 2, "Too long extension, expected at most 8 characters");
+ o++
+ }
+ }
+ if (!a)
+ return i(o, 4, "Empty extension, extensions must have at least 2 characters of content");
+ t.extensions.push({
+ singleton: l.charAt(r + 1),
+ extensions: l.slice(r + 3, o).split("-")
+ }),
+ r = o
+ }
+ } else
+ r = 0;
+ if (r === 0 && s.charCodeAt(r) === 120 || s.charCodeAt(r) === 45 && s.charCodeAt(r + 1) === 120) {
+ r = r ? r + 2 : 1;
+ let o = r;
+ for (; s.charCodeAt(o) === 45 && K(s.charCodeAt(o + 1)); ) {
+ let a = r + 1;
+ for (o = a; K(s.charCodeAt(o)); ) {
+ if (o - a > 7)
+ return i(o, 5, "Too long private-use area, expected at most 8 characters");
+ o++
+ }
+ t.privateuse.push(l.slice(r + 1, o)),
+ r = o
+ }
+ }
+ if (r !== l.length)
+ return i(r, 6, "Found superfluous content after tag");
+ return t;
+ function i(o, a, h) {
+ return e.warning && e.warning(h, a, o),
+ e.forgiving ? t : Wt()
+ }
+ }
+ function Wt() {
+ return {
+ language: null,
+ extendedLanguageSubtags: [],
+ script: null,
+ region: null,
+ variants: [],
+ extensions: [],
+ privateuse: [],
+ irregular: null,
+ regular: null
+ }
+ }
+ function Jt(n, e, t) {
+ let l = n.slice();
+ return l[8] = e[t][0],
+ l[9] = e[t][1],
+ l
+ }
+ function ll(n) {
+ let e, t, l, s, r, i = n[0] && Kt(n);
+ return {
+ c() {
+ i && i.c(),
+ e = S(),
+ t = C("div"),
+ l = C("p"),
+ l.textContent = `${n[3](30)}`,
+ s = S(),
+ r = C("p"),
+ r.textContent = `${n[3](40)}`,
+ p(l, "class", "pagefind-ui__result-title pagefind-ui__loading svelte-j9e30"),
+ p(r, "class", "pagefind-ui__result-excerpt pagefind-ui__loading svelte-j9e30"),
+ p(t, "class", "pagefind-ui__result-inner svelte-j9e30")
+ },
+ m(o, a) {
+ i && i.m(o, a),
+ y(o, e, a),
+ y(o, t, a),
+ b(t, l),
+ b(t, s),
+ b(t, r)
+ },
+ p(o, a) {
+ o[0] ? i || (i = Kt(o),
+ i.c(),
+ i.m(e.parentNode, e)) : i && (i.d(1),
+ i = null)
+ },
+ d(o) {
+ i && i.d(o),
+ o && v(e),
+ o && v(t)
+ }
+ }
+ }
+ function sl(n) {
+ let e, t, l, s, r = n[1].meta?.title + "", i, o, a, h, _ = n[1].excerpt + "", f, c = n[0] && Yt(n), E = n[2].length && Zt(n);
+ return {
+ c() {
+ c && c.c(),
+ e = S(),
+ t = C("div"),
+ l = C("p"),
+ s = C("a"),
+ i = w(r),
+ a = S(),
+ h = C("p"),
+ f = S(),
+ E && E.c(),
+ p(s, "class", "pagefind-ui__result-link svelte-j9e30"),
+ p(s, "href", o = n[1].meta?.url || n[1].url),
+ p(l, "class", "pagefind-ui__result-title svelte-j9e30"),
+ p(h, "class", "pagefind-ui__result-excerpt svelte-j9e30"),
+ p(t, "class", "pagefind-ui__result-inner svelte-j9e30")
+ },
+ m(u, m) {
+ c && c.m(u, m),
+ y(u, e, m),
+ y(u, t, m),
+ b(t, l),
+ b(l, s),
+ b(s, i),
+ b(t, a),
+ b(t, h),
+ h.innerHTML = _,
+ b(t, f),
+ E && E.m(t, null)
+ },
+ p(u, m) {
+ u[0] ? c ? c.p(u, m) : (c = Yt(u),
+ c.c(),
+ c.m(e.parentNode, e)) : c && (c.d(1),
+ c = null),
+ m & 2 && r !== (r = u[1].meta?.title + "") && N(i, r),
+ m & 2 && o !== (o = u[1].meta?.url || u[1].url) && p(s, "href", o),
+ m & 2 && _ !== (_ = u[1].excerpt + "") && (h.innerHTML = _),
+ u[2].length ? E ? E.p(u, m) : (E = Zt(u),
+ E.c(),
+ E.m(t, null)) : E && (E.d(1),
+ E = null)
+ },
+ d(u) {
+ c && c.d(u),
+ u && v(e),
+ u && v(t),
+ E && E.d()
+ }
+ }
+ }
+ function Kt(n) {
+ let e;
+ return {
+ c() {
+ e = C("div"),
+ p(e, "class", "pagefind-ui__result-thumb pagefind-ui__loading svelte-j9e30")
+ },
+ m(t, l) {
+ y(t, e, l)
+ },
+ d(t) {
+ t && v(e)
+ }
+ }
+ }
+ function Yt(n) {
+ let e, t = n[1].meta.image && Xt(n);
+ return {
+ c() {
+ e = C("div"),
+ t && t.c(),
+ p(e, "class", "pagefind-ui__result-thumb svelte-j9e30")
+ },
+ m(l, s) {
+ y(l, e, s),
+ t && t.m(e, null)
+ },
+ p(l, s) {
+ l[1].meta.image ? t ? t.p(l, s) : (t = Xt(l),
+ t.c(),
+ t.m(e, null)) : t && (t.d(1),
+ t = null)
+ },
+ d(l) {
+ l && v(e),
+ t && t.d()
+ }
+ }
+ }
+ function Xt(n) {
+ let e, t, l;
+ return {
+ c() {
+ e = C("img"),
+ p(e, "class", "pagefind-ui__result-image svelte-j9e30"),
+ se(e.src, t = n[1].meta?.image) || p(e, "src", t),
+ p(e, "alt", l = n[1].meta?.image_alt || n[1].meta?.title)
+ },
+ m(s, r) {
+ y(s, e, r)
+ },
+ p(s, r) {
+ r & 2 && !se(e.src, t = s[1].meta?.image) && p(e, "src", t),
+ r & 2 && l !== (l = s[1].meta?.image_alt || s[1].meta?.title) && p(e, "alt", l)
+ },
+ d(s) {
+ s && v(e)
+ }
+ }
+ }
+ function Zt(n) {
+ let e, t = n[2], l = [];
+ for (let s = 0; s < t.length; s += 1)
+ l[s] = Qt(Jt(n, t, s));
+ return {
+ c() {
+ e = C("ul");
+ for (let s = 0; s < l.length; s += 1)
+ l[s].c();
+ p(e, "class", "pagefind-ui__result-tags svelte-j9e30")
+ },
+ m(s, r) {
+ y(s, e, r);
+ for (let i = 0; i < l.length; i += 1)
+ l[i] && l[i].m(e, null)
+ },
+ p(s, r) {
+ if (r & 4) {
+ t = s[2];
+ let i;
+ for (i = 0; i < t.length; i += 1) {
+ let o = Jt(s, t, i);
+ l[i] ? l[i].p(o, r) : (l[i] = Qt(o),
+ l[i].c(),
+ l[i].m(e, null))
+ }
+ for (; i < l.length; i += 1)
+ l[i].d(1);
+ l.length = t.length
+ }
+ },
+ d(s) {
+ s && v(e),
+ X(l, s)
+ }
+ }
+ }
+ function Qt(n) {
+ let e, t = n[8].replace(/^(\w)/, xt) + "", l, s, r = n[9] + "", i, o;
+ return {
+ c() {
+ e = C("li"),
+ l = w(t),
+ s = w(": "),
+ i = w(r),
+ o = S(),
+ p(e, "class", "pagefind-ui__result-tag svelte-j9e30")
+ },
+ m(a, h) {
+ y(a, e, h),
+ b(e, l),
+ b(e, s),
+ b(e, i),
+ b(e, o)
+ },
+ p(a, h) {
+ h & 4 && t !== (t = a[8].replace(/^(\w)/, xt) + "") && N(l, t),
+ h & 4 && r !== (r = a[9] + "") && N(i, r)
+ },
+ d(a) {
+ a && v(e)
+ }
+ }
+ }
+ function rl(n) {
+ let e;
+ function t(r, i) {
+ return r[1] ? sl : ll
+ }
+ let l = t(n, -1)
+ , s = l(n);
+ return {
+ c() {
+ e = C("li"),
+ s.c(),
+ p(e, "class", "pagefind-ui__result svelte-j9e30")
+ },
+ m(r, i) {
+ y(r, e, i),
+ s.m(e, null)
+ },
+ p(r, [i]) {
+ l === (l = t(r, i)) && s ? s.p(r, i) : (s.d(1),
+ s = l(r),
+ s && (s.c(),
+ s.m(e, null)))
+ },
+ i: j,
+ o: j,
+ d(r) {
+ r && v(e),
+ s.d()
+ }
+ }
+ }
+ var xt = n=>n.toLocaleUpperCase();
+ function il(n, e, t) {
+ let {show_images: l=!0} = e, {process_result: s=null} = e, {result: r={
+ data: async()=>{}
+ }} = e, i = ["title", "image", "image_alt", "url"], o, a = [], h = async f=>{
+ t(1, o = await f.data()),
+ t(1, o = s?.(o) ?? o),
+ t(2, a = Object.entries(o.meta).filter(([c])=>!i.includes(c)))
+ }
+ , _ = (f=30)=>". ".repeat(Math.floor(10 + Math.random() * f));
+ return n.$$set = f=>{
+ "show_images"in f && t(0, l = f.show_images),
+ "process_result"in f && t(4, s = f.process_result),
+ "result"in f && t(5, r = f.result)
+ }
+ ,
+ n.$$.update = ()=>{
+ if (n.$$.dirty & 32)
+ e: h(r)
+ }
+ ,
+ [l, o, a, _, s, r]
+ }
+ var tt = class extends q {
+ constructor(e) {
+ super(),
+ J(this, e, il, rl, V, {
+ show_images: 0,
+ process_result: 4,
+ result: 5
+ })
+ }
+ }
+ , $t = tt;
+ function en(n, e, t) {
+ let l = n.slice();
+ return l[11] = e[t][0],
+ l[12] = e[t][1],
+ l
+ }
+ function tn(n, e, t) {
+ let l = n.slice();
+ return l[15] = e[t],
+ l
+ }
+ function ol(n) {
+ let e, t, l, s, r, i = n[0] && nn(n);
+ return {
+ c() {
+ i && i.c(),
+ e = S(),
+ t = C("div"),
+ l = C("p"),
+ l.textContent = `${n[5](30)}`,
+ s = S(),
+ r = C("p"),
+ r.textContent = `${n[5](40)}`,
+ p(l, "class", "pagefind-ui__result-title pagefind-ui__loading svelte-4xnkmf"),
+ p(r, "class", "pagefind-ui__result-excerpt pagefind-ui__loading svelte-4xnkmf"),
+ p(t, "class", "pagefind-ui__result-inner svelte-4xnkmf")
+ },
+ m(o, a) {
+ i && i.m(o, a),
+ y(o, e, a),
+ y(o, t, a),
+ b(t, l),
+ b(t, s),
+ b(t, r)
+ },
+ p(o, a) {
+ o[0] ? i || (i = nn(o),
+ i.c(),
+ i.m(e.parentNode, e)) : i && (i.d(1),
+ i = null)
+ },
+ d(o) {
+ i && i.d(o),
+ o && v(e),
+ o && v(t)
+ }
+ }
+ }
+ function al(n) {
+ let e, t, l, s, r = n[1].meta?.title + "", i, o, a, h, _, f = n[0] && ln(n), c = n[4] && rn(n), E = n[3], u = [];
+ for (let d = 0; d < E.length; d += 1)
+ u[d] = on(tn(n, E, d));
+ let m = n[2].length && an(n);
+ return {
+ c() {
+ f && f.c(),
+ e = S(),
+ t = C("div"),
+ l = C("p"),
+ s = C("a"),
+ i = w(r),
+ a = S(),
+ c && c.c(),
+ h = S();
+ for (let d = 0; d < u.length; d += 1)
+ u[d].c();
+ _ = S(),
+ m && m.c(),
+ p(s, "class", "pagefind-ui__result-link svelte-4xnkmf"),
+ p(s, "href", o = n[1].meta?.url || n[1].url),
+ p(l, "class", "pagefind-ui__result-title svelte-4xnkmf"),
+ p(t, "class", "pagefind-ui__result-inner svelte-4xnkmf")
+ },
+ m(d, T) {
+ f && f.m(d, T),
+ y(d, e, T),
+ y(d, t, T),
+ b(t, l),
+ b(l, s),
+ b(s, i),
+ b(t, a),
+ c && c.m(t, null),
+ b(t, h);
+ for (let R = 0; R < u.length; R += 1)
+ u[R] && u[R].m(t, null);
+ b(t, _),
+ m && m.m(t, null)
+ },
+ p(d, T) {
+ if (d[0] ? f ? f.p(d, T) : (f = ln(d),
+ f.c(),
+ f.m(e.parentNode, e)) : f && (f.d(1),
+ f = null),
+ T & 2 && r !== (r = d[1].meta?.title + "") && N(i, r),
+ T & 2 && o !== (o = d[1].meta?.url || d[1].url) && p(s, "href", o),
+ d[4] ? c ? c.p(d, T) : (c = rn(d),
+ c.c(),
+ c.m(t, h)) : c && (c.d(1),
+ c = null),
+ T & 8) {
+ E = d[3];
+ let R;
+ for (R = 0; R < E.length; R += 1) {
+ let k = tn(d, E, R);
+ u[R] ? u[R].p(k, T) : (u[R] = on(k),
+ u[R].c(),
+ u[R].m(t, _))
+ }
+ for (; R < u.length; R += 1)
+ u[R].d(1);
+ u.length = E.length
+ }
+ d[2].length ? m ? m.p(d, T) : (m = an(d),
+ m.c(),
+ m.m(t, null)) : m && (m.d(1),
+ m = null)
+ },
+ d(d) {
+ f && f.d(d),
+ d && v(e),
+ d && v(t),
+ c && c.d(),
+ X(u, d),
+ m && m.d()
+ }
+ }
+ }
+ function nn(n) {
+ let e;
+ return {
+ c() {
+ e = C("div"),
+ p(e, "class", "pagefind-ui__result-thumb pagefind-ui__loading svelte-4xnkmf")
+ },
+ m(t, l) {
+ y(t, e, l)
+ },
+ d(t) {
+ t && v(e)
+ }
+ }
+ }
+ function ln(n) {
+ let e, t = n[1].meta.image && sn(n);
+ return {
+ c() {
+ e = C("div"),
+ t && t.c(),
+ p(e, "class", "pagefind-ui__result-thumb svelte-4xnkmf")
+ },
+ m(l, s) {
+ y(l, e, s),
+ t && t.m(e, null)
+ },
+ p(l, s) {
+ l[1].meta.image ? t ? t.p(l, s) : (t = sn(l),
+ t.c(),
+ t.m(e, null)) : t && (t.d(1),
+ t = null)
+ },
+ d(l) {
+ l && v(e),
+ t && t.d()
+ }
+ }
+ }
+ function sn(n) {
+ let e, t, l;
+ return {
+ c() {
+ e = C("img"),
+ p(e, "class", "pagefind-ui__result-image svelte-4xnkmf"),
+ se(e.src, t = n[1].meta?.image) || p(e, "src", t),
+ p(e, "alt", l = n[1].meta?.image_alt || n[1].meta?.title)
+ },
+ m(s, r) {
+ y(s, e, r)
+ },
+ p(s, r) {
+ r & 2 && !se(e.src, t = s[1].meta?.image) && p(e, "src", t),
+ r & 2 && l !== (l = s[1].meta?.image_alt || s[1].meta?.title) && p(e, "alt", l)
+ },
+ d(s) {
+ s && v(e)
+ }
+ }
+ }
+ function rn(n) {
+ let e, t = n[1].excerpt + "";
+ return {
+ c() {
+ e = C("p"),
+ p(e, "class", "pagefind-ui__result-excerpt svelte-4xnkmf")
+ },
+ m(l, s) {
+ y(l, e, s),
+ e.innerHTML = t
+ },
+ p(l, s) {
+ s & 2 && t !== (t = l[1].excerpt + "") && (e.innerHTML = t)
+ },
+ d(l) {
+ l && v(e)
+ }
+ }
+ }
+ function on(n) {
+ let e, t, l, s = n[15].title + "", r, i, o, a, h = n[15].excerpt + "";
+ return {
+ c() {
+ e = C("div"),
+ t = C("p"),
+ l = C("a"),
+ r = w(s),
+ o = S(),
+ a = C("p"),
+ p(l, "class", "pagefind-ui__result-link svelte-4xnkmf"),
+ p(l, "href", i = n[15].url),
+ p(t, "class", "pagefind-ui__result-title svelte-4xnkmf"),
+ p(a, "class", "pagefind-ui__result-excerpt svelte-4xnkmf"),
+ p(e, "class", "pagefind-ui__result-nested svelte-4xnkmf")
+ },
+ m(_, f) {
+ y(_, e, f),
+ b(e, t),
+ b(t, l),
+ b(l, r),
+ b(e, o),
+ b(e, a),
+ a.innerHTML = h
+ },
+ p(_, f) {
+ f & 8 && s !== (s = _[15].title + "") && N(r, s),
+ f & 8 && i !== (i = _[15].url) && p(l, "href", i),
+ f & 8 && h !== (h = _[15].excerpt + "") && (a.innerHTML = h)
+ },
+ d(_) {
+ _ && v(e)
+ }
+ }
+ }
+ function an(n) {
+ let e, t = n[2], l = [];
+ for (let s = 0; s < t.length; s += 1)
+ l[s] = un(en(n, t, s));
+ return {
+ c() {
+ e = C("ul");
+ for (let s = 0; s < l.length; s += 1)
+ l[s].c();
+ p(e, "class", "pagefind-ui__result-tags svelte-4xnkmf")
+ },
+ m(s, r) {
+ y(s, e, r);
+ for (let i = 0; i < l.length; i += 1)
+ l[i] && l[i].m(e, null)
+ },
+ p(s, r) {
+ if (r & 4) {
+ t = s[2];
+ let i;
+ for (i = 0; i < t.length; i += 1) {
+ let o = en(s, t, i);
+ l[i] ? l[i].p(o, r) : (l[i] = un(o),
+ l[i].c(),
+ l[i].m(e, null))
+ }
+ for (; i < l.length; i += 1)
+ l[i].d(1);
+ l.length = t.length
+ }
+ },
+ d(s) {
+ s && v(e),
+ X(l, s)
+ }
+ }
+ }
+ function un(n) {
+ let e, t = n[11].replace(/^(\w)/, cn) + "", l, s, r = n[12] + "", i, o;
+ return {
+ c() {
+ e = C("li"),
+ l = w(t),
+ s = w(": "),
+ i = w(r),
+ o = S(),
+ p(e, "class", "pagefind-ui__result-tag svelte-4xnkmf")
+ },
+ m(a, h) {
+ y(a, e, h),
+ b(e, l),
+ b(e, s),
+ b(e, i),
+ b(e, o)
+ },
+ p(a, h) {
+ h & 4 && t !== (t = a[11].replace(/^(\w)/, cn) + "") && N(l, t),
+ h & 4 && r !== (r = a[12] + "") && N(i, r)
+ },
+ d(a) {
+ a && v(e)
+ }
+ }
+ }
+ function ul(n) {
+ let e;
+ function t(r, i) {
+ return r[1] ? al : ol
+ }
+ let l = t(n, -1)
+ , s = l(n);
+ return {
+ c() {
+ e = C("li"),
+ s.c(),
+ p(e, "class", "pagefind-ui__result svelte-4xnkmf")
+ },
+ m(r, i) {
+ y(r, e, i),
+ s.m(e, null)
+ },
+ p(r, [i]) {
+ l === (l = t(r, i)) && s ? s.p(r, i) : (s.d(1),
+ s = l(r),
+ s && (s.c(),
+ s.m(e, null)))
+ },
+ i: j,
+ o: j,
+ d(r) {
+ r && v(e),
+ s.d()
+ }
+ }
+ }
+ var cn = n=>n.toLocaleUpperCase();
+ function cl(n, e, t) {
+ let {show_images: l=!0} = e, {process_result: s=null} = e, {result: r={
+ data: async()=>{}
+ }} = e, i = ["title", "image", "image_alt", "url"], o, a = [], h = [], _ = !1, f = (u,m)=>{
+ if (u.length <= m)
+ return u;
+ let d = [...u].sort((T,R)=>R.locations.length - T.locations.length).slice(0, 3).map(T=>T.url);
+ return u.filter(T=>d.includes(T.url))
+ }
+ , c = async u=>{
+ t(1, o = await u.data()),
+ t(1, o = s?.(o) ?? o),
+ t(2, a = Object.entries(o.meta).filter(([m])=>!i.includes(m))),
+ Array.isArray(o.sub_results) && (t(4, _ = o.sub_results?.[0]?.url === (o.meta?.url || o.url)),
+ _ ? t(3, h = f(o.sub_results.slice(1), 3)) : t(3, h = f([...o.sub_results], 3)))
+ }
+ , E = (u=30)=>". ".repeat(Math.floor(10 + Math.random() * u));
+ return n.$$set = u=>{
+ "show_images"in u && t(0, l = u.show_images),
+ "process_result"in u && t(6, s = u.process_result),
+ "result"in u && t(7, r = u.result)
+ }
+ ,
+ n.$$.update = ()=>{
+ if (n.$$.dirty & 128)
+ e: c(r)
+ }
+ ,
+ [l, o, a, h, _, E, s, r]
+ }
+ var nt = class extends q {
+ constructor(e) {
+ super(),
+ J(this, e, cl, ul, V, {
+ show_images: 0,
+ process_result: 6,
+ result: 7
+ })
+ }
+ }
+ , fn = nt;
+ function _n(n, e, t) {
+ let l = n.slice();
+ return l[9] = e[t][0],
+ l[10] = e[t][1],
+ l[11] = e,
+ l[12] = t,
+ l
+ }
+ function dn(n, e, t) {
+ let l = n.slice();
+ return l[13] = e[t][0],
+ l[14] = e[t][1],
+ l[15] = e,
+ l[16] = t,
+ l
+ }
+ function hn(n) {
+ let e, t, l = n[3]("filters_label", n[4], n[5]) + "", s, r, i = Object.entries(n[1]), o = [];
+ for (let a = 0; a < i.length; a += 1)
+ o[a] = gn(_n(n, i, a));
+ return {
+ c() {
+ e = C("fieldset"),
+ t = C("legend"),
+ s = w(l),
+ r = S();
+ for (let a = 0; a < o.length; a += 1)
+ o[a].c();
+ p(t, "class", "pagefind-ui__filter-panel-label svelte-1v2r7ls"),
+ p(e, "class", "pagefind-ui__filter-panel svelte-1v2r7ls")
+ },
+ m(a, h) {
+ y(a, e, h),
+ b(e, t),
+ b(t, s),
+ b(e, r);
+ for (let _ = 0; _ < o.length; _ += 1)
+ o[_] && o[_].m(e, null)
+ },
+ p(a, h) {
+ if (h & 56 && l !== (l = a[3]("filters_label", a[4], a[5]) + "") && N(s, l),
+ h & 71) {
+ i = Object.entries(a[1]);
+ let _;
+ for (_ = 0; _ < i.length; _ += 1) {
+ let f = _n(a, i, _);
+ o[_] ? o[_].p(f, h) : (o[_] = gn(f),
+ o[_].c(),
+ o[_].m(e, null))
+ }
+ for (; _ < o.length; _ += 1)
+ o[_].d(1);
+ o.length = i.length
+ }
+ },
+ d(a) {
+ a && v(e),
+ X(o, a)
+ }
+ }
+ }
+ function mn(n) {
+ let e, t, l, s, r, i, o, a, h = n[13] + "", _, f = n[14] + "", c, E, u, m, d, T;
+ function R() {
+ n[8].call(t, n[9], n[13])
+ }
+ return {
+ c() {
+ e = C("div"),
+ t = C("input"),
+ i = S(),
+ o = C("label"),
+ a = new Be(!1),
+ _ = w(" ("),
+ c = w(f),
+ E = w(")"),
+ m = S(),
+ p(t, "class", "pagefind-ui__filter-checkbox svelte-1v2r7ls"),
+ p(t, "type", "checkbox"),
+ p(t, "id", l = n[9] + "-" + n[13]),
+ p(t, "name", s = n[9]),
+ t.__value = r = n[13],
+ t.value = t.__value,
+ a.a = _,
+ p(o, "class", "pagefind-ui__filter-label svelte-1v2r7ls"),
+ p(o, "for", u = n[9] + "-" + n[13]),
+ p(e, "class", "pagefind-ui__filter-value svelte-1v2r7ls"),
+ B(e, "pagefind-ui__filter-value--checked", n[0][`${n[9]}:${n[13]}`])
+ },
+ m(k, F) {
+ y(k, e, F),
+ b(e, t),
+ t.checked = n[0][`${n[9]}:${n[13]}`],
+ b(e, i),
+ b(e, o),
+ a.m(h, o),
+ b(o, _),
+ b(o, c),
+ b(o, E),
+ b(e, m),
+ d || (T = W(t, "change", R),
+ d = !0)
+ },
+ p(k, F) {
+ n = k,
+ F & 2 && l !== (l = n[9] + "-" + n[13]) && p(t, "id", l),
+ F & 2 && s !== (s = n[9]) && p(t, "name", s),
+ F & 2 && r !== (r = n[13]) && (t.__value = r,
+ t.value = t.__value),
+ F & 3 && (t.checked = n[0][`${n[9]}:${n[13]}`]),
+ F & 2 && h !== (h = n[13] + "") && a.p(h),
+ F & 2 && f !== (f = n[14] + "") && N(c, f),
+ F & 2 && u !== (u = n[9] + "-" + n[13]) && p(o, "for", u),
+ F & 3 && B(e, "pagefind-ui__filter-value--checked", n[0][`${n[9]}:${n[13]}`])
+ },
+ d(k) {
+ k && v(e),
+ d = !1,
+ T()
+ }
+ }
+ }
+ function pn(n) {
+ let e, t = (n[2] || n[14] || n[0][`${n[9]}:${n[13]}`]) && mn(n);
+ return {
+ c() {
+ t && t.c(),
+ e = Z()
+ },
+ m(l, s) {
+ t && t.m(l, s),
+ y(l, e, s)
+ },
+ p(l, s) {
+ l[2] || l[14] || l[0][`${l[9]}:${l[13]}`] ? t ? t.p(l, s) : (t = mn(l),
+ t.c(),
+ t.m(e.parentNode, e)) : t && (t.d(1),
+ t = null)
+ },
+ d(l) {
+ t && t.d(l),
+ l && v(e)
+ }
+ }
+ }
+ function gn(n) {
+ let e, t, l = n[9].replace(/^(\w)/, En) + "", s, r, i, o = n[9] + "", a, h, _ = Object.entries(n[10] || {}), f = [];
+ for (let c = 0; c < _.length; c += 1)
+ f[c] = pn(dn(n, _, c));
+ return {
+ c() {
+ e = C("details"),
+ t = C("summary"),
+ s = S(),
+ r = C("fieldset"),
+ i = C("legend"),
+ a = S();
+ for (let c = 0; c < f.length; c += 1)
+ f[c].c();
+ h = S(),
+ p(t, "class", "pagefind-ui__filter-name svelte-1v2r7ls"),
+ p(i, "class", "pagefind-ui__filter-group-label svelte-1v2r7ls"),
+ p(r, "class", "pagefind-ui__filter-group svelte-1v2r7ls"),
+ p(e, "class", "pagefind-ui__filter-block svelte-1v2r7ls"),
+ e.open = n[6]
+ },
+ m(c, E) {
+ y(c, e, E),
+ b(e, t),
+ t.innerHTML = l,
+ b(e, s),
+ b(e, r),
+ b(r, i),
+ i.innerHTML = o,
+ b(r, a);
+ for (let u = 0; u < f.length; u += 1)
+ f[u] && f[u].m(r, null);
+ b(e, h)
+ },
+ p(c, E) {
+ if (E & 2 && l !== (l = c[9].replace(/^(\w)/, En) + "") && (t.innerHTML = l),
+ E & 2 && o !== (o = c[9] + "") && (i.innerHTML = o),
+ E & 7) {
+ _ = Object.entries(c[10] || {});
+ let u;
+ for (u = 0; u < _.length; u += 1) {
+ let m = dn(c, _, u);
+ f[u] ? f[u].p(m, E) : (f[u] = pn(m),
+ f[u].c(),
+ f[u].m(r, null))
+ }
+ for (; u < f.length; u += 1)
+ f[u].d(1);
+ f.length = _.length
+ }
+ E & 64 && (e.open = c[6])
+ },
+ d(c) {
+ c && v(e),
+ X(f, c)
+ }
+ }
+ }
+ function fl(n) {
+ let e = n[1] && Object.entries(n[1]).length, t, l = e && hn(n);
+ return {
+ c() {
+ l && l.c(),
+ t = Z()
+ },
+ m(s, r) {
+ l && l.m(s, r),
+ y(s, t, r)
+ },
+ p(s, [r]) {
+ r & 2 && (e = s[1] && Object.entries(s[1]).length),
+ e ? l ? l.p(s, r) : (l = hn(s),
+ l.c(),
+ l.m(t.parentNode, t)) : l && (l.d(1),
+ l = null)
+ },
+ i: j,
+ o: j,
+ d(s) {
+ l && l.d(s),
+ s && v(t)
+ }
+ }
+ }
+ var En = n=>n.toLocaleUpperCase();
+ function _l(n, e, t) {
+ let {available_filters: l=null} = e
+ , {show_empty_filters: s=!0} = e
+ , {translate: r=()=>""} = e
+ , {automatic_translations: i={}} = e
+ , {translations: o={}} = e
+ , a = {}
+ , h = !1
+ , _ = !1;
+ function f(c, E) {
+ a[`${c}:${E}`] = this.checked,
+ t(0, a)
+ }
+ return n.$$set = c=>{
+ "available_filters"in c && t(1, l = c.available_filters),
+ "show_empty_filters"in c && t(2, s = c.show_empty_filters),
+ "translate"in c && t(3, r = c.translate),
+ "automatic_translations"in c && t(4, i = c.automatic_translations),
+ "translations"in c && t(5, o = c.translations)
+ }
+ ,
+ n.$$.update = ()=>{
+ if (n.$$.dirty & 130) {
+ e: if (l && !h) {
+ t(7, h = !0);
+ let c = Object.entries(l || {});
+ c.length === 1 && Object.entries(c[0][1])?.length <= 6 && t(6, _ = !0)
+ }
+ }
+ }
+ ,
+ [a, l, s, r, i, o, _, h, f]
+ }
+ var lt = class extends q {
+ constructor(e) {
+ super(),
+ J(this, e, _l, fl, V, {
+ available_filters: 1,
+ show_empty_filters: 2,
+ translate: 3,
+ automatic_translations: 4,
+ translations: 5,
+ selected_filters: 0
+ })
+ }
+ get selected_filters() {
+ return this.$$.ctx[0]
+ }
+ }
+ , bn = lt;
+ var st = {};
+ A(st, {
+ comments: ()=>hl,
+ default: ()=>gl,
+ direction: ()=>ml,
+ strings: ()=>pl,
+ thanks_to: ()=>dl
+ });
+ var dl = "Jan Claasen"
+ , hl = ""
+ , ml = "ltr"
+ , pl = {
+ placeholder: "Soek",
+ clear_search: "Opruim",
+ load_more: "Laai nog resultate",
+ search_label: "Soek hierdie webwerf",
+ filters_label: "Filters",
+ zero_results: "Geen resultate vir [SEARCH_TERM]",
+ many_results: "[COUNT] resultate vir [SEARCH_TERM]",
+ one_result: "[COUNT] resultate vir [SEARCH_TERM]",
+ alt_search: "Geen resultate vir [SEARCH_TERM]. Toon resultate vir [DIFFERENT_TERM] in plaas daarvan",
+ search_suggestion: "Geen resultate vir [SEARCH_TERM]. Probeer eerder een van die volgende terme:",
+ searching: "Soek vir [SEARCH_TERM]"
+ }
+ , gl = {
+ thanks_to: dl,
+ comments: hl,
+ direction: ml,
+ strings: pl
+ };
+ var rt = {};
+ A(rt, {
+ comments: ()=>bl,
+ default: ()=>Cl,
+ direction: ()=>Rl,
+ strings: ()=>Tl,
+ thanks_to: ()=>El
+ });
+ var El = "Pablo Villaverde "
+ , bl = ""
+ , Rl = "ltr"
+ , Tl = {
+ placeholder: "Cerca",
+ clear_search: "Netejar",
+ load_more: "Veure m\xE9es resultats",
+ search_label: "Cerca en aquest lloc",
+ filters_label: "Filtres",
+ zero_results: "No es van trobar resultats per [SEARCH_TERM]",
+ many_results: "[COUNT] resultats trobats per [SEARCH_TERM]",
+ one_result: "[COUNT] resultat trobat per [SEARCH_TERM]",
+ alt_search: "No es van trobar resultats per [SEARCH_TERM]. Mostrant al seu lloc resultats per [DIFFERENT_TERM]",
+ search_suggestion: "No es van trobar resultats per [SEARCH_TERM]. Proveu una de les cerques seg\xFCents:",
+ searching: "Cercant [SEARCH_TERM]..."
+ }
+ , Cl = {
+ thanks_to: El,
+ comments: bl,
+ direction: Rl,
+ strings: Tl
+ };
+ var it = {};
+ A(it, {
+ comments: ()=>yl,
+ default: ()=>wl,
+ direction: ()=>kl,
+ strings: ()=>Sl,
+ thanks_to: ()=>vl
+ });
+ var vl = "Jan Claasen"
+ , yl = ""
+ , kl = "ltr"
+ , Sl = {
+ placeholder: "Suche",
+ clear_search: "L\xF6schen",
+ load_more: "Mehr Ergebnisse laden",
+ search_label: "Suche diese Seite",
+ filters_label: "Filter",
+ zero_results: "Keine Ergebnisse f\xFCr [SEARCH_TERM]",
+ many_results: "[COUNT] Ergebnisse f\xFCr [SEARCH_TERM]",
+ one_result: "[COUNT] Ergebnis f\xFCr [SEARCH_TERM]",
+ alt_search: "Keine Ergebnisse f\xFCr [SEARCH_TERM]. Stattdessen werden Ergebnisse f\xFCr [DIFFERENT_TERM] angezeigt",
+ search_suggestion: "Keine Ergebnisse f\xFCr [SEARCH_TERM]. Versuchen Sie eine der folgenden Suchen:",
+ searching: "Suche f\xFCr [SEARCH_TERM]"
+ }
+ , wl = {
+ thanks_to: vl,
+ comments: yl,
+ direction: kl,
+ strings: Sl
+ };
+ var ot = {};
+ A(ot, {
+ comments: ()=>Ml,
+ default: ()=>Nl,
+ direction: ()=>Fl,
+ strings: ()=>Hl,
+ thanks_to: ()=>Al
+ });
+ var Al = "Liam Bigelow "
+ , Ml = ""
+ , Fl = "ltr"
+ , Hl = {
+ placeholder: "Search",
+ clear_search: "Clear",
+ load_more: "Load more results",
+ search_label: "Search this site",
+ filters_label: "Filters",
+ zero_results: "No results for [SEARCH_TERM]",
+ many_results: "[COUNT] results for [SEARCH_TERM]",
+ one_result: "[COUNT] result for [SEARCH_TERM]",
+ alt_search: "No results for [SEARCH_TERM]. Showing results for [DIFFERENT_TERM] instead",
+ search_suggestion: "No results for [SEARCH_TERM]. Try one of the following searches:",
+ searching: "Searching for [SEARCH_TERM]..."
+ }
+ , Nl = {
+ thanks_to: Al,
+ comments: Ml,
+ direction: Fl,
+ strings: Hl
+ };
+ var at = {};
+ A(at, {
+ comments: ()=>jl,
+ default: ()=>Ul,
+ direction: ()=>Dl,
+ strings: ()=>zl,
+ thanks_to: ()=>Ol
+ });
+ var Ol = "Pablo Villaverde "
+ , jl = ""
+ , Dl = "ltr"
+ , zl = {
+ placeholder: "Buscar",
+ clear_search: "Limpiar",
+ load_more: "Ver m\xE1s resultados",
+ search_label: "Buscar en este sitio",
+ filters_label: "Filtros",
+ zero_results: "No se encontraron resultados para [SEARCH_TERM]",
+ many_results: "[COUNT] resultados encontrados para [SEARCH_TERM]",
+ one_result: "[COUNT] resultado encontrado para [SEARCH_TERM]",
+ alt_search: "No se encontraron resultados para [SEARCH_TERM]. Mostrando en su lugar resultados para [DIFFERENT_TERM]",
+ search_suggestion: "No se encontraron resultados para [SEARCH_TERM]. Prueba una de las siguientes b\xFAsquedas:",
+ searching: "Buscando [SEARCH_TERM]..."
+ }
+ , Ul = {
+ thanks_to: Ol,
+ comments: jl,
+ direction: Dl,
+ strings: zl
+ };
+ var ut = {};
+ A(ut, {
+ comments: ()=>Ll,
+ default: ()=>Bl,
+ direction: ()=>Pl,
+ strings: ()=>ql,
+ thanks_to: ()=>Il
+ });
+ var Il = "Valtteri Laitinen "
+ , Ll = ""
+ , Pl = "ltr"
+ , ql = {
+ placeholder: "Haku",
+ clear_search: "Tyhjenn\xE4",
+ load_more: "Lataa lis\xE4\xE4 tuloksia",
+ search_label: "Hae t\xE4lt\xE4 sivustolta",
+ filters_label: "Suodattimet",
+ zero_results: "Ei tuloksia haulle [SEARCH_TERM]",
+ many_results: "[COUNT] tulosta haulle [SEARCH_TERM]",
+ one_result: "[COUNT] tulos haulle [SEARCH_TERM]",
+ alt_search: "Ei tuloksia haulle [SEARCH_TERM]. N\xE4ytet\xE4\xE4n tulokset sen sijaan haulle [DIFFERENT_TERM]",
+ search_suggestion: "Ei tuloksia haulle [SEARCH_TERM]. Kokeile jotain seuraavista:",
+ searching: "Haetaan [SEARCH_TERM]..."
+ }
+ , Bl = {
+ thanks_to: Il,
+ comments: Ll,
+ direction: Pl,
+ strings: ql
+ };
+ var ct = {};
+ A(ct, {
+ comments: ()=>Vl,
+ default: ()=>Kl,
+ direction: ()=>Wl,
+ strings: ()=>Jl,
+ thanks_to: ()=>Gl
+ });
+ var Gl = "Nicolas Friedli "
+ , Vl = ""
+ , Wl = "ltr"
+ , Jl = {
+ placeholder: "Rechercher",
+ clear_search: "Nettoyer",
+ load_more: "Charger plus de r\xE9sultats",
+ search_label: "Recherche sur ce site",
+ filters_label: "Filtres",
+ zero_results: "Pas de r\xE9sultat pour [SEARCH_TERM]",
+ many_results: "[COUNT] r\xE9sultats pour [SEARCH_TERM]",
+ one_result: "[COUNT] r\xE9sultat pour [SEARCH_TERM]",
+ alt_search: "Pas de r\xE9sultat pour [SEARCH_TERM]. Montre les r\xE9sultats pour [DIFFERENT_TERM] \xE0 la place",
+ search_suggestion: "Pas de r\xE9sultat pour [SEARCH_TERM]. Essayer une des recherches suivantes:",
+ searching: "Recherche [SEARCH_TERM]..."
+ }
+ , Kl = {
+ thanks_to: Gl,
+ comments: Vl,
+ direction: Wl,
+ strings: Jl
+ };
+ var ft = {};
+ A(ft, {
+ comments: ()=>Xl,
+ default: ()=>xl,
+ direction: ()=>Zl,
+ strings: ()=>Ql,
+ thanks_to: ()=>Yl
+ });
+ var Yl = "Pablo Villaverde "
+ , Xl = ""
+ , Zl = "ltr"
+ , Ql = {
+ placeholder: "Buscar",
+ clear_search: "Limpar",
+ load_more: "Ver m\xE1is resultados",
+ search_label: "Buscar neste sitio",
+ filters_label: "Filtros",
+ zero_results: "Non se atoparon resultados para [SEARCH_TERM]",
+ many_results: "[COUNT] resultados atopados para [SEARCH_TERM]",
+ one_result: "[COUNT] resultado atopado para [SEARCH_TERM]",
+ alt_search: "Non se atoparon resultados para [SEARCH_TERM]. Amosando no seu lugar resultados para [DIFFERENT_TERM]",
+ search_suggestion: "Non se atoparon resultados para [SEARCH_TERM]. Probe unha das seguintes pesquisas:",
+ searching: "Buscando [SEARCH_TERM]..."
+ }
+ , xl = {
+ thanks_to: Yl,
+ comments: Xl,
+ direction: Zl,
+ strings: Ql
+ };
+ var _t = {};
+ A(_t, {
+ comments: ()=>es,
+ default: ()=>ls,
+ direction: ()=>ts,
+ strings: ()=>ns,
+ thanks_to: ()=>$l
+ });
+ var $l = "Amit Yadav "
+ , es = ""
+ , ts = "ltr"
+ , ns = {
+ placeholder: "\u0916\u094B\u091C\u0947\u0902",
+ clear_search: "\u0938\u093E\u092B \u0915\u0930\u0947\u0902",
+ load_more: "\u0914\u0930 \u0905\u0927\u093F\u0915 \u092A\u0930\u093F\u0923\u093E\u092E \u0932\u094B\u0921 \u0915\u0930\u0947\u0902",
+ search_label: "\u0907\u0938 \u0938\u093E\u0907\u091F \u092E\u0947\u0902 \u0916\u094B\u091C\u0947\u0902",
+ filters_label: "\u092B\u093C\u093F\u0932\u094D\u091F\u0930",
+ zero_results: "\u0915\u094B\u0908 \u092A\u0930\u093F\u0923\u093E\u092E [SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u0928\u0939\u0940\u0902 \u092E\u093F\u0932\u093E",
+ many_results: "[COUNT] \u092A\u0930\u093F\u0923\u093E\u092E [SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u092E\u093F\u0932\u0947",
+ one_result: "[COUNT] \u092A\u0930\u093F\u0923\u093E\u092E [SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u092E\u093F\u0932\u093E",
+ alt_search: "[SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u0915\u094B\u0908 \u092A\u0930\u093F\u0923\u093E\u092E \u0928\u0939\u0940\u0902 \u092E\u093F\u0932\u093E\u0964 \u0907\u0938\u0915\u0947 \u092C\u091C\u093E\u092F [DIFFERENT_TERM] \u0915\u0947 \u0932\u093F\u090F \u092A\u0930\u093F\u0923\u093E\u092E \u0926\u093F\u0916\u093E \u0930\u0939\u093E \u0939\u0948",
+ search_suggestion: "[SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u0915\u094B\u0908 \u092A\u0930\u093F\u0923\u093E\u092E \u0928\u0939\u0940\u0902 \u092E\u093F\u0932\u093E\u0964 \u0928\u093F\u092E\u094D\u0928\u0932\u093F\u0916\u093F\u0924 \u0916\u094B\u091C\u094B\u0902 \u092E\u0947\u0902 \u0938\u0947 \u0915\u094B\u0908 \u090F\u0915 \u0906\u091C\u093C\u092E\u093E\u090F\u0902:",
+ searching: "[SEARCH_TERM] \u0915\u0940 \u0916\u094B\u091C \u0915\u0940 \u091C\u093E \u0930\u0939\u0940 \u0939\u0948..."
+ }
+ , ls = {
+ thanks_to: $l,
+ comments: es,
+ direction: ts,
+ strings: ns
+ };
+ var dt = {};
+ A(dt, {
+ comments: ()=>rs,
+ default: ()=>as,
+ direction: ()=>is,
+ strings: ()=>os,
+ thanks_to: ()=>ss
+ });
+ var ss = "Nixentric"
+ , rs = ""
+ , is = "ltr"
+ , os = {
+ placeholder: "Cari",
+ clear_search: "Bersihkan",
+ load_more: "Muat lebih banyak hasil",
+ search_label: "Telusuri situs ini",
+ filters_label: "Filter",
+ zero_results: "[SEARCH_TERM] tidak ditemukan",
+ many_results: "Ditemukan [COUNT] hasil untuk [SEARCH_TERM]",
+ one_result: "Ditemukan [COUNT] hasil untuk [SEARCH_TERM]",
+ alt_search: "[SEARCH_TERM] tidak ditemukan. Menampilkan hasil [DIFFERENT_TERM] sebagai gantinya",
+ search_suggestion: "[SEARCH_TERM] tidak ditemukan. Coba salah satu pencarian berikut ini:",
+ searching: "Mencari [SEARCH_TERM]..."
+ }
+ , as = {
+ thanks_to: ss,
+ comments: rs,
+ direction: is,
+ strings: os
+ };
+ var ht = {};
+ A(ht, {
+ comments: ()=>cs,
+ default: ()=>ds,
+ direction: ()=>fs,
+ strings: ()=>_s,
+ thanks_to: ()=>us
+ });
+ var us = "Cosette Bruhns Alonso, Andrew Janco "
+ , cs = ""
+ , fs = "ltr"
+ , _s = {
+ placeholder: "Cerca",
+ clear_search: "Cancella la cronologia",
+ load_more: "Mostra pi\xF9 risultati",
+ search_label: "Cerca nel sito",
+ filters_label: "Filtri di ricerca",
+ zero_results: "Nessun risultato per [SEARCH_TERM]",
+ many_results: "[COUNT] risultati per [SEARCH_TERM]",
+ one_result: "[COUNT] risultato per [SEARCH_TERM]",
+ alt_search: "Nessun risultato per [SEARCH_TERM]. Mostrando risultati per [DIFFERENT_TERM] come alternativa.",
+ search_suggestion: "Nessun risultato per [SEARCH_TERM]. Prova una delle seguenti ricerche:",
+ searching: "Cercando [SEARCH_TERM]..."
+ }
+ , ds = {
+ thanks_to: us,
+ comments: cs,
+ direction: fs,
+ strings: _s
+ };
+ var mt = {};
+ A(mt, {
+ comments: ()=>ms,
+ default: ()=>Es,
+ direction: ()=>ps,
+ strings: ()=>gs,
+ thanks_to: ()=>hs
+ });
+ var hs = "Tate"
+ , ms = ""
+ , ps = "ltr"
+ , gs = {
+ placeholder: "\u691C\u7D22",
+ clear_search: "\u6D88\u3059",
+ load_more: "\u3082\u3063\u3068\u8AAD\u307F\u8FBC\u3080",
+ search_label: "\u3053\u306E\u30B5\u30A4\u30C8\u3092\u691C\u7D22",
+ filters_label: "\u30D5\u30A3\u30EB\u30BF",
+ zero_results: "[SEARCH_TERM]\u306E\u691C\u7D22\u306B\u4E00\u81F4\u3059\u308B\u4EF6\u306F\u3042\u308A\u307E\u305B\u3093\u3067\u3057\u305F",
+ many_results: "[SEARCH_TERM]\u306E[COUNT]\u4EF6\u306E\u691C\u7D22\u7D50\u679C",
+ one_result: "[SEARCH_TERM]\u306E[COUNT]\u4EF6\u306E\u691C\u7D22\u7D50\u679C",
+ alt_search: "[SEARCH_TERM]\u306E\u691C\u7D22\u306B\u4E00\u81F4\u3059\u308B\u4EF6\u306F\u3042\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002[DIFFERENT_TERM]\u306E\u691C\u7D22\u7D50\u679C\u3092\u8868\u793A\u3057\u3066\u3044\u307E\u3059",
+ search_suggestion: "[SEARCH_TERM]\u306E\u691C\u7D22\u306B\u4E00\u81F4\u3059\u308B\u4EF6\u306F\u3042\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002\u6B21\u306E\u3044\u305A\u308C\u304B\u306E\u691C\u7D22\u3092\u8A66\u3057\u3066\u304F\u3060\u3055\u3044",
+ searching: "[SEARCH_TERM]\u3092\u691C\u7D22\u3057\u3066\u3044\u307E\u3059"
+ }
+ , Es = {
+ thanks_to: hs,
+ comments: ms,
+ direction: ps,
+ strings: gs
+ };
+ var pt = {};
+ A(pt, {
+ comments: ()=>Rs,
+ default: ()=>vs,
+ direction: ()=>Ts,
+ strings: ()=>Cs,
+ thanks_to: ()=>bs
+ });
+ var bs = "Paul van Brouwershaven"
+ , Rs = ""
+ , Ts = "ltr"
+ , Cs = {
+ placeholder: "Zoeken",
+ clear_search: "Reset",
+ load_more: "Meer resultaten laden",
+ search_label: "Doorzoek deze site",
+ filters_label: "Filters",
+ zero_results: "Geen resultaten voor [SEARCH_TERM]",
+ many_results: "[COUNT] resultaten voor [SEARCH_TERM]",
+ one_result: "[COUNT] resultaat voor [SEARCH_TERM]",
+ alt_search: "Geen resultaten voor [SEARCH_TERM]. In plaats daarvan worden resultaten voor [DIFFERENT_TERM] weergegeven",
+ search_suggestion: "Geen resultaten voor [SEARCH_TERM]. Probeer een van de volgende zoekopdrachten:",
+ searching: "Zoeken naar [SEARCH_TERM]..."
+ }
+ , vs = {
+ thanks_to: bs,
+ comments: Rs,
+ direction: Ts,
+ strings: Cs
+ };
+ var gt = {};
+ A(gt, {
+ comments: ()=>ks,
+ default: ()=>As,
+ direction: ()=>Ss,
+ strings: ()=>ws,
+ thanks_to: ()=>ys
+ });
+ var ys = "Christopher Wingate"
+ , ks = ""
+ , Ss = "ltr"
+ , ws = {
+ placeholder: "S\xF8k",
+ clear_search: "Fjern",
+ load_more: "Last flere resultater",
+ search_label: "S\xF8k p\xE5 denne siden",
+ filters_label: "Filtre",
+ zero_results: "Ingen resultater for [SEARCH_TERM]",
+ many_results: "[COUNT] resultater for [SEARCH_TERM]",
+ one_result: "[COUNT] resultat for [SEARCH_TERM]",
+ alt_search: "Ingen resultater for [SEARCH_TERM]. Viser resultater for [DIFFERENT_TERM] i stedet",
+ search_suggestion: "Ingen resultater for [SEARCH_TERM]. Pr\xF8v en av disse s\xF8keordene i stedet:",
+ searching: "S\xF8ker etter [SEARCH_TERM]"
+ }
+ , As = {
+ thanks_to: ys,
+ comments: ks,
+ direction: Ss,
+ strings: ws
+ };
+ var Et = {};
+ A(Et, {
+ comments: ()=>Fs,
+ default: ()=>Os,
+ direction: ()=>Hs,
+ strings: ()=>Ns,
+ thanks_to: ()=>Ms
+ });
+ var Ms = "Jonatah"
+ , Fs = ""
+ , Hs = "ltr"
+ , Ns = {
+ placeholder: "Pesquisar",
+ clear_search: "Limpar",
+ load_more: "Ver mais resultados",
+ search_label: "Pesquisar",
+ filters_label: "Filtros",
+ zero_results: "Nenhum resultado encontrado para [SEARCH_TERM]",
+ many_results: "[COUNT] resultados encontrados para [SEARCH_TERM]",
+ one_result: "[COUNT] resultado encontrado para [SEARCH_TERM]",
+ alt_search: "Nenhum resultado encontrado para [SEARCH_TERM]. Exibindo resultados para [DIFFERENT_TERM]",
+ search_suggestion: "Nenhum resultado encontrado para [SEARCH_TERM]. Tente uma das seguintes pesquisas:",
+ searching: "Pesquisando por [SEARCH_TERM]..."
+ }
+ , Os = {
+ thanks_to: Ms,
+ comments: Fs,
+ direction: Hs,
+ strings: Ns
+ };
+ var bt = {};
+ A(bt, {
+ comments: ()=>Ds,
+ default: ()=>Is,
+ direction: ()=>zs,
+ strings: ()=>Us,
+ thanks_to: ()=>js
+ });
+ var js = "Aleksandr Gordeev"
+ , Ds = ""
+ , zs = "ltr"
+ , Us = {
+ placeholder: "\u041F\u043E\u0438\u0441\u043A",
+ clear_search: "\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C \u043F\u043E\u043B\u0435",
+ load_more: "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0449\u0435",
+ search_label: "\u041F\u043E\u0438\u0441\u043A \u043F\u043E \u0441\u0430\u0439\u0442\u0443",
+ filters_label: "\u0424\u0438\u043B\u044C\u0442\u0440\u044B",
+ zero_results: "\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]",
+ many_results: "[COUNT] \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u043E\u0432 \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]",
+ one_result: "[COUNT] \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]",
+ alt_search: "\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]. \u041F\u043E\u043A\u0430\u0437\u0430\u043D\u044B \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u044B \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [DIFFERENT_TERM]",
+ search_suggestion: "\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]. \u041F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043D\u0442\u043E\u0432",
+ searching: "\u041F\u043E\u0438\u0441\u043A \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]"
+ }
+ , Is = {
+ thanks_to: js,
+ comments: Ds,
+ direction: zs,
+ strings: Us
+ };
+ var Rt = {};
+ A(Rt, {
+ comments: ()=>Ps,
+ default: ()=>Gs,
+ direction: ()=>qs,
+ strings: ()=>Bs,
+ thanks_to: ()=>Ls
+ });
+ var Ls = "Andrija Sagicc"
+ , Ps = ""
+ , qs = "ltr"
+ , Bs = {
+ placeholder: "\u041F\u0440\u0435\u0442\u0440\u0430\u0433\u0430",
+ clear_search: "\u0411\u0440\u0438\u0441\u0430\u045A\u0435",
+ load_more: "\u041F\u0440\u0438\u043A\u0430\u0437 \u0432\u0438\u0448\u0435 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430",
+ search_label: "\u041F\u0440\u0435\u0442\u0440\u0430\u0433\u0430 \u0441\u0430\u0458\u0442\u0430",
+ filters_label: "\u0424\u0438\u043B\u0442\u0435\u0440\u0438",
+ zero_results: "\u041D\u0435\u043C\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]",
+ many_results: "[COUNT] \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]",
+ one_result: "[COUNT] \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]",
+ alt_search: "\u041D\u0435\u043C\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]. \u041F\u0440\u0438\u043A\u0430\u0437 \u0434\u043E\u0434\u0430\u0442\u043D\u0438\u043A \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [DIFFERENT_TERM]",
+ search_suggestion: "\u041D\u0435\u043C\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]. \u041F\u043E\u043A\u0443\u0448\u0430\u0458\u0442\u0435 \u0441\u0430 \u043D\u0435\u043A\u043E\u043C \u043E\u0434 \u0441\u043B\u0435\u0434\u0435\u045B\u0438\u0445 \u043F\u0440\u0435\u0442\u0440\u0430\u0433\u0430:",
+ searching: "\u041F\u0440\u0435\u0442\u0440\u0430\u0433\u0430 \u0442\u0435\u0440\u043C\u0438\u043D\u0430 [SEARCH_TERM]..."
+ }
+ , Gs = {
+ thanks_to: Ls,
+ comments: Ps,
+ direction: qs,
+ strings: Bs
+ };
+ var Tt = {};
+ A(Tt, {
+ comments: ()=>Ws,
+ default: ()=>Ys,
+ direction: ()=>Js,
+ strings: ()=>Ks,
+ thanks_to: ()=>Vs
+ });
+ var Vs = "Montazar Al-Jaber "
+ , Ws = ""
+ , Js = "ltr"
+ , Ks = {
+ placeholder: "S\xF6k",
+ clear_search: "Rensa",
+ load_more: "Visa fler tr\xE4ffar",
+ search_label: "S\xF6k p\xE5 denna sida",
+ filters_label: "Filter",
+ zero_results: "[SEARCH_TERM] gav inga tr\xE4ffar",
+ many_results: "[SEARCH_TERM] gav [COUNT] tr\xE4ffar",
+ one_result: "[SEARCH_TERM] gav [COUNT] tr\xE4ff",
+ alt_search: "[SEARCH_TERM] gav inga tr\xE4ffar. Visar resultat f\xF6r [DIFFERENT_TERM] ist\xE4llet",
+ search_suggestion: "[SEARCH_TERM] gav inga tr\xE4ffar. F\xF6rs\xF6k igen med en av f\xF6ljande s\xF6kord:",
+ searching: "S\xF6ker efter [SEARCH_TERM]..."
+ }
+ , Ys = {
+ thanks_to: Vs,
+ comments: Ws,
+ direction: Js,
+ strings: Ks
+ };
+ var Ct = {};
+ A(Ct, {
+ comments: ()=>Zs,
+ default: ()=>$s,
+ direction: ()=>Qs,
+ strings: ()=>xs,
+ thanks_to: ()=>Xs
+ });
+ var Xs = ""
+ , Zs = ""
+ , Qs = "ltr"
+ , xs = {
+ placeholder: "\u0BA4\u0BC7\u0B9F\u0BC1\u0B95",
+ clear_search: "\u0B85\u0BB4\u0BBF\u0B95\u0BCD\u0B95\u0BC1\u0B95",
+ load_more: "\u0BAE\u0BC7\u0BB2\u0BC1\u0BAE\u0BCD \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BC8\u0B95\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1\u0B95",
+ search_label: "\u0B87\u0BA8\u0BCD\u0BA4 \u0BA4\u0BB3\u0BA4\u0BCD\u0BA4\u0BBF\u0BB2\u0BCD \u0BA4\u0BC7\u0B9F\u0BC1\u0B95",
+ filters_label: "\u0BB5\u0B9F\u0BBF\u0B95\u0B9F\u0BCD\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BCD",
+ zero_results: "[SEARCH_TERM] \u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",
+ many_results: "[SEARCH_TERM] \u0B95\u0BCD\u0B95\u0BBE\u0BA9 [COUNT] \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",
+ one_result: "[SEARCH_TERM] \u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1",
+ alt_search: "[SEARCH_TERM] \u0B87\u0BA4\u0BCD\u0BA4\u0BC7\u0B9F\u0BB2\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8, \u0B87\u0BA8\u0BCD\u0BA4 \u0BA4\u0BC7\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0B92\u0BA4\u0BCD\u0BA4 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD [DIFFERENT_TERM]",
+ search_suggestion: "[SEARCH_TERM] \u0B87\u0BA4\u0BCD \u0BA4\u0BC7\u0B9F\u0BB2\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.\u0B87\u0BA4\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB2\u0BC0\u0B9F\u0BBE\u0BA9 \u0BA4\u0BC7\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BC8 \u0BA4\u0BC7\u0B9F\u0BC1\u0B95:",
+ searching: "[SEARCH_TERM] \u0BA4\u0BC7\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0B95\u0BBF\u0BA9\u0BCD\u0BB1\u0BA4\u0BC1"
+ }
+ , $s = {
+ thanks_to: Xs,
+ comments: Zs,
+ direction: Qs,
+ strings: xs
+ };
+ var vt = {};
+ A(vt, {
+ comments: ()=>tr,
+ default: ()=>sr,
+ direction: ()=>nr,
+ strings: ()=>lr,
+ thanks_to: ()=>er
+ });
+ var er = "Taylan \xD6zg\xFCr Bildik"
+ , tr = ""
+ , nr = "ltr"
+ , lr = {
+ placeholder: "Ara\u015Ft\u0131r",
+ clear_search: "Temizle",
+ load_more: "Daha fazla sonu\xE7",
+ search_label: "Site genelinde arama",
+ filters_label: "Filtreler",
+ zero_results: "[SEARCH_TERM] i\xE7in sonu\xE7 yok",
+ many_results: "[SEARCH_TERM] i\xE7in [COUNT] sonu\xE7 bulundu",
+ one_result: "[SEARCH_TERM] i\xE7in [COUNT] sonu\xE7 bulundu",
+ alt_search: "[SEARCH_TERM] i\xE7in sonu\xE7 yok. Bunun yerine [DIFFERENT_TERM] i\xE7in sonu\xE7lar g\xF6steriliyor",
+ search_suggestion: "[SEARCH_TERM] i\xE7in sonu\xE7 yok. Alternatif olarak a\u015Fa\u011F\u0131daki kelimelerden birini deneyebilirsiniz:",
+ searching: "[SEARCH_TERM] ara\u015Ft\u0131r\u0131l\u0131yor..."
+ }
+ , sr = {
+ thanks_to: er,
+ comments: tr,
+ direction: nr,
+ strings: lr
+ };
+ var yt = {};
+ A(yt, {
+ comments: ()=>ir,
+ default: ()=>ur,
+ direction: ()=>or,
+ strings: ()=>ar,
+ thanks_to: ()=>rr
+ });
+ var rr = "Amber Song"
+ , ir = ""
+ , or = "ltr"
+ , ar = {
+ placeholder: "\u641C\u7D22",
+ clear_search: "\u6E05\u9664",
+ load_more: "\u52A0\u8F7D\u66F4\u591A\u7ED3\u679C",
+ search_label: "\u7AD9\u5185\u641C\u7D22",
+ filters_label: "\u7B5B\u9009",
+ zero_results: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ many_results: "\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ one_result: "\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ alt_search: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u6539\u4E3A\u663E\u793A [DIFFERENT_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ search_suggestion: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u8BF7\u5C1D\u8BD5\u4EE5\u4E0B\u641C\u7D22\u3002",
+ searching: "\u6B63\u5728\u641C\u7D22 [SEARCH_TERM]..."
+ }
+ , ur = {
+ thanks_to: rr,
+ comments: ir,
+ direction: or,
+ strings: ar
+ };
+ var kt = {};
+ A(kt, {
+ comments: ()=>fr,
+ default: ()=>hr,
+ direction: ()=>_r,
+ strings: ()=>dr,
+ thanks_to: ()=>cr
+ });
+ var cr = "Amber Song"
+ , fr = ""
+ , _r = "ltr"
+ , dr = {
+ placeholder: "\u641C\u7D22",
+ clear_search: "\u6E05\u9664",
+ load_more: "\u52A0\u8F09\u66F4\u591A\u7D50\u679C",
+ search_label: "\u7AD9\u5167\u641C\u7D22",
+ filters_label: "\u7BE9\u9078",
+ zero_results: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C",
+ many_results: "\u627E\u5230 [COUNT] \u500B [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C",
+ one_result: "\u627E\u5230 [COUNT] \u500B [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C",
+ alt_search: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C\u3002\u6539\u70BA\u986F\u793A [DIFFERENT_TERM] \u7684\u76F8\u95DC\u7D50\u679C",
+ search_suggestion: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C\u3002\u8ACB\u5617\u8A66\u4EE5\u4E0B\u641C\u7D22\u3002",
+ searching: "\u6B63\u5728\u641C\u7D22 [SEARCH_TERM]..."
+ }
+ , hr = {
+ thanks_to: cr,
+ comments: fr,
+ direction: _r,
+ strings: dr
+ };
+ var St = {};
+ A(St, {
+ comments: ()=>pr,
+ default: ()=>br,
+ direction: ()=>gr,
+ strings: ()=>Er,
+ thanks_to: ()=>mr
+ });
+ var mr = "Amber Song"
+ , pr = ""
+ , gr = "ltr"
+ , Er = {
+ placeholder: "\u641C\u7D22",
+ clear_search: "\u6E05\u9664",
+ load_more: "\u52A0\u8F7D\u66F4\u591A\u7ED3\u679C",
+ search_label: "\u7AD9\u5185\u641C\u7D22",
+ filters_label: "\u7B5B\u9009",
+ zero_results: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ many_results: "\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ one_result: "\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ alt_search: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u6539\u4E3A\u663E\u793A [DIFFERENT_TERM] \u7684\u76F8\u5173\u7ED3\u679C",
+ search_suggestion: "\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u8BF7\u5C1D\u8BD5\u4EE5\u4E0B\u641C\u7D22\u3002",
+ searching: "\u6B63\u5728\u641C\u7D22 [SEARCH_TERM]..."
+ }
+ , br = {
+ thanks_to: mr,
+ comments: pr,
+ direction: gr,
+ strings: Er
+ };
+ var Rr = [st, rt, it, ot, at, ut, ct, ft, _t, dt, ht, mt, pt, gt, Et, bt, Rt, Tt, Ct, vt, yt, kt, St]
+ , Rn = Rr
+ , Tn = ["../../translations/af.json", "../../translations/ca.json", "../../translations/de.json", "../../translations/en.json", "../../translations/es.json", "../../translations/fi.json", "../../translations/fr.json", "../../translations/gl.json", "../../translations/hi.json", "../../translations/id.json", "../../translations/it.json", "../../translations/ja.json", "../../translations/nl.json", "../../translations/no.json", "../../translations/pt.json", "../../translations/ru.json", "../../translations/sr.json", "../../translations/sv.json", "../../translations/ta.json", "../../translations/tr.json", "../../translations/zh-cn.json", "../../translations/zh-tw.json", "../../translations/zh.json"];
+ function Cn(n, e, t) {
+ let l = n.slice();
+ return l[47] = e[t],
+ l
+ }
+ function vn(n) {
+ let e, t, l;
+ function s(i) {
+ n[33](i)
+ }
+ let r = {
+ show_empty_filters: n[4],
+ available_filters: n[16],
+ translate: n[18],
+ automatic_translations: n[17],
+ translations: n[5]
+ };
+ return n[7] !== void 0 && (r.selected_filters = n[7]),
+ e = new bn({
+ props: r
+ }),
+ le.push(()=>Gt(e, "selected_filters", s)),
+ {
+ c() {
+ Ge(e.$$.fragment)
+ },
+ m(i, o) {
+ he(e, i, o),
+ l = !0
+ },
+ p(i, o) {
+ let a = {};
+ o[0] & 16 && (a.show_empty_filters = i[4]),
+ o[0] & 65536 && (a.available_filters = i[16]),
+ o[0] & 131072 && (a.automatic_translations = i[17]),
+ o[0] & 32 && (a.translations = i[5]),
+ !t && o[0] & 128 && (t = !0,
+ a.selected_filters = i[7],
+ Lt(()=>t = !1)),
+ e.$set(a)
+ },
+ i(i) {
+ l || (D(e.$$.fragment, i),
+ l = !0)
+ },
+ o(i) {
+ I(e.$$.fragment, i),
+ l = !1
+ },
+ d(i) {
+ oe(e, i)
+ }
+ }
+ }
+ function yn(n) {
+ let e, t, l, s, r = [vr, Cr], i = [];
+ function o(a, h) {
+ return a[12] ? 0 : 1
+ }
+ return t = o(n, [-1, -1]),
+ l = i[t] = r[t](n),
+ {
+ c() {
+ e = C("div"),
+ l.c(),
+ p(e, "class", "pagefind-ui__results-area svelte-1d60ae3")
+ },
+ m(a, h) {
+ y(a, e, h),
+ i[t].m(e, null),
+ s = !0
+ },
+ p(a, h) {
+ let _ = t;
+ t = o(a, h),
+ t === _ ? i[t].p(a, h) : (re(),
+ I(i[_], 1, 1, ()=>{
+ i[_] = null
+ }
+ ),
+ ie(),
+ l = i[t],
+ l ? l.p(a, h) : (l = i[t] = r[t](a),
+ l.c()),
+ D(l, 1),
+ l.m(e, null))
+ },
+ i(a) {
+ s || (D(l),
+ s = !0)
+ },
+ o(a) {
+ I(l),
+ s = !1
+ },
+ d(a) {
+ a && v(e),
+ i[t].d()
+ }
+ }
+ }
+ function Cr(n) {
+ let e, t, l, s = [], r = new Map, i, o, a;
+ function h(m, d) {
+ return m[11].results.length === 0 ? Sr : m[11].results.length === 1 ? kr : yr
+ }
+ let _ = h(n, [-1, -1])
+ , f = _(n)
+ , c = n[11].results.slice(0, n[15])
+ , E = m=>m[47].id;
+ for (let m = 0; m < c.length; m += 1) {
+ let d = Cn(n, c, m)
+ , T = E(d);
+ r.set(T, s[m] = kn(T, d))
+ }
+ let u = n[11].results.length > n[15] && Sn(n);
+ return {
+ c() {
+ e = C("p"),
+ f.c(),
+ t = S(),
+ l = C("ol");
+ for (let m = 0; m < s.length; m += 1)
+ s[m].c();
+ i = S(),
+ u && u.c(),
+ o = Z(),
+ p(e, "class", "pagefind-ui__message svelte-1d60ae3"),
+ p(l, "class", "pagefind-ui__results svelte-1d60ae3")
+ },
+ m(m, d) {
+ y(m, e, d),
+ f.m(e, null),
+ y(m, t, d),
+ y(m, l, d);
+ for (let T = 0; T < s.length; T += 1)
+ s[T] && s[T].m(l, null);
+ y(m, i, d),
+ u && u.m(m, d),
+ y(m, o, d),
+ a = !0
+ },
+ p(m, d) {
+ _ === (_ = h(m, d)) && f ? f.p(m, d) : (f.d(1),
+ f = _(m),
+ f && (f.c(),
+ f.m(e, null))),
+ d[0] & 34830 && (c = m[11].results.slice(0, m[15]),
+ re(),
+ s = Bt(s, d, E, 1, m, c, r, l, qt, kn, null, Cn),
+ ie()),
+ m[11].results.length > m[15] ? u ? u.p(m, d) : (u = Sn(m),
+ u.c(),
+ u.m(o.parentNode, o)) : u && (u.d(1),
+ u = null)
+ },
+ i(m) {
+ if (!a) {
+ for (let d = 0; d < c.length; d += 1)
+ D(s[d]);
+ a = !0
+ }
+ },
+ o(m) {
+ for (let d = 0; d < s.length; d += 1)
+ I(s[d]);
+ a = !1
+ },
+ d(m) {
+ m && v(e),
+ f.d(),
+ m && v(t),
+ m && v(l);
+ for (let d = 0; d < s.length; d += 1)
+ s[d].d();
+ m && v(i),
+ u && u.d(m),
+ m && v(o)
+ }
+ }
+ }
+ function vr(n) {
+ let e, t = n[14] && wn(n);
+ return {
+ c() {
+ t && t.c(),
+ e = Z()
+ },
+ m(l, s) {
+ t && t.m(l, s),
+ y(l, e, s)
+ },
+ p(l, s) {
+ l[14] ? t ? t.p(l, s) : (t = wn(l),
+ t.c(),
+ t.m(e.parentNode, e)) : t && (t.d(1),
+ t = null)
+ },
+ i: j,
+ o: j,
+ d(l) {
+ t && t.d(l),
+ l && v(e)
+ }
+ }
+ }
+ function yr(n) {
+ let e = n[18]("many_results", n[17], n[5]).replace(/\[SEARCH_TERM\]/, n[14]).replace(/\[COUNT\]/, new Intl.NumberFormat(n[5].language).format(n[11].results.length)) + "", t;
+ return {
+ c() {
+ t = w(e)
+ },
+ m(l, s) {
+ y(l, t, s)
+ },
+ p(l, s) {
+ s[0] & 149536 && e !== (e = l[18]("many_results", l[17], l[5]).replace(/\[SEARCH_TERM\]/, l[14]).replace(/\[COUNT\]/, new Intl.NumberFormat(l[5].language).format(l[11].results.length)) + "") && N(t, e)
+ },
+ d(l) {
+ l && v(t)
+ }
+ }
+ }
+ function kr(n) {
+ let e = n[18]("one_result", n[17], n[5]).replace(/\[SEARCH_TERM\]/, n[14]).replace(/\[COUNT\]/, new Intl.NumberFormat(n[5].language).format(1)) + "", t;
+ return {
+ c() {
+ t = w(e)
+ },
+ m(l, s) {
+ y(l, t, s)
+ },
+ p(l, s) {
+ s[0] & 147488 && e !== (e = l[18]("one_result", l[17], l[5]).replace(/\[SEARCH_TERM\]/, l[14]).replace(/\[COUNT\]/, new Intl.NumberFormat(l[5].language).format(1)) + "") && N(t, e)
+ },
+ d(l) {
+ l && v(t)
+ }
+ }
+ }
+ function Sr(n) {
+ let e = n[18]("zero_results", n[17], n[5]).replace(/\[SEARCH_TERM\]/, n[14]) + "", t;
+ return {
+ c() {
+ t = w(e)
+ },
+ m(l, s) {
+ y(l, t, s)
+ },
+ p(l, s) {
+ s[0] & 147488 && e !== (e = l[18]("zero_results", l[17], l[5]).replace(/\[SEARCH_TERM\]/, l[14]) + "") && N(t, e)
+ },
+ d(l) {
+ l && v(t)
+ }
+ }
+ }
+ function wr(n) {
+ let e, t;
+ return e = new $t({
+ props: {
+ show_images: n[1],
+ process_result: n[3],
+ result: n[47]
+ }
+ }),
+ {
+ c() {
+ Ge(e.$$.fragment)
+ },
+ m(l, s) {
+ he(e, l, s),
+ t = !0
+ },
+ p(l, s) {
+ let r = {};
+ s[0] & 2 && (r.show_images = l[1]),
+ s[0] & 8 && (r.process_result = l[3]),
+ s[0] & 34816 && (r.result = l[47]),
+ e.$set(r)
+ },
+ i(l) {
+ t || (D(e.$$.fragment, l),
+ t = !0)
+ },
+ o(l) {
+ I(e.$$.fragment, l),
+ t = !1
+ },
+ d(l) {
+ oe(e, l)
+ }
+ }
+ }
+ function Ar(n) {
+ let e, t;
+ return e = new fn({
+ props: {
+ show_images: n[1],
+ process_result: n[3],
+ result: n[47]
+ }
+ }),
+ {
+ c() {
+ Ge(e.$$.fragment)
+ },
+ m(l, s) {
+ he(e, l, s),
+ t = !0
+ },
+ p(l, s) {
+ let r = {};
+ s[0] & 2 && (r.show_images = l[1]),
+ s[0] & 8 && (r.process_result = l[3]),
+ s[0] & 34816 && (r.result = l[47]),
+ e.$set(r)
+ },
+ i(l) {
+ t || (D(e.$$.fragment, l),
+ t = !0)
+ },
+ o(l) {
+ I(e.$$.fragment, l),
+ t = !1
+ },
+ d(l) {
+ oe(e, l)
+ }
+ }
+ }
+ function kn(n, e) {
+ let t, l, s, r, i, o = [Ar, wr], a = [];
+ function h(_, f) {
+ return _[2] ? 0 : 1
+ }
+ return l = h(e, [-1, -1]),
+ s = a[l] = o[l](e),
+ {
+ key: n,
+ first: null,
+ c() {
+ t = Z(),
+ s.c(),
+ r = Z(),
+ this.first = t
+ },
+ m(_, f) {
+ y(_, t, f),
+ a[l].m(_, f),
+ y(_, r, f),
+ i = !0
+ },
+ p(_, f) {
+ e = _;
+ let c = l;
+ l = h(e, f),
+ l === c ? a[l].p(e, f) : (re(),
+ I(a[c], 1, 1, ()=>{
+ a[c] = null
+ }
+ ),
+ ie(),
+ s = a[l],
+ s ? s.p(e, f) : (s = a[l] = o[l](e),
+ s.c()),
+ D(s, 1),
+ s.m(r.parentNode, r))
+ },
+ i(_) {
+ i || (D(s),
+ i = !0)
+ },
+ o(_) {
+ I(s),
+ i = !1
+ },
+ d(_) {
+ _ && v(t),
+ a[l].d(_),
+ _ && v(r)
+ }
+ }
+ }
+ function Sn(n) {
+ let e, t = n[18]("load_more", n[17], n[5]) + "", l, s, r;
+ return {
+ c() {
+ e = C("button"),
+ l = w(t),
+ p(e, "type", "button"),
+ p(e, "class", "pagefind-ui__button svelte-1d60ae3")
+ },
+ m(i, o) {
+ y(i, e, o),
+ b(e, l),
+ s || (r = W(e, "click", n[20]),
+ s = !0)
+ },
+ p(i, o) {
+ o[0] & 131104 && t !== (t = i[18]("load_more", i[17], i[5]) + "") && N(l, t)
+ },
+ d(i) {
+ i && v(e),
+ s = !1,
+ r()
+ }
+ }
+ }
+ function wn(n) {
+ let e, t = n[18]("searching", n[17], n[5]).replace(/\[SEARCH_TERM\]/, n[14]) + "", l;
+ return {
+ c() {
+ e = C("p"),
+ l = w(t),
+ p(e, "class", "pagefind-ui__message svelte-1d60ae3")
+ },
+ m(s, r) {
+ y(s, e, r),
+ b(e, l)
+ },
+ p(s, r) {
+ r[0] & 147488 && t !== (t = s[18]("searching", s[17], s[5]).replace(/\[SEARCH_TERM\]/, s[14]) + "") && N(l, t)
+ },
+ d(s) {
+ s && v(e)
+ }
+ }
+ }
+ function Mr(n) {
+ let e, t, l, s, r, i, o = n[18]("clear_search", n[17], n[5]) + "", a, h, _, f, c, E, u, m, d = n[10] && vn(n), T = n[13] && yn(n);
+ return {
+ c() {
+ e = C("div"),
+ t = C("form"),
+ l = C("input"),
+ r = S(),
+ i = C("button"),
+ a = w(o),
+ h = S(),
+ _ = C("div"),
+ d && d.c(),
+ f = S(),
+ T && T.c(),
+ p(l, "class", "pagefind-ui__search-input svelte-1d60ae3"),
+ p(l, "type", "text"),
+ p(l, "placeholder", s = n[18]("placeholder", n[17], n[5])),
+ p(l, "autocapitalize", "none"),
+ p(l, "enterkeyhint", "search"),
+ p(i, "class", "pagefind-ui__search-clear svelte-1d60ae3"),
+ B(i, "pagefind-ui__suppressed", !n[6]),
+ p(_, "class", "pagefind-ui__drawer svelte-1d60ae3"),
+ B(_, "pagefind-ui__hidden", !n[13]),
+ p(t, "class", "pagefind-ui__form svelte-1d60ae3"),
+ p(t, "role", "search"),
+ p(t, "aria-label", c = n[18]("search_label", n[17], n[5])),
+ p(t, "action", "javascript:void(0);"),
+ p(e, "class", "pagefind-ui svelte-1d60ae3"),
+ B(e, "pagefind-ui--reset", n[0])
+ },
+ m(R, k) {
+ y(R, e, k),
+ b(e, t),
+ b(t, l),
+ xe(l, n[6]),
+ n[30](l),
+ b(t, r),
+ b(t, i),
+ b(i, a),
+ n[31](i),
+ b(t, h),
+ b(t, _),
+ d && d.m(_, null),
+ b(_, f),
+ T && T.m(_, null),
+ E = !0,
+ u || (m = [W(l, "focus", n[19]), W(l, "keydown", n[28]), W(l, "input", n[29]), W(i, "click", n[32]), W(t, "submit", Fr)],
+ u = !0)
+ },
+ p(R, k) {
+ (!E || k[0] & 131104 && s !== (s = R[18]("placeholder", R[17], R[5]))) && p(l, "placeholder", s),
+ k[0] & 64 && l.value !== R[6] && xe(l, R[6]),
+ (!E || k[0] & 131104) && o !== (o = R[18]("clear_search", R[17], R[5]) + "") && N(a, o),
+ (!E || k[0] & 64) && B(i, "pagefind-ui__suppressed", !R[6]),
+ R[10] ? d ? (d.p(R, k),
+ k[0] & 1024 && D(d, 1)) : (d = vn(R),
+ d.c(),
+ D(d, 1),
+ d.m(_, f)) : d && (re(),
+ I(d, 1, 1, ()=>{
+ d = null
+ }
+ ),
+ ie()),
+ R[13] ? T ? (T.p(R, k),
+ k[0] & 8192 && D(T, 1)) : (T = yn(R),
+ T.c(),
+ D(T, 1),
+ T.m(_, null)) : T && (re(),
+ I(T, 1, 1, ()=>{
+ T = null
+ }
+ ),
+ ie()),
+ (!E || k[0] & 8192) && B(_, "pagefind-ui__hidden", !R[13]),
+ (!E || k[0] & 131104 && c !== (c = R[18]("search_label", R[17], R[5]))) && p(t, "aria-label", c),
+ (!E || k[0] & 1) && B(e, "pagefind-ui--reset", R[0])
+ },
+ i(R) {
+ E || (D(d),
+ D(T),
+ E = !0)
+ },
+ o(R) {
+ I(d),
+ I(T),
+ E = !1
+ },
+ d(R) {
+ R && v(e),
+ n[30](null),
+ n[31](null),
+ d && d.d(),
+ T && T.d(),
+ u = !1,
+ G(m)
+ }
+ }
+ }
+ var Fr = n=>n.preventDefault();
+ function Hr(n, e, t) {
+ let l = {}
+ , s = Tn.map(g=>g.match(/([^\/]+)\.json$/)[1]);
+ for (let g = 0; g < s.length; g++)
+ l[s[g]] = {
+ language: s[g],
+ ...Rn[g].strings
+ };
+ let {base_path: r="/pagefind/"} = e, {reset_styles: i=!0} = e, {show_images: o=!0} = e, {show_sub_results: a=!1} = e, {excerpt_length: h} = e, {process_result: _=null} = e, {process_term: f=null} = e, {show_empty_filters: c=!0} = e, {debounce_timeout_ms: E=300} = e, {pagefind_options: u={}} = e, {merge_index: m=[]} = e, {trigger_search_term: d=""} = e, {translations: T={}} = e, R = "", k, F, x, ae = 40, M = !1, L = [], U = !1, Y = !1, Mt = 0, Ft = "", Je = 5, Ht = null, ue = null, Ie = {}, Nt = l.en, Mn = (g,H,O)=>O[g] ?? H[g] ?? "";
+ $e(()=>{
+ let g = document?.querySelector?.("html")?.getAttribute?.("lang") || "en"
+ , H = Ve(g.toLocaleLowerCase());
+ t(17, Nt = l[`${H.language}-${H.script}-${H.region}`] || l[`${H.language}-${H.region}`] || l[`${H.language}`] || l.en)
+ }
+ );
+ let Ot = async()=>{
+ if (!M && (t(10, M = !0),
+ !k)) {
+ let g;
+ try {
+ g = await import(`${r}pagefind.js`)
+ } catch (O) {
+ console.error(O),
+ console.error([`Pagefind couldn't be loaded from ${this.options.bundlePath}pagefind.js`, "You can configure this by passing a bundlePath option to PagefindUI", `[DEBUG: Loaded from ${document?.currentScript?.src ?? "no known script location"}]`].join(`
+`))
+ }
+ h || t(22, h = a ? 12 : 30);
+ let H = {
+ ...u || {},
+ excerptLength: h
+ };
+ await g.options(H);
+ for (let O of m) {
+ if (!O.bundlePath)
+ throw new Error("mergeIndex requires a bundlePath parameter");
+ let P = O.bundlePath;
+ delete O.bundlePath,
+ await g.mergeIndex(P, O)
+ }
+ k = g,
+ Fn()
+ }
+ }
+ , Fn = async()=>{
+ k && (Ht = await k.filters(),
+ (!ue || !Object.keys(ue).length) && t(16, ue = Ht))
+ }
+ , Hn = g=>{
+ let H = {};
+ return Object.entries(g).filter(([,O])=>O).forEach(([O])=>{
+ let[P,Bn] = O.split(/:(.*)$/);
+ H[P] = H[P] || [],
+ H[P].push(Bn)
+ }
+ ),
+ H
+ }
+ , ce, Nn = async(g,H)=>{
+ if (!g) {
+ t(13, Y = !1),
+ ce && clearTimeout(ce);
+ return
+ }
+ let O = Hn(H)
+ , P = ()=>On(g, O);
+ E > 0 && g ? (ce && clearTimeout(ce),
+ ce = setTimeout(P, E),
+ await jt(),
+ k.preload(g, {
+ filters: O
+ })) : P(),
+ jn()
+ }
+ , jt = async()=>{
+ for (; !k; )
+ Ot(),
+ await new Promise(g=>setTimeout(g, 50))
+ }
+ , On = async(g,H)=>{
+ t(14, Ft = g || ""),
+ typeof f == "function" && (g = f(g)),
+ t(12, U = !0),
+ t(13, Y = !0),
+ await jt();
+ let O = ++Mt
+ , P = await k.search(g, {
+ filters: H
+ });
+ Mt === O && (P.filters && Object.keys(P.filters)?.length && t(16, ue = P.filters),
+ t(11, L = P),
+ t(12, U = !1),
+ t(15, Je = 5))
+ }
+ , jn = ()=>{
+ let g = x.offsetWidth;
+ g != ae && t(8, F.style.paddingRight = `${g + 2}px`, F)
+ }
+ , Dn = g=>{
+ g?.preventDefault(),
+ t(15, Je += 5)
+ }
+ , zn = g=>{
+ g.key === "Escape" && (t(6, R = ""),
+ F.blur()),
+ g.key === "Enter" && g.preventDefault()
+ }
+ ;
+ function Un() {
+ R = this.value,
+ t(6, R),
+ t(21, d)
+ }
+ function In(g) {
+ le[g ? "unshift" : "push"](()=>{
+ F = g,
+ t(8, F)
+ }
+ )
+ }
+ function Ln(g) {
+ le[g ? "unshift" : "push"](()=>{
+ x = g,
+ t(9, x)
+ }
+ )
+ }
+ let Pn = ()=>{
+ t(6, R = ""),
+ F.blur()
+ }
+ ;
+ function qn(g) {
+ Ie = g,
+ t(7, Ie)
+ }
+ return n.$$set = g=>{
+ "base_path"in g && t(23, r = g.base_path),
+ "reset_styles"in g && t(0, i = g.reset_styles),
+ "show_images"in g && t(1, o = g.show_images),
+ "show_sub_results"in g && t(2, a = g.show_sub_results),
+ "excerpt_length"in g && t(22, h = g.excerpt_length),
+ "process_result"in g && t(3, _ = g.process_result),
+ "process_term"in g && t(24, f = g.process_term),
+ "show_empty_filters"in g && t(4, c = g.show_empty_filters),
+ "debounce_timeout_ms"in g && t(25, E = g.debounce_timeout_ms),
+ "pagefind_options"in g && t(26, u = g.pagefind_options),
+ "merge_index"in g && t(27, m = g.merge_index),
+ "trigger_search_term"in g && t(21, d = g.trigger_search_term),
+ "translations"in g && t(5, T = g.translations)
+ }
+ ,
+ n.$$.update = ()=>{
+ if (n.$$.dirty[0] & 2097152)
+ e: d && (t(6, R = d),
+ t(21, d = ""));
+ if (n.$$.dirty[0] & 192)
+ e: Nn(R, Ie)
+ }
+ ,
+ [i, o, a, _, c, T, R, Ie, F, x, M, L, U, Y, Ft, Je, ue, Nt, Mn, Ot, Dn, d, h, r, f, E, u, m, zn, Un, In, Ln, Pn, qn]
+ }
+ var wt = class extends q {
+ constructor(e) {
+ super(),
+ J(this, e, Hr, Mr, V, {
+ base_path: 23,
+ reset_styles: 0,
+ show_images: 1,
+ show_sub_results: 2,
+ excerpt_length: 22,
+ process_result: 3,
+ process_term: 24,
+ show_empty_filters: 4,
+ debounce_timeout_ms: 25,
+ pagefind_options: 26,
+ merge_index: 27,
+ trigger_search_term: 21,
+ translations: 5
+ }, null, [-1, -1])
+ }
+ }
+ , An = wt;
+ var At;
+ try {
+ At = new URL(document.currentScript.src).pathname.match(/^(.*\/)(?:pagefind-)?ui.js.*$/)[1]
+ } catch {
+ At = "/pagefind/"
+ }
+ var We = class {
+ constructor(e) {
+ this._pfs = null;
+ let t = e.element ?? "[data-pagefind-ui]"
+ , l = e.bundlePath ?? At
+ , s = e.resetStyles ?? !0
+ , r = e.showImages ?? !0
+ , i = e.showSubResults ?? !1
+ , o = e.excerptLength ?? 0
+ , a = e.processResult ?? null
+ , h = e.processTerm ?? null
+ , _ = e.showEmptyFilters ?? !0
+ , f = e.debounceTimeoutMs ?? 300
+ , c = e.mergeIndex ?? []
+ , E = e.translations ?? [];
+ delete e.element,
+ delete e.bundlePath,
+ delete e.resetStyles,
+ delete e.showImages,
+ delete e.showSubResults,
+ delete e.excerptLength,
+ delete e.processResult,
+ delete e.processTerm,
+ delete e.showEmptyFilters,
+ delete e.debounceTimeoutMs,
+ delete e.mergeIndex,
+ delete e.translations;
+ let u = t instanceof HTMLElement ? t : document.querySelector(t);
+ u ? this._pfs = new An({
+ target: u,
+ props: {
+ base_path: l,
+ reset_styles: s,
+ show_images: r,
+ show_sub_results: i,
+ excerpt_length: o,
+ process_result: a,
+ process_term: h,
+ show_empty_filters: _,
+ debounce_timeout_ms: f,
+ merge_index: c,
+ translations: E,
+ pagefind_options: e
+ }
+ }) : console.error(`Pagefind UI couldn't find the selector ${t}`)
+ }
+ triggerSearch(e) {
+ this._pfs.$$set({
+ trigger_search_term: e
+ })
+ }
+ }
+ ;
+ window.PagefindUI = We;
+ }
+)();