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 + + + + + + + + + +
+ +
+
+ + + +
+
+
+
+ + + + +
+ Guide +
+ + + +
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
+                                
+                            
+                        
+                        
+                            
+                                
+                                ---
+                                
+                            
+                        
+                    
+                
+
+
+ + +
+
+
+
+ + + 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; + } +)();