
@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");
*, ::after, ::before { box-sizing: border-box; border: 0px solid rgb(229, 231, 235); }
::after, ::before { --vff07eb62a8f7-tw-content: ""; }
:host, html { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; }
body { margin: 0px; line-height: inherit; }
hr { height: 0px; color: inherit; border-top-width: 1px; }
abbr:where([title]) { 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-feature-settings: normal; font-variation-settings: normal; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
button, input, optgroup, select, textarea { font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0px; padding: 0px; }
button, select { text-transform: none; }
button, input:where([type="button"]), input:where([type="reset"]), input:where([type="submit"]) { appearance: button; background-color: transparent; background-image: none; }
progress { vertical-align: baseline; }
::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
summary { display: list-item; }
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre { margin: 0px; }
fieldset { margin: 0px; }
fieldset, legend { padding: 0px; }
menu, ol, ul { list-style: none; margin: 0px; padding: 0px; }
dialog { padding: 0px; }
textarea { resize: vertical; }
input::placeholder, textarea::placeholder { opacity: 1; color: rgb(156, 163, 175); }
[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; }
:root, [data-theme] { background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)); color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); }
@supports not (color:oklch(0% 0 0)) {
:root { color-scheme: light; --vff07eb62a8f7-fallback-p: #491eff; --vff07eb62a8f7-fallback-pc: #d4dbff; --vff07eb62a8f7-fallback-s: #ff41c7; --vff07eb62a8f7-fallback-sc: #fff9fc; --vff07eb62a8f7-fallback-a: #00cfbd; --vff07eb62a8f7-fallback-ac: #00100d; --vff07eb62a8f7-fallback-n: #2b3440; --vff07eb62a8f7-fallback-nc: #d7dde4; --vff07eb62a8f7-fallback-b1: #fff; --vff07eb62a8f7-fallback-b2: #e5e6e6; --vff07eb62a8f7-fallback-b3: #e5e6e6; --vff07eb62a8f7-fallback-bc: #1f2937; --vff07eb62a8f7-fallback-in: #00b3f0; --vff07eb62a8f7-fallback-inc: #000; --vff07eb62a8f7-fallback-su: #00ca92; --vff07eb62a8f7-fallback-suc: #000; --vff07eb62a8f7-fallback-wa: #ffc22d; --vff07eb62a8f7-fallback-wac: #000; --vff07eb62a8f7-fallback-er: #ff6f70; --vff07eb62a8f7-fallback-erc: #000; }
@media (prefers-color-scheme: dark) {
:root { color-scheme: dark; --vff07eb62a8f7-fallback-p: #7582ff; --vff07eb62a8f7-fallback-pc: #050617; --vff07eb62a8f7-fallback-s: #ff71cf; --vff07eb62a8f7-fallback-sc: #190211; --vff07eb62a8f7-fallback-a: #00c7b5; --vff07eb62a8f7-fallback-ac: #000e0c; --vff07eb62a8f7-fallback-n: #2a323c; --vff07eb62a8f7-fallback-nc: #a6adbb; --vff07eb62a8f7-fallback-b1: #1d232a; --vff07eb62a8f7-fallback-b2: #191e24; --vff07eb62a8f7-fallback-b3: #15191e; --vff07eb62a8f7-fallback-bc: #a6adbb; --vff07eb62a8f7-fallback-in: #00b3f0; --vff07eb62a8f7-fallback-inc: #000; --vff07eb62a8f7-fallback-su: #00ca92; --vff07eb62a8f7-fallback-suc: #000; --vff07eb62a8f7-fallback-wa: #ffc22d; --vff07eb62a8f7-fallback-wac: #000; --vff07eb62a8f7-fallback-er: #ff6f70; --vff07eb62a8f7-fallback-erc: #000; }
}
}
html { -webkit-tap-highlight-color: transparent; }
* { scrollbar-color: color-mix(in oklch, currentcolor 35%, transparent 65%) transparent; }
:hover { scrollbar-color: color-mix(in oklch, currentcolor 60%, transparent 40%) transparent; }
:root { color-scheme: light; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 89.824% 0.06192 275.75; --vff07eb62a8f7-ac: 15.352% 0.0368 183.61; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 49.12% 0.3096 275.75; --vff07eb62a8f7-s: 69.71% 0.329 342.55; --vff07eb62a8f7-sc: 98.71% 0.0106 342.55; --vff07eb62a8f7-a: 76.76% 0.184 183.61; --vff07eb62a8f7-n: 32.1785% 0.02476 255.701624; --vff07eb62a8f7-nc: 89.4994% 0.011585 252.096176; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-b2: 96.1151% 0 0; --vff07eb62a8f7-b3: 92.4169% 0.00108 197.137559; --vff07eb62a8f7-bc: 27.8078% 0.029596 256.847952; }
@media (prefers-color-scheme: dark) {
:root { color-scheme: dark; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 13.138% 0.0392 275.75; --vff07eb62a8f7-sc: 14.96% 0.052 342.55; --vff07eb62a8f7-ac: 14.902% 0.0334 183.61; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 65.69% 0.196 275.75; --vff07eb62a8f7-s: 74.8% 0.26 342.55; --vff07eb62a8f7-a: 74.51% 0.167 183.61; --vff07eb62a8f7-n: 31.3815% 0.021108 254.139175; --vff07eb62a8f7-nc: 74.6477% 0.0216 264.435964; --vff07eb62a8f7-b1: 25.3267% 0.015896 252.417568; --vff07eb62a8f7-b2: 23.2607% 0.013807 253.100675; --vff07eb62a8f7-b3: 21.1484% 0.01165 254.087939; --vff07eb62a8f7-bc: 74.6477% 0.0216 264.435964; }
}
[data-theme="light"] { color-scheme: light; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 89.824% 0.06192 275.75; --vff07eb62a8f7-ac: 15.352% 0.0368 183.61; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 49.12% 0.3096 275.75; --vff07eb62a8f7-s: 69.71% 0.329 342.55; --vff07eb62a8f7-sc: 98.71% 0.0106 342.55; --vff07eb62a8f7-a: 76.76% 0.184 183.61; --vff07eb62a8f7-n: 32.1785% 0.02476 255.701624; --vff07eb62a8f7-nc: 89.4994% 0.011585 252.096176; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-b2: 96.1151% 0 0; --vff07eb62a8f7-b3: 92.4169% 0.00108 197.137559; --vff07eb62a8f7-bc: 27.8078% 0.029596 256.847952; }
[data-theme="dark"] { color-scheme: dark; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 13.138% 0.0392 275.75; --vff07eb62a8f7-sc: 14.96% 0.052 342.55; --vff07eb62a8f7-ac: 14.902% 0.0334 183.61; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 65.69% 0.196 275.75; --vff07eb62a8f7-s: 74.8% 0.26 342.55; --vff07eb62a8f7-a: 74.51% 0.167 183.61; --vff07eb62a8f7-n: 31.3815% 0.021108 254.139175; --vff07eb62a8f7-nc: 74.6477% 0.0216 264.435964; --vff07eb62a8f7-b1: 25.3267% 0.015896 252.417568; --vff07eb62a8f7-b2: 23.2607% 0.013807 253.100675; --vff07eb62a8f7-b3: 21.1484% 0.01165 254.087939; --vff07eb62a8f7-bc: 74.6477% 0.0216 264.435964; }
[data-theme="cupcake"] { color-scheme: light; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 15.2344% 0.017892 200.026556; --vff07eb62a8f7-sc: 15.787% 0.020249 356.29965; --vff07eb62a8f7-ac: 15.8762% 0.029206 78.618794; --vff07eb62a8f7-nc: 84.7148% 0.013247 313.189598; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-p: 76.172% 0.089459 200.026556; --vff07eb62a8f7-s: 78.9351% 0.101246 356.29965; --vff07eb62a8f7-a: 79.3811% 0.146032 78.618794; --vff07eb62a8f7-n: 23.5742% 0.066235 313.189598; --vff07eb62a8f7-b1: 97.7882% 0.00418 56.375637; --vff07eb62a8f7-b2: 93.9822% 0.007638 61.449292; --vff07eb62a8f7-b3: 91.5861% 0.006811 53.440502; --vff07eb62a8f7-bc: 23.5742% 0.066235 313.189598; --vff07eb62a8f7-rounded-btn: 1.9rem; --vff07eb62a8f7-tab-border: 2px; --vff07eb62a8f7-tab-radius: 0.7rem; }
[data-theme="bumblebee"] { color-scheme: light; --vff07eb62a8f7-b2: 93% 0 0; --vff07eb62a8f7-b3: 86% 0 0; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-bc: 20% 0 0; --vff07eb62a8f7-ac: 16.254% 0.0314 56.52; --vff07eb62a8f7-nc: 82.55% 0.015 281.99; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 89.51% 0.2132 96.61; --vff07eb62a8f7-pc: 38.92% 0.046 96.61; --vff07eb62a8f7-s: 80.39% 0.194 70.76; --vff07eb62a8f7-sc: 39.38% 0.068 70.76; --vff07eb62a8f7-a: 81.27% 0.157 56.52; --vff07eb62a8f7-n: 12.75% 0.075 281.99; --vff07eb62a8f7-b1: 100% 0 0; }
[data-theme="emerald"] { color-scheme: light; --vff07eb62a8f7-b2: 93% 0 0; --vff07eb62a8f7-b3: 86% 0 0; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 76.6626% 0.135433 153.450024; --vff07eb62a8f7-pc: 33.3872% 0.040618 162.240129; --vff07eb62a8f7-s: 61.3028% 0.202368 261.294233; --vff07eb62a8f7-sc: 100% 0 0; --vff07eb62a8f7-a: 72.7725% 0.149783 33.200363; --vff07eb62a8f7-ac: 0% 0 0; --vff07eb62a8f7-n: 35.5192% 0.032071 262.988584; --vff07eb62a8f7-nc: 98.4625% 0.001706 247.838921; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-bc: 35.5192% 0.032071 262.988584; --vff07eb62a8f7-animation-btn: 0; --vff07eb62a8f7-animation-input: 0; --vff07eb62a8f7-btn-focus-scale: 1; }
[data-theme="corporate"] { color-scheme: light; --vff07eb62a8f7-b2: 93% 0 0; --vff07eb62a8f7-b3: 86% 0 0; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 12.078% 0.0456 269.1; --vff07eb62a8f7-sc: 13.0739% 0.010951 256.688055; --vff07eb62a8f7-ac: 15.3934% 0.022799 163.57888; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 60.39% 0.228 269.1; --vff07eb62a8f7-s: 65.3694% 0.054756 256.688055; --vff07eb62a8f7-a: 76.9669% 0.113994 163.57888; --vff07eb62a8f7-n: 22.3899% 0.031305 278.07229; --vff07eb62a8f7-nc: 95.8796% 0.008588 247.915135; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-bc: 22.3899% 0.031305 278.07229; --vff07eb62a8f7-rounded-box: 0.25rem; --vff07eb62a8f7-rounded-btn: .125rem; --vff07eb62a8f7-rounded-badge: .125rem; --vff07eb62a8f7-tab-radius: 0.25rem; --vff07eb62a8f7-animation-btn: 0; --vff07eb62a8f7-animation-input: 0; --vff07eb62a8f7-btn-focus-scale: 1; }
[data-theme="synthwave"] { color-scheme: dark; --vff07eb62a8f7-b2: 20.2941% 0.076211 287.835609; --vff07eb62a8f7-b3: 18.7665% 0.070475 287.835609; --vff07eb62a8f7-pc: 14.4421% 0.031903 342.009383; --vff07eb62a8f7-sc: 15.6543% 0.02362 227.382405; --vff07eb62a8f7-ac: 17.608% 0.0412 93.72; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 72.2105% 0.159514 342.009383; --vff07eb62a8f7-s: 78.2714% 0.118101 227.382405; --vff07eb62a8f7-a: 88.04% 0.206 93.72; --vff07eb62a8f7-n: 25.5554% 0.103537 286.507967; --vff07eb62a8f7-nc: 97.9365% 0.00819 301.358346; --vff07eb62a8f7-b1: 21.8216% 0.081948 287.835609; --vff07eb62a8f7-bc: 97.9365% 0.00819 301.358346; --vff07eb62a8f7-in: 76.5197% 0.12273 231.831603; --vff07eb62a8f7-inc: 23.5017% 0.096418 290.329844; --vff07eb62a8f7-su: 86.0572% 0.115038 178.624677; --vff07eb62a8f7-suc: 23.5017% 0.096418 290.329844; --vff07eb62a8f7-wa: 85.531% 0.122117 93.722227; --vff07eb62a8f7-wac: 23.5017% 0.096418 290.329844; --vff07eb62a8f7-er: 73.7005% 0.121339 32.639257; --vff07eb62a8f7-erc: 23.5017% 0.096418 290.329844; }
[data-theme="retro"] { color-scheme: light; --vff07eb62a8f7-inc: 90.923% 0.043042 262.880917; --vff07eb62a8f7-suc: 12.541% 0.033982 149.213788; --vff07eb62a8f7-wac: 13.3168% 0.031484 58.31834; --vff07eb62a8f7-erc: 13.144% 0.0398 27.33; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 76.8664% 0.104092 22.664655; --vff07eb62a8f7-pc: 26.5104% 0.006243 0.522862; --vff07eb62a8f7-s: 80.7415% 0.052534 159.094608; --vff07eb62a8f7-sc: 26.5104% 0.006243 0.522862; --vff07eb62a8f7-a: 70.3919% 0.125455 52.953428; --vff07eb62a8f7-ac: 26.5104% 0.006243 0.522862; --vff07eb62a8f7-n: 28.4181% 0.009519 355.534017; --vff07eb62a8f7-nc: 92.5604% 0.025113 89.217311; --vff07eb62a8f7-b1: 91.6374% 0.034554 90.51575; --vff07eb62a8f7-b2: 88.2722% 0.049418 91.774344; --vff07eb62a8f7-b3: 84.133% 0.065952 90.856665; --vff07eb62a8f7-bc: 26.5104% 0.006243 0.522862; --vff07eb62a8f7-in: 54.615% 0.215208 262.880917; --vff07eb62a8f7-su: 62.7052% 0.169912 149.213788; --vff07eb62a8f7-wa: 66.584% 0.157422 58.31834; --vff07eb62a8f7-er: 65.72% 0.199 27.33; --vff07eb62a8f7-rounded-box: 0.4rem; --vff07eb62a8f7-rounded-btn: 0.4rem; --vff07eb62a8f7-rounded-badge: 0.4rem; --vff07eb62a8f7-tab-radius: 0.4rem; }
[data-theme="cyberpunk"] { color-scheme: light; --vff07eb62a8f7-b2: 87.8943% 0.16647 104.32; --vff07eb62a8f7-b3: 81.2786% 0.15394 104.32; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-bc: 18.902% 0.0358 104.32; --vff07eb62a8f7-pc: 14.844% 0.0418 6.35; --vff07eb62a8f7-sc: 16.666% 0.0368 204.72; --vff07eb62a8f7-ac: 14.372% 0.04352 310.43; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --vff07eb62a8f7-p: 74.22% 0.209 6.35; --vff07eb62a8f7-s: 83.33% 0.184 204.72; --vff07eb62a8f7-a: 71.86% 0.2176 310.43; --vff07eb62a8f7-n: 23.04% 0.065 269.31; --vff07eb62a8f7-nc: 94.51% 0.179 104.32; --vff07eb62a8f7-b1: 94.51% 0.179 104.32; --vff07eb62a8f7-rounded-box: 0; --vff07eb62a8f7-rounded-btn: 0; --vff07eb62a8f7-rounded-badge: 0; --vff07eb62a8f7-tab-radius: 0; }
[data-theme="valentine"] { color-scheme: light; --vff07eb62a8f7-b2: 88.0567% 0.024834 337.06289; --vff07eb62a8f7-b3: 81.4288% 0.022964 337.06289; --vff07eb62a8f7-pc: 13.7239% 0.030755 15.066527; --vff07eb62a8f7-sc: 14.3942% 0.029258 293.189609; --vff07eb62a8f7-ac: 14.2537% 0.014961 197.828857; --vff07eb62a8f7-inc: 90.923% 0.043042 262.880917; --vff07eb62a8f7-suc: 12.541% 0.033982 149.213788; --vff07eb62a8f7-wac: 13.3168% 0.031484 58.31834; --vff07eb62a8f7-erc: 14.614% 0.0414 27.33; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 68.6197% 0.153774 15.066527; --vff07eb62a8f7-s: 71.971% 0.14629 293.189609; --vff07eb62a8f7-a: 71.2685% 0.074804 197.828857; --vff07eb62a8f7-n: 54.6053% 0.143342 358.004839; --vff07eb62a8f7-nc: 90.2701% 0.037202 336.955191; --vff07eb62a8f7-b1: 94.6846% 0.026703 337.06289; --vff07eb62a8f7-bc: 37.3085% 0.081131 4.606426; --vff07eb62a8f7-in: 54.615% 0.215208 262.880917; --vff07eb62a8f7-su: 62.7052% 0.169912 149.213788; --vff07eb62a8f7-wa: 66.584% 0.157422 58.31834; --vff07eb62a8f7-er: 73.07% 0.207 27.33; --vff07eb62a8f7-rounded-btn: 1.9rem; --vff07eb62a8f7-tab-radius: 0.7rem; }
[data-theme="halloween"] { color-scheme: dark; --vff07eb62a8f7-b2: 23.0416% 0 0; --vff07eb62a8f7-b3: 21.3072% 0 0; --vff07eb62a8f7-bc: 84.9552% 0 0; --vff07eb62a8f7-sc: 89.196% 0.0496 305.03; --vff07eb62a8f7-nc: 84.8742% 0.009322 65.681484; --vff07eb62a8f7-inc: 90.923% 0.043042 262.880917; --vff07eb62a8f7-suc: 12.541% 0.033982 149.213788; --vff07eb62a8f7-wac: 13.3168% 0.031484 58.31834; --vff07eb62a8f7-erc: 13.144% 0.0398 27.33; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 77.48% 0.204 60.62; --vff07eb62a8f7-pc: 19.6935% 0.004671 196.779412; --vff07eb62a8f7-s: 45.98% 0.248 305.03; --vff07eb62a8f7-a: 64.8% 0.223 136.073479; --vff07eb62a8f7-ac: 0% 0 0; --vff07eb62a8f7-n: 24.371% 0.046608 65.681484; --vff07eb62a8f7-b1: 24.7759% 0 0; --vff07eb62a8f7-in: 54.615% 0.215208 262.880917; --vff07eb62a8f7-su: 62.7052% 0.169912 149.213788; --vff07eb62a8f7-wa: 66.584% 0.157422 58.31834; --vff07eb62a8f7-er: 65.72% 0.199 27.33; }
[data-theme="garden"] { color-scheme: light; --vff07eb62a8f7-b2: 86.4453% 0.002011 17.197414; --vff07eb62a8f7-b3: 79.9386% 0.00186 17.197414; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-sc: 89.699% 0.022197 355.095988; --vff07eb62a8f7-ac: 11.2547% 0.010859 154.390187; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 62.45% 0.278 3.83636; --vff07eb62a8f7-pc: 100% 0 0; --vff07eb62a8f7-s: 48.4952% 0.110985 355.095988; --vff07eb62a8f7-a: 56.2735% 0.054297 154.390187; --vff07eb62a8f7-n: 24.1559% 0.049362 89.070594; --vff07eb62a8f7-nc: 92.9519% 0.002163 17.197414; --vff07eb62a8f7-b1: 92.9519% 0.002163 17.197414; --vff07eb62a8f7-bc: 16.9617% 0.001664 17.32068; }
[data-theme="forest"] { color-scheme: dark; --vff07eb62a8f7-b2: 17.522% 0.007709 17.911578; --vff07eb62a8f7-b3: 16.2032% 0.007129 17.911578; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-bc: 83.7682% 0.001658 17.911578; --vff07eb62a8f7-sc: 13.9553% 0.027077 168.327128; --vff07eb62a8f7-ac: 14.1257% 0.02389 185.713193; --vff07eb62a8f7-nc: 86.1397% 0.007806 171.364646; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 68.6283% 0.185567 148.958922; --vff07eb62a8f7-pc: 0% 0 0; --vff07eb62a8f7-s: 69.7764% 0.135385 168.327128; --vff07eb62a8f7-a: 70.6285% 0.119451 185.713193; --vff07eb62a8f7-n: 30.6985% 0.039032 171.364646; --vff07eb62a8f7-b1: 18.8409% 0.00829 17.911578; --vff07eb62a8f7-rounded-btn: 1.9rem; }
[data-theme="aqua"] { color-scheme: dark; --vff07eb62a8f7-b2: 45.3464% 0.118611 261.181672; --vff07eb62a8f7-b3: 41.9333% 0.109683 261.181672; --vff07eb62a8f7-bc: 89.7519% 0.025508 261.181672; --vff07eb62a8f7-sc: 12.1365% 0.02175 309.782946; --vff07eb62a8f7-ac: 18.6854% 0.020445 94.555431; --vff07eb62a8f7-nc: 12.2124% 0.023402 243.760661; --vff07eb62a8f7-inc: 90.923% 0.043042 262.880917; --vff07eb62a8f7-suc: 12.541% 0.033982 149.213788; --vff07eb62a8f7-wac: 13.3168% 0.031484 58.31834; --vff07eb62a8f7-erc: 14.79% 0.038 27.33; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 85.6617% 0.14498 198.6458; --vff07eb62a8f7-pc: 40.1249% 0.068266 197.603872; --vff07eb62a8f7-s: 60.6827% 0.108752 309.782946; --vff07eb62a8f7-a: 93.4269% 0.102225 94.555431; --vff07eb62a8f7-n: 61.0622% 0.117009 243.760661; --vff07eb62a8f7-b1: 48.7596% 0.127539 261.181672; --vff07eb62a8f7-in: 54.615% 0.215208 262.880917; --vff07eb62a8f7-su: 62.7052% 0.169912 149.213788; --vff07eb62a8f7-wa: 66.584% 0.157422 58.31834; --vff07eb62a8f7-er: 73.95% 0.19 27.33; }
[data-theme="lofi"] { color-scheme: light; --vff07eb62a8f7-inc: 15.908% 0.0206 205.9; --vff07eb62a8f7-suc: 18.026% 0.0306 164.14; --vff07eb62a8f7-wac: 17.674% 0.027 79.94; --vff07eb62a8f7-erc: 15.732% 0.03 28.47; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 15.9066% 0 0; --vff07eb62a8f7-pc: 100% 0 0; --vff07eb62a8f7-s: 21.455% 0.001566 17.278957; --vff07eb62a8f7-sc: 100% 0 0; --vff07eb62a8f7-a: 26.8618% 0 0; --vff07eb62a8f7-ac: 100% 0 0; --vff07eb62a8f7-n: 0% 0 0; --vff07eb62a8f7-nc: 100% 0 0; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-b2: 96.1151% 0 0; --vff07eb62a8f7-b3: 92.268% 0.001082 17.17934; --vff07eb62a8f7-bc: 0% 0 0; --vff07eb62a8f7-in: 79.54% 0.103 205.9; --vff07eb62a8f7-su: 90.13% 0.153 164.14; --vff07eb62a8f7-wa: 88.37% 0.135 79.94; --vff07eb62a8f7-er: 78.66% 0.15 28.47; --vff07eb62a8f7-rounded-box: 0.25rem; --vff07eb62a8f7-rounded-btn: 0.125rem; --vff07eb62a8f7-rounded-badge: 0.125rem; --vff07eb62a8f7-tab-radius: 0.125rem; --vff07eb62a8f7-animation-btn: 0; --vff07eb62a8f7-animation-input: 0; --vff07eb62a8f7-btn-focus-scale: 1; }
[data-theme="pastel"] { color-scheme: light; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-bc: 20% 0 0; --vff07eb62a8f7-pc: 16.6166% 0.006979 316.8737; --vff07eb62a8f7-sc: 17.6153% 0.009839 8.688364; --vff07eb62a8f7-ac: 17.8419% 0.012056 170.923263; --vff07eb62a8f7-nc: 14.2681% 0.014702 228.183906; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 83.0828% 0.034896 316.8737; --vff07eb62a8f7-s: 88.0763% 0.049197 8.688364; --vff07eb62a8f7-a: 89.2096% 0.06028 170.923263; --vff07eb62a8f7-n: 71.3406% 0.07351 228.183906; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-b2: 98.4625% 0.001706 247.838921; --vff07eb62a8f7-b3: 87.1681% 0.009339 258.338227; --vff07eb62a8f7-rounded-btn: 1.9rem; --vff07eb62a8f7-tab-radius: 0.7rem; }
[data-theme="fantasy"] { color-scheme: light; --vff07eb62a8f7-b2: 93% 0 0; --vff07eb62a8f7-b3: 86% 0 0; --vff07eb62a8f7-in: 72.06% 0.191 231.6; --vff07eb62a8f7-su: 64.8% 0.150 160; --vff07eb62a8f7-wa: 84.71% 0.199 83.87; --vff07eb62a8f7-er: 71.76% 0.221 22.18; --vff07eb62a8f7-pc: 87.49% 0.0378 325.02; --vff07eb62a8f7-sc: 90.784% 0.0324 241.36; --vff07eb62a8f7-ac: 15.196% 0.0408 56.72; --vff07eb62a8f7-nc: 85.5616% 0.005919 256.847952; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-suc: 0% 0 0; --vff07eb62a8f7-wac: 0% 0 0; --vff07eb62a8f7-erc: 0% 0 0; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 37.45% 0.189 325.02; --vff07eb62a8f7-s: 53.92% 0.162 241.36; --vff07eb62a8f7-a: 75.98% 0.204 56.72; --vff07eb62a8f7-n: 27.8078% 0.029596 256.847952; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-bc: 27.8078% 0.029596 256.847952; }
[data-theme="wireframe"] { color-scheme: light; --vff07eb62a8f7-bc: 20% 0 0; --vff07eb62a8f7-pc: 15.6521% 0 0; --vff07eb62a8f7-sc: 15.6521% 0 0; --vff07eb62a8f7-ac: 15.6521% 0 0; --vff07eb62a8f7-nc: 18.8014% 0 0; --vff07eb62a8f7-inc: 89.0403% 0.062643 264.052021; --vff07eb62a8f7-suc: 90.395% 0.035372 142.495339; --vff07eb62a8f7-wac: 14.1626% 0.019994 108.702381; --vff07eb62a8f7-erc: 12.5591% 0.051537 29.233885; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; font-family: Chalkboard, "comic sans ms", "sans-serif"; --vff07eb62a8f7-p: 78.2604% 0 0; --vff07eb62a8f7-s: 78.2604% 0 0; --vff07eb62a8f7-a: 78.2604% 0 0; --vff07eb62a8f7-n: 94.007% 0 0; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-b2: 94.9119% 0 0; --vff07eb62a8f7-b3: 89.7547% 0 0; --vff07eb62a8f7-in: 45.2014% 0.313214 264.052021; --vff07eb62a8f7-su: 51.9752% 0.176858 142.495339; --vff07eb62a8f7-wa: 70.8131% 0.099969 108.702381; --vff07eb62a8f7-er: 62.7955% 0.257683 29.233885; --vff07eb62a8f7-rounded-box: 0.2rem; --vff07eb62a8f7-rounded-btn: 0.2rem; --vff07eb62a8f7-rounded-badge: 0.2rem; --vff07eb62a8f7-tab-radius: 0.2rem; }
[data-theme="black"] { color-scheme: dark; --vff07eb62a8f7-pc: 86.736% 0 0; --vff07eb62a8f7-sc: 86.736% 0 0; --vff07eb62a8f7-ac: 86.736% 0 0; --vff07eb62a8f7-nc: 86.736% 0 0; --vff07eb62a8f7-inc: 89.0403% 0.062643 264.052021; --vff07eb62a8f7-suc: 90.395% 0.035372 142.495339; --vff07eb62a8f7-wac: 19.3597% 0.042201 109.769232; --vff07eb62a8f7-erc: 12.5591% 0.051537 29.233885; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 33.6799% 0 0; --vff07eb62a8f7-s: 33.6799% 0 0; --vff07eb62a8f7-a: 33.6799% 0 0; --vff07eb62a8f7-b1: 0% 0 0; --vff07eb62a8f7-b2: 19.1251% 0 0; --vff07eb62a8f7-b3: 26.8618% 0 0; --vff07eb62a8f7-bc: 87.6096% 0 0; --vff07eb62a8f7-n: 33.6799% 0 0; --vff07eb62a8f7-in: 45.2014% 0.313214 264.052021; --vff07eb62a8f7-su: 51.9752% 0.176858 142.495339; --vff07eb62a8f7-wa: 96.7983% 0.211006 109.769232; --vff07eb62a8f7-er: 62.7955% 0.257683 29.233885; --vff07eb62a8f7-rounded-box: 0; --vff07eb62a8f7-rounded-btn: 0; --vff07eb62a8f7-rounded-badge: 0; --vff07eb62a8f7-animation-btn: 0; --vff07eb62a8f7-animation-input: 0; --vff07eb62a8f7-btn-focus-scale: 1; --vff07eb62a8f7-tab-radius: 0; }
[data-theme="luxury"] { color-scheme: dark; --vff07eb62a8f7-pc: 20% 0 0; --vff07eb62a8f7-sc: 85.5163% 0.012821 261.069149; --vff07eb62a8f7-ac: 87.3349% 0.010348 338.82597; --vff07eb62a8f7-inc: 15.8122% 0.024356 237.133883; --vff07eb62a8f7-suc: 15.6239% 0.038579 132.154381; --vff07eb62a8f7-wac: 17.2255% 0.027305 102.89115; --vff07eb62a8f7-erc: 14.3506% 0.035271 22.568916; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 100% 0 0; --vff07eb62a8f7-s: 27.5815% 0.064106 261.069149; --vff07eb62a8f7-a: 36.6744% 0.051741 338.82597; --vff07eb62a8f7-n: 24.27% 0.057015 59.825019; --vff07eb62a8f7-nc: 93.2033% 0.089631 90.861683; --vff07eb62a8f7-b1: 14.0765% 0.004386 285.822869; --vff07eb62a8f7-b2: 20.2191% 0.004211 308.22937; --vff07eb62a8f7-b3: 29.8961% 0.003818 308.318612; --vff07eb62a8f7-bc: 75.6879% 0.123666 76.890484; --vff07eb62a8f7-in: 79.0612% 0.121778 237.133883; --vff07eb62a8f7-su: 78.1197% 0.192894 132.154381; --vff07eb62a8f7-wa: 86.1274% 0.136524 102.89115; --vff07eb62a8f7-er: 71.7531% 0.176357 22.568916; }
[data-theme="dracula"] { color-scheme: dark; --vff07eb62a8f7-b2: 26.8053% 0.020556 277.508664; --vff07eb62a8f7-b3: 24.7877% 0.019009 277.508664; --vff07eb62a8f7-pc: 15.0922% 0.036614 346.812432; --vff07eb62a8f7-sc: 14.8405% 0.029709 301.883095; --vff07eb62a8f7-ac: 16.6785% 0.024826 66.558491; --vff07eb62a8f7-nc: 87.8891% 0.006515 275.524078; --vff07eb62a8f7-inc: 17.6526% 0.018676 212.846491; --vff07eb62a8f7-suc: 17.4199% 0.043903 148.024881; --vff07eb62a8f7-wac: 19.1068% 0.026849 112.757109; --vff07eb62a8f7-erc: 13.6441% 0.041266 24.430965; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 75.4611% 0.18307 346.812432; --vff07eb62a8f7-s: 74.2023% 0.148546 301.883095; --vff07eb62a8f7-a: 83.3927% 0.124132 66.558491; --vff07eb62a8f7-n: 39.4456% 0.032576 275.524078; --vff07eb62a8f7-b1: 28.8229% 0.022103 277.508664; --vff07eb62a8f7-bc: 97.7477% 0.007913 106.545019; --vff07eb62a8f7-in: 88.263% 0.09338 212.846491; --vff07eb62a8f7-su: 87.0995% 0.219516 148.024881; --vff07eb62a8f7-wa: 95.5338% 0.134246 112.757109; --vff07eb62a8f7-er: 68.2204% 0.206328 24.430965; }
[data-theme="cmyk"] { color-scheme: light; --vff07eb62a8f7-b2: 93% 0 0; --vff07eb62a8f7-b3: 86% 0 0; --vff07eb62a8f7-bc: 20% 0 0; --vff07eb62a8f7-pc: 14.3544% 0.02666 239.443325; --vff07eb62a8f7-sc: 12.8953% 0.040552 359.339283; --vff07eb62a8f7-ac: 18.8458% 0.037948 105.306968; --vff07eb62a8f7-nc: 84.3557% 0 0; --vff07eb62a8f7-inc: 13.6952% 0.0189 217.284104; --vff07eb62a8f7-suc: 89.3898% 0.032505 321.406278; --vff07eb62a8f7-wac: 14.2473% 0.031969 52.023412; --vff07eb62a8f7-erc: 12.4027% 0.041677 28.717543; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 71.7722% 0.133298 239.443325; --vff07eb62a8f7-s: 64.4766% 0.202758 359.339283; --vff07eb62a8f7-a: 94.2289% 0.189741 105.306968; --vff07eb62a8f7-n: 21.7787% 0 0; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-in: 68.4759% 0.094499 217.284104; --vff07eb62a8f7-su: 46.949% 0.162524 321.406278; --vff07eb62a8f7-wa: 71.2364% 0.159843 52.023412; --vff07eb62a8f7-er: 62.0133% 0.208385 28.717543; }
[data-theme="autumn"] { color-scheme: light; --vff07eb62a8f7-b2: 89.1077% 0 0; --vff07eb62a8f7-b3: 82.4006% 0 0; --vff07eb62a8f7-bc: 19.1629% 0 0; --vff07eb62a8f7-pc: 88.1446% 0.032232 17.530175; --vff07eb62a8f7-sc: 12.3353% 0.033821 23.865865; --vff07eb62a8f7-ac: 14.6851% 0.018999 60.729616; --vff07eb62a8f7-nc: 90.8734% 0.007475 51.902819; --vff07eb62a8f7-inc: 13.8449% 0.019596 207.284192; --vff07eb62a8f7-suc: 12.199% 0.016032 174.616213; --vff07eb62a8f7-wac: 14.0163% 0.032982 56.844303; --vff07eb62a8f7-erc: 90.614% 0.0482 24.16; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 40.7232% 0.16116 17.530175; --vff07eb62a8f7-s: 61.6763% 0.169105 23.865865; --vff07eb62a8f7-a: 73.4253% 0.094994 60.729616; --vff07eb62a8f7-n: 54.3672% 0.037374 51.902819; --vff07eb62a8f7-b1: 95.8147% 0 0; --vff07eb62a8f7-in: 69.2245% 0.097979 207.284192; --vff07eb62a8f7-su: 60.9951% 0.080159 174.616213; --vff07eb62a8f7-wa: 70.0817% 0.164909 56.844303; --vff07eb62a8f7-er: 53.07% 0.241 24.16; }
[data-theme="business"] { color-scheme: dark; --vff07eb62a8f7-b2: 22.6487% 0 0; --vff07eb62a8f7-b3: 20.944% 0 0; --vff07eb62a8f7-bc: 84.8707% 0 0; --vff07eb62a8f7-pc: 88.3407% 0.019811 251.473931; --vff07eb62a8f7-sc: 12.8185% 0.005481 229.389418; --vff07eb62a8f7-ac: 13.4542% 0.033545 35.791525; --vff07eb62a8f7-nc: 85.4882% 0.00265 253.041249; --vff07eb62a8f7-inc: 12.5233% 0.028702 240.033697; --vff07eb62a8f7-suc: 14.0454% 0.018919 156.59611; --vff07eb62a8f7-wac: 15.4965% 0.023141 81.519177; --vff07eb62a8f7-erc: 90.3221% 0.029356 29.674507; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 41.7036% 0.099057 251.473931; --vff07eb62a8f7-s: 64.0924% 0.027405 229.389418; --vff07eb62a8f7-a: 67.271% 0.167726 35.791525; --vff07eb62a8f7-n: 27.441% 0.01325 253.041249; --vff07eb62a8f7-b1: 24.3535% 0 0; --vff07eb62a8f7-in: 62.6163% 0.143511 240.033697; --vff07eb62a8f7-su: 70.2268% 0.094594 156.59611; --vff07eb62a8f7-wa: 77.4824% 0.115704 81.519177; --vff07eb62a8f7-er: 51.6105% 0.14678 29.674507; --vff07eb62a8f7-rounded-box: 0.25rem; --vff07eb62a8f7-rounded-btn: .125rem; --vff07eb62a8f7-rounded-badge: .125rem; }
[data-theme="acid"] { color-scheme: light; --vff07eb62a8f7-b2: 91.6146% 0 0; --vff07eb62a8f7-b3: 84.7189% 0 0; --vff07eb62a8f7-bc: 19.7021% 0 0; --vff07eb62a8f7-pc: 14.38% 0.0714 330.759573; --vff07eb62a8f7-sc: 14.674% 0.0448 48.250878; --vff07eb62a8f7-ac: 18.556% 0.0528 122.962951; --vff07eb62a8f7-nc: 84.262% 0.0256 278.68; --vff07eb62a8f7-inc: 12.144% 0.0454 252.05; --vff07eb62a8f7-suc: 17.144% 0.0532 158.53; --vff07eb62a8f7-wac: 18.202% 0.0424 100.5; --vff07eb62a8f7-erc: 12.968% 0.0586 29.349188; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 71.9% 0.357 330.759573; --vff07eb62a8f7-s: 73.37% 0.224 48.250878; --vff07eb62a8f7-a: 92.78% 0.264 122.962951; --vff07eb62a8f7-n: 21.31% 0.128 278.68; --vff07eb62a8f7-b1: 98.5104% 0 0; --vff07eb62a8f7-in: 60.72% 0.227 252.05; --vff07eb62a8f7-su: 85.72% 0.266 158.53; --vff07eb62a8f7-wa: 91.01% 0.212 100.5; --vff07eb62a8f7-er: 64.84% 0.293 29.349188; --vff07eb62a8f7-rounded-box: 1.25rem; --vff07eb62a8f7-rounded-btn: 1rem; --vff07eb62a8f7-rounded-badge: 1rem; --vff07eb62a8f7-tab-radius: 0.7rem; }
[data-theme="lemonade"] { color-scheme: light; --vff07eb62a8f7-b2: 91.8003% 0.0186 123.72; --vff07eb62a8f7-b3: 84.8906% 0.0172 123.72; --vff07eb62a8f7-bc: 19.742% 0.004 123.72; --vff07eb62a8f7-pc: 11.784% 0.0398 134.6; --vff07eb62a8f7-sc: 15.55% 0.0392 111.09; --vff07eb62a8f7-ac: 17.078% 0.0402 100.73; --vff07eb62a8f7-nc: 86.196% 0.015 108.6; --vff07eb62a8f7-inc: 17.238% 0.0094 224.14; --vff07eb62a8f7-suc: 17.238% 0.0094 157.85; --vff07eb62a8f7-wac: 17.238% 0.0094 102.15; --vff07eb62a8f7-erc: 17.238% 0.0094 25.85; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 58.92% 0.199 134.6; --vff07eb62a8f7-s: 77.75% 0.196 111.09; --vff07eb62a8f7-a: 85.39% 0.201 100.73; --vff07eb62a8f7-n: 30.98% 0.075 108.6; --vff07eb62a8f7-b1: 98.71% 0.02 123.72; --vff07eb62a8f7-in: 86.19% 0.047 224.14; --vff07eb62a8f7-su: 86.19% 0.047 157.85; --vff07eb62a8f7-wa: 86.19% 0.047 102.15; --vff07eb62a8f7-er: 86.19% 0.047 25.85; }
[data-theme="night"] { color-scheme: dark; --vff07eb62a8f7-b2: 19.3144% 0.037037 265.754874; --vff07eb62a8f7-b3: 17.8606% 0.034249 265.754874; --vff07eb62a8f7-bc: 84.1536% 0.007965 265.754874; --vff07eb62a8f7-pc: 15.0703% 0.027798 232.66148; --vff07eb62a8f7-sc: 13.6023% 0.031661 276.934902; --vff07eb62a8f7-ac: 14.4721% 0.035244 350.048739; --vff07eb62a8f7-nc: 85.5899% 0.00737 260.030984; --vff07eb62a8f7-suc: 15.6904% 0.026506 181.911977; --vff07eb62a8f7-wac: 16.6486% 0.027912 82.95003; --vff07eb62a8f7-erc: 14.3572% 0.034051 13.11834; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 75.3513% 0.138989 232.66148; --vff07eb62a8f7-s: 68.0113% 0.158303 276.934902; --vff07eb62a8f7-a: 72.3603% 0.176218 350.048739; --vff07eb62a8f7-n: 27.9495% 0.036848 260.030984; --vff07eb62a8f7-b1: 20.7682% 0.039824 265.754874; --vff07eb62a8f7-in: 68.4553% 0.148062 237.25135; --vff07eb62a8f7-inc: 0% 0 0; --vff07eb62a8f7-su: 78.452% 0.132529 181.911977; --vff07eb62a8f7-wa: 83.2428% 0.139558 82.95003; --vff07eb62a8f7-er: 71.7858% 0.170255 13.11834; }
[data-theme="coffee"] { color-scheme: dark; --vff07eb62a8f7-b2: 20.1585% 0.021457 329.708637; --vff07eb62a8f7-b3: 18.6412% 0.019842 329.708637; --vff07eb62a8f7-pc: 14.3993% 0.024765 62.756393; --vff07eb62a8f7-sc: 86.893% 0.00597 199.19444; --vff07eb62a8f7-ac: 88.5243% 0.014881 224.389184; --vff07eb62a8f7-nc: 83.3022% 0.003149 326.261446; --vff07eb62a8f7-inc: 15.898% 0.012774 184.558367; --vff07eb62a8f7-suc: 14.9445% 0.014491 131.116276; --vff07eb62a8f7-wac: 17.6301% 0.028162 87.722413; --vff07eb62a8f7-erc: 15.4637% 0.025644 31.871922; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 71.9967% 0.123825 62.756393; --vff07eb62a8f7-s: 34.465% 0.029849 199.19444; --vff07eb62a8f7-a: 42.6213% 0.074405 224.389184; --vff07eb62a8f7-n: 16.5109% 0.015743 326.261446; --vff07eb62a8f7-b1: 21.6758% 0.023072 329.708637; --vff07eb62a8f7-bc: 72.3547% 0.092794 79.129387; --vff07eb62a8f7-in: 79.4902% 0.063869 184.558367; --vff07eb62a8f7-su: 74.7224% 0.072456 131.116276; --vff07eb62a8f7-wa: 88.1503% 0.140812 87.722413; --vff07eb62a8f7-er: 77.3187% 0.12822 31.871922; }
[data-theme="winter"] { color-scheme: light; --vff07eb62a8f7-pc: 91.372% 0.051 257.57; --vff07eb62a8f7-sc: 88.5103% 0.03222 282.339433; --vff07eb62a8f7-ac: 11.988% 0.038303 335.171434; --vff07eb62a8f7-nc: 83.9233% 0.012704 257.651965; --vff07eb62a8f7-inc: 17.6255% 0.017178 214.515264; --vff07eb62a8f7-suc: 16.0988% 0.015404 197.823719; --vff07eb62a8f7-wac: 17.8345% 0.009167 71.47031; --vff07eb62a8f7-erc: 14.6185% 0.022037 20.076293; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 56.86% 0.255 257.57; --vff07eb62a8f7-s: 42.5516% 0.161098 282.339433; --vff07eb62a8f7-a: 59.9398% 0.191515 335.171434; --vff07eb62a8f7-n: 19.6166% 0.063518 257.651965; --vff07eb62a8f7-b1: 100% 0 0; --vff07eb62a8f7-b2: 97.4663% 0.011947 259.822565; --vff07eb62a8f7-b3: 93.2686% 0.016223 262.751375; --vff07eb62a8f7-bc: 41.8869% 0.053885 255.824911; --vff07eb62a8f7-in: 88.1275% 0.085888 214.515264; --vff07eb62a8f7-su: 80.4941% 0.077019 197.823719; --vff07eb62a8f7-wa: 89.1725% 0.045833 71.47031; --vff07eb62a8f7-er: 73.0926% 0.110185 20.076293; }
[data-theme="dim"] { color-scheme: dark; --vff07eb62a8f7-pc: 17.2267% 0.028331 139.549991; --vff07eb62a8f7-sc: 14.6752% 0.033181 35.353059; --vff07eb62a8f7-ac: 14.8459% 0.026728 311.37924; --vff07eb62a8f7-inc: 17.2157% 0.028409 206.182959; --vff07eb62a8f7-suc: 17.2343% 0.028437 166.534048; --vff07eb62a8f7-wac: 17.2327% 0.028447 94.818679; --vff07eb62a8f7-erc: 16.4838% 0.019914 33.756357; --vff07eb62a8f7-rounded-box: 1rem; --vff07eb62a8f7-rounded-btn: 0.5rem; --vff07eb62a8f7-rounded-badge: 1.9rem; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-tab-radius: 0.5rem; --vff07eb62a8f7-p: 86.1335% 0.141656 139.549991; --vff07eb62a8f7-s: 73.3759% 0.165904 35.353059; --vff07eb62a8f7-a: 74.2296% 0.133641 311.37924; --vff07eb62a8f7-n: 24.7311% 0.020483 264.094728; --vff07eb62a8f7-nc: 82.9011% 0.031335 222.959324; --vff07eb62a8f7-b1: 30.8577% 0.023243 264.149498; --vff07eb62a8f7-b2: 28.0368% 0.01983 264.182074; --vff07eb62a8f7-b3: 26.3469% 0.018403 262.177739; --vff07eb62a8f7-bc: 82.9011% 0.031335 222.959324; --vff07eb62a8f7-in: 86.0785% 0.142046 206.182959; --vff07eb62a8f7-su: 86.1717% 0.142187 166.534048; --vff07eb62a8f7-wa: 86.1634% 0.142236 94.818679; --vff07eb62a8f7-er: 82.4189% 0.09957 33.756357; }
[data-theme="nord"] { color-scheme: light; --vff07eb62a8f7-pc: 11.8872% 0.015449 254.027774; --vff07eb62a8f7-sc: 13.9303% 0.011822 248.687186; --vff07eb62a8f7-ac: 15.4929% 0.01245 217.469017; --vff07eb62a8f7-inc: 13.8414% 0.012499 332.664922; --vff07eb62a8f7-suc: 15.3654% 0.01498 131.063061; --vff07eb62a8f7-wac: 17.0972% 0.017847 84.093335; --vff07eb62a8f7-erc: 12.122% 0.024119 15.341883; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 59.4359% 0.077246 254.027774; --vff07eb62a8f7-s: 69.6516% 0.059108 248.687186; --vff07eb62a8f7-a: 77.4643% 0.062249 217.469017; --vff07eb62a8f7-n: 45.229% 0.035214 264.1312; --vff07eb62a8f7-nc: 89.9258% 0.016374 262.749256; --vff07eb62a8f7-b1: 95.1276% 0.007445 260.731539; --vff07eb62a8f7-b2: 93.2996% 0.010389 261.788485; --vff07eb62a8f7-b3: 89.9258% 0.016374 262.749256; --vff07eb62a8f7-bc: 32.4374% 0.022945 264.182036; --vff07eb62a8f7-in: 69.2072% 0.062496 332.664922; --vff07eb62a8f7-su: 76.827% 0.074899 131.063061; --vff07eb62a8f7-wa: 85.4862% 0.089234 84.093335; --vff07eb62a8f7-er: 60.61% 0.120594 15.341883; --vff07eb62a8f7-rounded-box: 0.4rem; --vff07eb62a8f7-rounded-btn: 0.2rem; --vff07eb62a8f7-rounded-badge: 0.4rem; --vff07eb62a8f7-tab-radius: 0.2rem; }
[data-theme="sunset"] { color-scheme: dark; --vff07eb62a8f7-pc: 14.9408% 0.031656 39.94703; --vff07eb62a8f7-sc: 14.5075% 0.035531 2.72034; --vff07eb62a8f7-ac: 14.2589% 0.033336 299.844533; --vff07eb62a8f7-inc: 17.1119% 0.017054 206.015183; --vff07eb62a8f7-suc: 17.1122% 0.017172 144.77874; --vff07eb62a8f7-wac: 17.1139% 0.016961 74.427797; --vff07eb62a8f7-erc: 17.1023% 0.015778 16.886379; --vff07eb62a8f7-animation-btn: 0.25s; --vff07eb62a8f7-animation-input: .2s; --vff07eb62a8f7-btn-focus-scale: 0.95; --vff07eb62a8f7-border-btn: 1px; --vff07eb62a8f7-tab-border: 1px; --vff07eb62a8f7-p: 74.7039% 0.158278 39.94703; --vff07eb62a8f7-s: 72.5375% 0.177654 2.72034; --vff07eb62a8f7-a: 71.2947% 0.166678 299.844533; --vff07eb62a8f7-n: 26% 0.019 237.69; --vff07eb62a8f7-nc: 70% 0.019 237.69; --vff07eb62a8f7-b1: 22% 0.019 237.69; --vff07eb62a8f7-b2: 20% 0.019 237.69; --vff07eb62a8f7-b3: 18% 0.019 237.69; --vff07eb62a8f7-bc: 77.3835% 0.043586 245.096534; --vff07eb62a8f7-in: 85.5596% 0.085271 206.015183; --vff07eb62a8f7-su: 85.5609% 0.08586 144.77874; --vff07eb62a8f7-wa: 85.5695% 0.084806 74.427797; --vff07eb62a8f7-er: 85.5116% 0.07889 16.886379; --vff07eb62a8f7-rounded-box: 1.2rem; --vff07eb62a8f7-rounded-btn: 0.8rem; --vff07eb62a8f7-rounded-badge: 0.4rem; --vff07eb62a8f7-tab-radius: 0.7rem; }
:root { --vff07eb62a8f7-radius: 0.5rem; }
*, ::after, ::before { --vff07eb62a8f7-tw-border-spacing-x: 0; --vff07eb62a8f7-tw-border-spacing-y: 0; --vff07eb62a8f7-tw-translate-x: 0; --vff07eb62a8f7-tw-translate-y: 0; --vff07eb62a8f7-tw-rotate: 0; --vff07eb62a8f7-tw-skew-x: 0; --vff07eb62a8f7-tw-skew-y: 0; --vff07eb62a8f7-tw-scale-x: 1; --vff07eb62a8f7-tw-scale-y: 1; --vff07eb62a8f7-tw-pan-x: ; --vff07eb62a8f7-tw-pan-y: ; --vff07eb62a8f7-tw-pinch-zoom: ; --vff07eb62a8f7-tw-scroll-snap-strictness: proximity; --vff07eb62a8f7-tw-gradient-from-position: ; --vff07eb62a8f7-tw-gradient-via-position: ; --vff07eb62a8f7-tw-gradient-to-position: ; --vff07eb62a8f7-tw-ordinal: ; --vff07eb62a8f7-tw-slashed-zero: ; --vff07eb62a8f7-tw-numeric-figure: ; --vff07eb62a8f7-tw-numeric-spacing: ; --vff07eb62a8f7-tw-numeric-fraction: ; --vff07eb62a8f7-tw-ring-inset: ; --vff07eb62a8f7-tw-ring-offset-width: 0px; --vff07eb62a8f7-tw-ring-offset-color: #fff; --vff07eb62a8f7-tw-ring-color: rgba(59,130,246,.5); --vff07eb62a8f7-tw-ring-offset-shadow: 0 0 #0000; --vff07eb62a8f7-tw-ring-shadow: 0 0 #0000; --vff07eb62a8f7-tw-shadow: 0 0 #0000; --vff07eb62a8f7-tw-shadow-colored: 0 0 #0000; --vff07eb62a8f7-tw-blur: ; --vff07eb62a8f7-tw-brightness: ; --vff07eb62a8f7-tw-contrast: ; --vff07eb62a8f7-tw-grayscale: ; --vff07eb62a8f7-tw-hue-rotate: ; --vff07eb62a8f7-tw-invert: ; --vff07eb62a8f7-tw-saturate: ; --vff07eb62a8f7-tw-sepia: ; --vff07eb62a8f7-tw-drop-shadow: ; --vff07eb62a8f7-tw-backdrop-blur: ; --vff07eb62a8f7-tw-backdrop-brightness: ; --vff07eb62a8f7-tw-backdrop-contrast: ; --vff07eb62a8f7-tw-backdrop-grayscale: ; --vff07eb62a8f7-tw-backdrop-hue-rotate: ; --vff07eb62a8f7-tw-backdrop-invert: ; --vff07eb62a8f7-tw-backdrop-opacity: ; --vff07eb62a8f7-tw-backdrop-saturate: ; --vff07eb62a8f7-tw-backdrop-sepia: ; --vff07eb62a8f7-tw-contain-size: ; --vff07eb62a8f7-tw-contain-layout: ; --vff07eb62a8f7-tw-contain-paint: ; --vff07eb62a8f7-tw-contain-style: ; }
::backdrop { --vff07eb62a8f7-tw-border-spacing-x: 0; --vff07eb62a8f7-tw-border-spacing-y: 0; --vff07eb62a8f7-tw-translate-x: 0; --vff07eb62a8f7-tw-translate-y: 0; --vff07eb62a8f7-tw-rotate: 0; --vff07eb62a8f7-tw-skew-x: 0; --vff07eb62a8f7-tw-skew-y: 0; --vff07eb62a8f7-tw-scale-x: 1; --vff07eb62a8f7-tw-scale-y: 1; --vff07eb62a8f7-tw-pan-x: ; --vff07eb62a8f7-tw-pan-y: ; --vff07eb62a8f7-tw-pinch-zoom: ; --vff07eb62a8f7-tw-scroll-snap-strictness: proximity; --vff07eb62a8f7-tw-gradient-from-position: ; --vff07eb62a8f7-tw-gradient-via-position: ; --vff07eb62a8f7-tw-gradient-to-position: ; --vff07eb62a8f7-tw-ordinal: ; --vff07eb62a8f7-tw-slashed-zero: ; --vff07eb62a8f7-tw-numeric-figure: ; --vff07eb62a8f7-tw-numeric-spacing: ; --vff07eb62a8f7-tw-numeric-fraction: ; --vff07eb62a8f7-tw-ring-inset: ; --vff07eb62a8f7-tw-ring-offset-width: 0px; --vff07eb62a8f7-tw-ring-offset-color: #fff; --vff07eb62a8f7-tw-ring-color: rgba(59,130,246,.5); --vff07eb62a8f7-tw-ring-offset-shadow: 0 0 #0000; --vff07eb62a8f7-tw-ring-shadow: 0 0 #0000; --vff07eb62a8f7-tw-shadow: 0 0 #0000; --vff07eb62a8f7-tw-shadow-colored: 0 0 #0000; --vff07eb62a8f7-tw-blur: ; --vff07eb62a8f7-tw-brightness: ; --vff07eb62a8f7-tw-contrast: ; --vff07eb62a8f7-tw-grayscale: ; --vff07eb62a8f7-tw-hue-rotate: ; --vff07eb62a8f7-tw-invert: ; --vff07eb62a8f7-tw-saturate: ; --vff07eb62a8f7-tw-sepia: ; --vff07eb62a8f7-tw-drop-shadow: ; --vff07eb62a8f7-tw-backdrop-blur: ; --vff07eb62a8f7-tw-backdrop-brightness: ; --vff07eb62a8f7-tw-backdrop-contrast: ; --vff07eb62a8f7-tw-backdrop-grayscale: ; --vff07eb62a8f7-tw-backdrop-hue-rotate: ; --vff07eb62a8f7-tw-backdrop-invert: ; --vff07eb62a8f7-tw-backdrop-opacity: ; --vff07eb62a8f7-tw-backdrop-saturate: ; --vff07eb62a8f7-tw-backdrop-sepia: ; --vff07eb62a8f7-tw-contain-size: ; --vff07eb62a8f7-tw-contain-layout: ; --vff07eb62a8f7-tw-contain-paint: ; --vff07eb62a8f7-tw-contain-style: ; }
.x105c106e33 { width: 100%; }
@media (min-width: 640px) {
.x105c106e33 { max-width: 640px; }
}
@media (min-width: 768px) {
.x105c106e33 { max-width: 768px; }
}
@media (min-width: 1024px) {
.x105c106e33 { max-width: 1024px; }
}
@media (min-width: 1280px) {
.x105c106e33 { max-width: 1280px; }
}
@media (min-width: 1536px) {
.x105c106e33 { max-width: 1536px; }
}
.x0a6dba603c { color: var(--vff07eb62a8f7-tw-prose-body); max-width: 65ch; }
.x0a6dba603c :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
.x0a6dba603c :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-lead); font-size: 1.25em; line-height: 1.6; margin-top: 1.2em; margin-bottom: 1.2em; }
.x0a6dba603c :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-links); text-decoration: underline; font-weight: 500; }
.x0a6dba603c :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-bold); font-weight: 600; }
.x0a6dba603c :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; }
.x0a6dba603c :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }
.x0a6dba603c :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }
.x0a6dba603c :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }
.x0a6dba603c :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }
.x0a6dba603c :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }
.x0a6dba603c :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }
.x0a6dba603c :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }
.x0a6dba603c :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }
.x0a6dba603c :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }
.x0a6dba603c :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: disc; margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; }
.x0a6dba603c :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { font-weight: 400; color: var(--vff07eb62a8f7-tw-prose-counters); }
.x0a6dba603c :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--vff07eb62a8f7-tw-prose-bullets); }
.x0a6dba603c :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-headings); font-weight: 600; margin-top: 1.25em; }
.x0a6dba603c :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--vff07eb62a8f7-tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }
.x0a6dba603c :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 500; font-style: italic; color: var(--vff07eb62a8f7-tw-prose-quotes); border-inline-start-width: 0.25rem; border-inline-start-color: var(--vff07eb62a8f7-tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; }
.x0a6dba603c :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }
.x0a6dba603c :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }
.x0a6dba603c :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-headings); font-weight: 800; font-size: 2.25em; margin-top: 0px; margin-bottom: 0.888889em; line-height: 1.11111; }
.x0a6dba603c :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 900; color: inherit; }
.x0a6dba603c :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-headings); font-weight: 700; font-size: 1.5em; margin-top: 2em; margin-bottom: 1em; line-height: 1.33333; }
.x0a6dba603c :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 800; color: inherit; }
.x0a6dba603c :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-headings); font-weight: 600; font-size: 1.25em; margin-top: 1.6em; margin-bottom: 0.6em; line-height: 1.6; }
.x0a6dba603c :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 700; color: inherit; }
.x0a6dba603c :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-headings); font-weight: 600; margin-top: 1.5em; margin-bottom: 0.5em; line-height: 1.5; }
.x0a6dba603c :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 700; color: inherit; }
.x0a6dba603c :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
.x0a6dba603c :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { display: block; margin-top: 2em; margin-bottom: 2em; }
.x0a6dba603c :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
.x0a6dba603c :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 500; font-family: inherit; color: var(--vff07eb62a8f7-tw-prose-kbd); box-shadow: 0 0 0 1px var(--vff07eb62a8f7-tw-prose-kbd-shadows),0 3px 0 var(--vff07eb62a8f7-tw-prose-kbd-shadows); font-size: 0.875em; border-radius: 0.3125rem; padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; }
.x0a6dba603c :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-code); font-weight: 600; font-size: 0.875em; }
.x0a6dba603c :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: "`"; }
.x0a6dba603c :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: "`"; }
.x0a6dba603c :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }
.x0a6dba603c :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }
.x0a6dba603c :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
.x0a6dba603c :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-pre-code); background-color: var(--vff07eb62a8f7-tw-prose-pre-bg); overflow-x: auto; font-weight: 400; font-size: 0.875em; line-height: 1.71429; margin-top: 1.71429em; margin-bottom: 1.71429em; border-radius: 0.375rem; padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; }
.x0a6dba603c :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { background-color: transparent; border-width: 0px; border-radius: 0px; padding: 0px; font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; }
.x0a6dba603c :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: none; }
.x0a6dba603c :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: none; }
.x0a6dba603c :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { width: 100%; table-layout: auto; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }
.x0a6dba603c :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--vff07eb62a8f7-tw-prose-th-borders); }
.x0a6dba603c :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-headings); font-weight: 600; vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; }
.x0a6dba603c :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--vff07eb62a8f7-tw-prose-td-borders); }
.x0a6dba603c :where(tbody tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }
.x0a6dba603c :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; }
.x0a6dba603c :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--vff07eb62a8f7-tw-prose-th-borders); }
.x0a6dba603c :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }
.x0a6dba603c :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }
.x0a6dba603c :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
.x0a6dba603c :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--vff07eb62a8f7-tw-prose-captions); font-size: 0.875em; line-height: 1.42857; margin-top: 0.857143em; }
.x0a6dba603c { --vff07eb62a8f7-tw-prose-body: #374151; --vff07eb62a8f7-tw-prose-headings: #111827; --vff07eb62a8f7-tw-prose-lead: #4b5563; --vff07eb62a8f7-tw-prose-links: #111827; --vff07eb62a8f7-tw-prose-bold: #111827; --vff07eb62a8f7-tw-prose-counters: #6b7280; --vff07eb62a8f7-tw-prose-bullets: #d1d5db; --vff07eb62a8f7-tw-prose-hr: #e5e7eb; --vff07eb62a8f7-tw-prose-quotes: #111827; --vff07eb62a8f7-tw-prose-quote-borders: #e5e7eb; --vff07eb62a8f7-tw-prose-captions: #6b7280; --vff07eb62a8f7-tw-prose-kbd: #111827; --vff07eb62a8f7-tw-prose-kbd-shadows: rgba(17,24,39,.1); --vff07eb62a8f7-tw-prose-code: #111827; --vff07eb62a8f7-tw-prose-pre-code: #e5e7eb; --vff07eb62a8f7-tw-prose-pre-bg: #1f2937; --vff07eb62a8f7-tw-prose-th-borders: #d1d5db; --vff07eb62a8f7-tw-prose-td-borders: #e5e7eb; --vff07eb62a8f7-tw-prose-invert-body: #d1d5db; --vff07eb62a8f7-tw-prose-invert-headings: #fff; --vff07eb62a8f7-tw-prose-invert-lead: #9ca3af; --vff07eb62a8f7-tw-prose-invert-links: #fff; --vff07eb62a8f7-tw-prose-invert-bold: #fff; --vff07eb62a8f7-tw-prose-invert-counters: #9ca3af; --vff07eb62a8f7-tw-prose-invert-bullets: #4b5563; --vff07eb62a8f7-tw-prose-invert-hr: #374151; --vff07eb62a8f7-tw-prose-invert-quotes: #f3f4f6; --vff07eb62a8f7-tw-prose-invert-quote-borders: #374151; --vff07eb62a8f7-tw-prose-invert-captions: #9ca3af; --vff07eb62a8f7-tw-prose-invert-kbd: #fff; --vff07eb62a8f7-tw-prose-invert-kbd-shadows: hsla(0,0%,100%,.1); --vff07eb62a8f7-tw-prose-invert-code: #fff; --vff07eb62a8f7-tw-prose-invert-pre-code: #d1d5db; --vff07eb62a8f7-tw-prose-invert-pre-bg: rgba(0,0,0,.5); --vff07eb62a8f7-tw-prose-invert-th-borders: #4b5563; --vff07eb62a8f7-tw-prose-invert-td-borders: #374151; font-size: 1rem; line-height: 1.75; }
.x0a6dba603c :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
.x0a6dba603c :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }
.x0a6dba603c :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }
.x0a6dba603c :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }
.x0a6dba603c :where(.x0a6dba603c > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
.x0a6dba603c :where(.x0a6dba603c > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }
.x0a6dba603c :where(.x0a6dba603c > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }
.x0a6dba603c :where(.x0a6dba603c > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }
.x0a6dba603c :where(.x0a6dba603c > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }
.x0a6dba603c :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
.x0a6dba603c :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
.x0a6dba603c :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }
.x0a6dba603c :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.x0a6dba603c :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.x0a6dba603c :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.x0a6dba603c :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.x0a6dba603c :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
.x0a6dba603c :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
.x0a6dba603c :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }
.x0a6dba603c :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
.x0a6dba603c :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
.x0a6dba603c :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
.x0a6dba603c :where(.x0a6dba603c > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.x0a6dba603c :where(.x0a6dba603c > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }
.xd76e8b2315 { font-size: 1.125rem; line-height: 1.77778; }
.xd76e8b2315 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }
.xd76e8b2315 :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 1.22222em; line-height: 1.45455; margin-top: 1.09091em; margin-bottom: 1.09091em; }
.xd76e8b2315 :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 1.66667em; padding-inline-start: 1em; }
.xd76e8b2315 :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 2.66667em; margin-top: 0px; margin-bottom: 0.833333em; line-height: 1; }
.xd76e8b2315 :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 1.66667em; margin-top: 1.86667em; margin-bottom: 1.06667em; line-height: 1.33333; }
.xd76e8b2315 :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 1.33333em; margin-top: 1.66667em; margin-bottom: 0.666667em; line-height: 1.5; }
.xd76e8b2315 :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 0.444444em; line-height: 1.55556; }
.xd76e8b2315 :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
.xd76e8b2315 :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
.xd76e8b2315 :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
.xd76e8b2315 :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
.xd76e8b2315 :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; border-radius: 0.3125rem; padding-top: 0.222222em; padding-inline: 0.444444em; padding-bottom: 0.222222em; }
.xd76e8b2315 :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }
.xd76e8b2315 :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.866667em; }
.xd76e8b2315 :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.875em; }
.xd76e8b2315 :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.75; margin-top: 2em; margin-bottom: 2em; border-radius: 0.375rem; padding-top: 1em; padding-inline: 1.5em; padding-bottom: 1em; }
.xd76e8b2315 :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }
.xd76e8b2315 :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }
.xd76e8b2315 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; margin-bottom: 0.666667em; }
.xd76e8b2315 :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }
.xd76e8b2315 :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }
.xd76e8b2315 :where(.xd76e8b2315 > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }
.xd76e8b2315 :where(.xd76e8b2315 > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }
.xd76e8b2315 :where(.xd76e8b2315 > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }
.xd76e8b2315 :where(.xd76e8b2315 > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }
.xd76e8b2315 :where(.xd76e8b2315 > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }
.xd76e8b2315 :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }
.xd76e8b2315 :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }
.xd76e8b2315 :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }
.xd76e8b2315 :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; padding-inline-start: 1.55556em; }
.xd76e8b2315 :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 3.11111em; margin-bottom: 3.11111em; }
.xd76e8b2315 :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.xd76e8b2315 :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.xd76e8b2315 :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.xd76e8b2315 :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.xd76e8b2315 :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; }
.xd76e8b2315 :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 0.75em; padding-bottom: 0.75em; }
.xd76e8b2315 :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
.xd76e8b2315 :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
.xd76e8b2315 :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.75em; padding-inline: 0.75em; padding-bottom: 0.75em; }
.xd76e8b2315 :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
.xd76e8b2315 :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
.xd76e8b2315 :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
.xd76e8b2315 :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
.xd76e8b2315 :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; margin-top: 1em; }
.xd76e8b2315 :where(.xd76e8b2315 > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
.xd76e8b2315 :where(.xd76e8b2315 > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }
.xf273341d32 { --vff07eb62a8f7-tw-prose-body: #374151; --vff07eb62a8f7-tw-prose-headings: #111827; --vff07eb62a8f7-tw-prose-lead: #4b5563; --vff07eb62a8f7-tw-prose-links: #111827; --vff07eb62a8f7-tw-prose-bold: #111827; --vff07eb62a8f7-tw-prose-counters: #6b7280; --vff07eb62a8f7-tw-prose-bullets: #d1d5db; --vff07eb62a8f7-tw-prose-hr: #e5e7eb; --vff07eb62a8f7-tw-prose-quotes: #111827; --vff07eb62a8f7-tw-prose-quote-borders: #e5e7eb; --vff07eb62a8f7-tw-prose-captions: #6b7280; --vff07eb62a8f7-tw-prose-kbd: #111827; --vff07eb62a8f7-tw-prose-kbd-shadows: rgba(17,24,39,.1); --vff07eb62a8f7-tw-prose-code: #111827; --vff07eb62a8f7-tw-prose-pre-code: #e5e7eb; --vff07eb62a8f7-tw-prose-pre-bg: #1f2937; --vff07eb62a8f7-tw-prose-th-borders: #d1d5db; --vff07eb62a8f7-tw-prose-td-borders: #e5e7eb; --vff07eb62a8f7-tw-prose-invert-body: #d1d5db; --vff07eb62a8f7-tw-prose-invert-headings: #fff; --vff07eb62a8f7-tw-prose-invert-lead: #9ca3af; --vff07eb62a8f7-tw-prose-invert-links: #fff; --vff07eb62a8f7-tw-prose-invert-bold: #fff; --vff07eb62a8f7-tw-prose-invert-counters: #9ca3af; --vff07eb62a8f7-tw-prose-invert-bullets: #4b5563; --vff07eb62a8f7-tw-prose-invert-hr: #374151; --vff07eb62a8f7-tw-prose-invert-quotes: #f3f4f6; --vff07eb62a8f7-tw-prose-invert-quote-borders: #374151; --vff07eb62a8f7-tw-prose-invert-captions: #9ca3af; --vff07eb62a8f7-tw-prose-invert-kbd: #fff; --vff07eb62a8f7-tw-prose-invert-kbd-shadows: hsla(0,0%,100%,.1); --vff07eb62a8f7-tw-prose-invert-code: #fff; --vff07eb62a8f7-tw-prose-invert-pre-code: #d1d5db; --vff07eb62a8f7-tw-prose-invert-pre-bg: rgba(0,0,0,.5); --vff07eb62a8f7-tw-prose-invert-th-borders: #4b5563; --vff07eb62a8f7-tw-prose-invert-td-borders: #374151; }
.xf222d3bec3 { display: grid; width: 100%; grid-auto-flow: row; align-content: flex-start; place-items: center; gap: 1rem; text-align: center; border-radius: var(--vff07eb62a8f7-rounded-box,1rem); border-width: 1px; --vff07eb62a8f7-tw-border-opacity: 1; border-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-border-opacity))); padding: 1rem; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); --vff07eb62a8f7-alert-bg: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/1)); --vff07eb62a8f7-alert-bg-mix: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)); background-color: var(--vff07eb62a8f7-alert-bg); }
@media (min-width: 640px) {
.xf222d3bec3 { grid-auto-flow: column; grid-template-columns: auto minmax(auto, 1fr); justify-items: start; text-align: start; }
}
.x5e5fd37b10.x20f441905d > div { display: flex; }
.x5e5fd37b10.x20f441905d > div, .xffa12e6f11 { align-items: center; justify-content: center; }
.xffa12e6f11 { display: inline-flex; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); transition-duration: 0.2s; height: 1.25rem; font-size: 0.875rem; line-height: 1.25rem; width: fit-content; padding-left: 0.563rem; padding-right: 0.563rem; border-radius: var(--vff07eb62a8f7-rounded-badge,1.9rem); border-width: 1px; --vff07eb62a8f7-tw-border-opacity: 1; border-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-border-opacity))); --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
@media (hover: hover) {
.xf0f4263bd5 a:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xf2d1c513c5 li > :not(ul, .x1019ce0dab, details, .xdec99a9d5e).x162068bcb4, .xf2d1c513c5 li > :not(ul, .x1019ce0dab, details, .xdec99a9d5e):active, .xf2d1c513c5 li > details > summary:active { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-n,oklch(var(--vff07eb62a8f7-n)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-nc,oklch(var(--vff07eb62a8f7-nc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.x889ed7ab14 tr.x2d1169248a:hover, .x889ed7ab14 tr.x2d1169248a:nth-child(2n):hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xfa5aaea1b6 tr.x2d1169248a:hover, .xfa5aaea1b6 tr.x2d1169248a:nth-child(2n):hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b3,oklch(var(--vff07eb62a8f7-b3)/var(--vff07eb62a8f7-tw-bg-opacity))); }
}
.xdec99a9d5e { display: inline-flex; height: 3rem; min-height: 3rem; flex-shrink: 0; cursor: pointer; user-select: none; flex-wrap: wrap; border-radius: var(--vff07eb62a8f7-rounded-btn,.5rem); border-color: oklch(var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-b2))/var(--vff07eb62a8f7-tw-border-opacity)); padding-left: 1rem; padding-right: 1rem; font-size: 0.875rem; line-height: 1em; gap: 0.5rem; font-weight: 600; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); border-width: var(--vff07eb62a8f7-border-btn,1px); transition-property: color, background-color, border-color, opacity, box-shadow, transform; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); --vff07eb62a8f7-tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05); --vff07eb62a8f7-tw-shadow-colored: 0 1px 2px 0 var(--vff07eb62a8f7-tw-shadow-color); box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); outline-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); background-color: oklch(var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-b2))/var(--vff07eb62a8f7-tw-bg-opacity)); --vff07eb62a8f7-tw-bg-opacity: 1; --vff07eb62a8f7-tw-border-opacity: 1; }
.xa29b93a700, .xdec99a9d5e:disabled, .xdec99a9d5e[disabled] { pointer-events: none; }
.x18f5d18a29 { height: 3rem; width: 3rem; border-radius: 9999px; padding: 0px; }
:where(.xdec99a9d5e:is(input[type="checkbox"])), :where(.xdec99a9d5e:is(input[type="radio"])) { width: auto; appearance: none; }
.xdec99a9d5e:is(input[type="checkbox"])::after, .xdec99a9d5e:is(input[type="radio"])::after { --vff07eb62a8f7-tw-content: attr(aria-label); content: var(--vff07eb62a8f7-tw-content); }
@media (hover: hover) {
.xdec99a9d5e:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: var(--vff07eb62a8f7-fallback-b3,oklch(var(--vff07eb62a8f7-b3)/var(--vff07eb62a8f7-tw-border-opacity))); --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b3,oklch(var(--vff07eb62a8f7-b3)/var(--vff07eb62a8f7-tw-bg-opacity))); }
@supports (color:color-mix(in oklab,black,black)) {
.xdec99a9d5e:hover { background-color: color-mix(in oklab,oklch(var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-b2))/var(--vff07eb62a8f7-tw-bg-opacity,1)) 90%,#000); border-color: color-mix(in oklab,oklch(var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-b2))/var(--vff07eb62a8f7-tw-border-opacity,1)) 90%,#000); }
}
@supports not (color:oklch(0% 0 0)) {
.xdec99a9d5e:hover { background-color: var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-fallback-b2)); border-color: var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-fallback-b2)); }
}
.xdec99a9d5e.xd8fc90ebc6:hover { --vff07eb62a8f7-glass-opacity: 25%; --vff07eb62a8f7-glass-border-opacity: 15%; }
.xb354cd1dda:hover { border-color: transparent; }
@supports (color:oklch(0% 0 0)) {
.xb354cd1dda:hover { background-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); }
}
.xd73236f44e.xb96811702a:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-pc,oklch(var(--vff07eb62a8f7-pc)/var(--vff07eb62a8f7-tw-text-opacity))); }
@supports (color:color-mix(in oklab,black,black)) {
.xd73236f44e.xb96811702a:hover { background-color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 90%,#000); border-color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 90%,#000); }
}
.xa29b93a700:hover, .xdec99a9d5e:disabled:hover, .xdec99a9d5e[disabled]:hover { --vff07eb62a8f7-tw-border-opacity: 0; background-color: var(--vff07eb62a8f7-fallback-n,oklch(var(--vff07eb62a8f7-n)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-bg-opacity: 0.2; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); --vff07eb62a8f7-tw-text-opacity: 0.2; }
@supports (color:color-mix(in oklab,black,black)) {
.xdec99a9d5e:is(input[type="checkbox"]:checked):hover, .xdec99a9d5e:is(input[type="radio"]:checked):hover { background-color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 90%,#000); border-color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 90%,#000); }
}
}
.xf93ce86d85 { width: 100%; grid-auto-flow: row; gap: 2.5rem 1rem; font-size: 0.875rem; line-height: 1.25rem; }
.xf93ce86d85, .xf93ce86d85 > * { display: grid; place-items: start; }
.xf93ce86d85 > * { gap: 0.5rem; }
@media (min-width: 48rem) {
.xf93ce86d85 { grid-auto-flow: column; }
.xe9f0458c8b { grid-auto-flow: dense; }
}
.xf0f4263bd5 { display: flex; user-select: none; align-items: center; justify-content: space-between; padding: 0.5rem 0.25rem; }
.xac8a061e90 { display: inline-flex; align-items: stretch; border-radius: var(--vff07eb62a8f7-rounded-btn,.5rem); }
.xac8a061e90 :where(.xd4929b240e) { border-start-end-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-start-start-radius: 0px; }
.xac8a061e90 .xd4929b240e:not(:first-child):not(:last-child), .xac8a061e90 :not(:first-child):not(:last-child) .xd4929b240e { border-start-end-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-start-start-radius: 0px; }
.xac8a061e90 .xd4929b240e:first-child:not(:last-child), .xac8a061e90 :first-child:not(:last-child) .xd4929b240e { border-start-end-radius: 0px; border-end-end-radius: 0px; }
.xac8a061e90 .x0d1fa97011 .xd4929b240e:first-child:not(:last-child), .xac8a061e90 :first-child:not(:last-child) .x0d1fa97011 .xd4929b240e { border-start-end-radius: inherit; border-end-end-radius: inherit; }
.xac8a061e90 :where(.xd4929b240e:first-child:not(:last-child)), .xac8a061e90 :where(:first-child:not(:last-child) .xd4929b240e) { border-end-start-radius: inherit; border-start-start-radius: inherit; }
.xac8a061e90 .xd4929b240e:last-child:not(:first-child), .xac8a061e90 :last-child:not(:first-child) .xd4929b240e { border-end-start-radius: 0px; border-start-start-radius: 0px; }
.xac8a061e90 :where(.xd4929b240e:last-child:not(:first-child)), .xac8a061e90 :where(:last-child:not(:first-child) .xd4929b240e) { border-start-end-radius: inherit; border-end-end-radius: inherit; }
@supports not selector(:has(*)) {
:where(.xac8a061e90 *) { border-radius: inherit; }
}
@supports selector(:has(*)) {
:where(.xac8a061e90 :has(.xd4929b240e)) { border-radius: inherit; }
}
.x9455e91a48 { cursor: pointer; text-decoration-line: underline; }
:where(.xf2d1c513c5 li) .xffa12e6f11 { justify-self: end; }
.x8cd57d583e { pointer-events: none; position: fixed; inset: 0px; margin: 0px; display: grid; height: 100%; max-height: none; width: 100%; max-width: none; justify-items: center; padding: 0px; opacity: 0; overscroll-behavior: contain; z-index: 999; background-color: transparent; color: inherit; transition-duration: 0.2s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); transition-property: transform, opacity, visibility; overflow-y: hidden; }
:where(.x8cd57d583e) { align-items: center; }
.x4933df932e, .xf0342c92e7:checked + .x8cd57d583e, .x8cd57d583e:target, .x8cd57d583e[open] { pointer-events: auto; visibility: visible; opacity: 1; }
:root:has(:is(.x4933df932e, .x8cd57d583e:target, .xf0342c92e7:checked + .x8cd57d583e, .x8cd57d583e[open])) { overflow: hidden; scrollbar-gutter: stable; }
.x00a90ba211 { position: relative; width: 100%; appearance: none; overflow: hidden; height: 0.5rem; border-radius: var(--vff07eb62a8f7-rounded-box,1rem); background-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); }
.xaec36ae91f { display: inline-flex; cursor: pointer; user-select: none; appearance: none; height: 3rem; min-height: 3rem; padding-inline: 1rem 2.5rem; font-size: 0.875rem; line-height: 2; border-radius: var(--vff07eb62a8f7-rounded-btn,.5rem); border-width: 1px; border-color: transparent; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); background-image: linear-gradient(45deg, transparent 50%, currentcolor 0px), linear-gradient(135deg, currentcolor 50%, transparent 0px); background-position: calc(100% - 20px) calc(50% + 1px), calc(100% - 16.1px) calc(50% + 1px); background-size: 4px 4px, 4px 4px; background-repeat: no-repeat; }
.xaec36ae91f[multiple] { height: auto; }
.x7e0f9dddd3 { width: 100%; grid-template-columns: repeat(1, 1fr); column-gap: 1rem; border-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-border-opacity))); --vff07eb62a8f7-tw-border-opacity: 0.1; padding: 1rem 1.5rem; }
.x7e0f9dddd3, .xa7581c53f2 { display: inline-grid; }
.xa7581c53f2 { grid-auto-flow: column; overflow: auto hidden; counter-reset: step 0; grid-auto-columns: 1fr; }
.xa7581c53f2 .x4786d9b29a { display: grid; grid-template-columns: auto; grid-template-rows: 40px 1fr; place-items: center; text-align: center; min-width: 4rem; }
.x48acb37c1f { flex-shrink: 0; --vff07eb62a8f7-tglbg: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)); --vff07eb62a8f7-handleoffset: 1.5rem; --vff07eb62a8f7-handleoffsetcalculator: calc(var(--vff07eb62a8f7-handleoffset) * -1); --vff07eb62a8f7-togglehandleborder: 0 0; height: 1.5rem; width: 3rem; cursor: pointer; appearance: none; border-radius: var(--vff07eb62a8f7-rounded-badge,1.9rem); border-width: 1px; border-color: currentcolor; background-color: currentcolor; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.5)); transition: background,box-shadow var(--vff07eb62a8f7-animation-input,.2s) ease-out; box-shadow: var(--vff07eb62a8f7-handleoffsetcalculator) 0 0 2px var(--vff07eb62a8f7-tglbg) inset,0 0 0 2px var(--vff07eb62a8f7-tglbg) inset,var(--vff07eb62a8f7-togglehandleborder); }
.xcb4406cdb8 { border-color: var(--vff07eb62a8f7-fallback-er,oklch(var(--vff07eb62a8f7-er)/.2)); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-erc,oklch(var(--vff07eb62a8f7-erc)/var(--vff07eb62a8f7-tw-text-opacity))); --vff07eb62a8f7-alert-bg: var(--vff07eb62a8f7-fallback-er,oklch(var(--vff07eb62a8f7-er)/1)); --vff07eb62a8f7-alert-bg-mix: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)); }
.x1b456e8da8 > :where(.x162068bcb4) { border-top-width: 2px; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.x1b456e8da8 > * .xf0f4263bd5 { font-size: 1rem; line-height: 1.5rem; }
@media (prefers-reduced-motion: no-preference) {
.xdec99a9d5e { animation: button-pop var(--vff07eb62a8f7-animation-btn,.25s) ease-out; }
}
.xdec99a9d5e:active:focus, .xdec99a9d5e:active:hover { animation: 0s ease-out 0s 1 normal none running button-pop; transform: scale(var(--vff07eb62a8f7-btn-focus-scale,.97)); }
@supports not (color:oklch(0% 0 0)) {
.xdec99a9d5e { background-color: var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-fallback-b2)); border-color: var(--vff07eb62a8f7-btn-color,var(--vff07eb62a8f7-fallback-b2)); }
.xb96811702a { --vff07eb62a8f7-btn-color: var(--vff07eb62a8f7-fallback-p); }
.x0a6dba603c :where(code):not(:where([class~="not-prose"] *, pre *)) { background-color: var(--vff07eb62a8f7-fallback-b3,oklch(var(--vff07eb62a8f7-b3)/1)); }
}
@supports (color:color-mix(in oklab,black,black)) {
.xd73236f44e.xb96811702a.xb077c25996 { background-color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 90%,#000); border-color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 90%,#000); }
}
.xdec99a9d5e:focus-visible { outline-style: solid; outline-width: 2px; outline-offset: 2px; }
.xb96811702a { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-pc,oklch(var(--vff07eb62a8f7-pc)/var(--vff07eb62a8f7-tw-text-opacity))); outline-color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)); }
@supports (color:oklch(0% 0 0)) {
.xb96811702a { --vff07eb62a8f7-btn-color: var(--vff07eb62a8f7-p); }
}
.xdec99a9d5e.xd8fc90ebc6 { --vff07eb62a8f7-tw-shadow: 0 0 #0000; --vff07eb62a8f7-tw-shadow-colored: 0 0 #0000; box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); outline-color: currentcolor; }
.xdec99a9d5e.xd8fc90ebc6.xb077c25996 { --vff07eb62a8f7-glass-opacity: 25%; --vff07eb62a8f7-glass-border-opacity: 15%; }
.xb354cd1dda { border-width: 1px; border-color: transparent; background-color: transparent; color: currentcolor; --vff07eb62a8f7-tw-shadow: 0 0 #0000; --vff07eb62a8f7-tw-shadow-colored: 0 0 #0000; box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); outline-color: currentcolor; }
.xb354cd1dda.xb077c25996 { border-color: transparent; background-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); }
.xd73236f44e.xb96811702a { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xd73236f44e.xb96811702a.xb077c25996 { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-pc,oklch(var(--vff07eb62a8f7-pc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xdec99a9d5e.xa29b93a700, .xdec99a9d5e:disabled, .xdec99a9d5e[disabled] { --vff07eb62a8f7-tw-border-opacity: 0; background-color: var(--vff07eb62a8f7-fallback-n,oklch(var(--vff07eb62a8f7-n)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-bg-opacity: 0.2; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); --vff07eb62a8f7-tw-text-opacity: 0.2; }
.xdec99a9d5e:is(input[type="checkbox"]:checked), .xdec99a9d5e:is(input[type="radio"]:checked) { --vff07eb62a8f7-tw-border-opacity: 1; border-color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-border-opacity))); --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-pc,oklch(var(--vff07eb62a8f7-pc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xdec99a9d5e:is(input[type="checkbox"]:checked):focus-visible, .xdec99a9d5e:is(input[type="radio"]:checked):focus-visible { outline-color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)); }
@keyframes button-pop { 
  0% { transform: scale(var(--vff07eb62a8f7-btn-focus-scale,.98)); }
  40% { transform: scale(1.02); }
  100% { transform: scale(1); }
}
@keyframes checkmark { 
  0% { background-position-y: 5px; }
  50% { background-position-y: -2px; }
  100% { background-position-y: 0px; }
}
.xac8a061e90 > :where(:not(:first-child)) { margin-top: 0px; margin-bottom: 0px; margin-inline-start: -1px; }
.xac8a061e90 > :where(:not(:first-child)):is(.xdec99a9d5e) { margin-inline-start: calc(var(--vff07eb62a8f7-border-btn) * -1); }
.x9455e91a48:focus { outline: transparent solid 2px; outline-offset: 2px; }
.x9455e91a48:focus-visible { outline: currentcolor solid 2px; outline-offset: 2px; }
.xe8c1cbd51b { pointer-events: none; display: inline-block; aspect-ratio: 1 / 1; width: 1.5rem; background-color: currentcolor; mask-size: 100% auto; mask-repeat: no-repeat; mask-position: center center; }
.xe8c1cbd51b, .x012f0da0ae { mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
.xbefea28961 { width: 2.5rem; }
:where(.xf2d1c513c5 li:not(.x1019ce0dab, .x71e92d7034) > :not(ul, details, .x1019ce0dab)):is(summary):not(.x162068bcb4, .xdec99a9d5e):focus-visible, :where(.xf2d1c513c5 li:not(.x1019ce0dab, .x71e92d7034) > :not(ul, details, .x1019ce0dab)):not(summary, .x162068bcb4, .xdec99a9d5e).x14a13bca74, :where(.xf2d1c513c5 li:not(.x1019ce0dab, .x71e92d7034) > :not(ul, details, .x1019ce0dab)):not(summary, .x162068bcb4, .xdec99a9d5e):focus, :where(.xf2d1c513c5 li:not(.x1019ce0dab, .x71e92d7034) > details > summary:not(.x1019ce0dab)):is(summary):not(.x162068bcb4, .xdec99a9d5e):focus-visible, :where(.xf2d1c513c5 li:not(.x1019ce0dab, .x71e92d7034) > details > summary:not(.x1019ce0dab)):not(summary, .x162068bcb4, .xdec99a9d5e).x14a13bca74, :where(.xf2d1c513c5 li:not(.x1019ce0dab, .x71e92d7034) > details > summary:not(.x1019ce0dab)):not(summary, .x162068bcb4, .xdec99a9d5e):focus { cursor: pointer; background-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.1)); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); outline: transparent solid 2px; outline-offset: 2px; }
.xf2d1c513c5 li > :not(ul, .x1019ce0dab, details, .xdec99a9d5e).x162068bcb4, .xf2d1c513c5 li > :not(ul, .x1019ce0dab, details, .xdec99a9d5e):active, .xf2d1c513c5 li > details > summary:active { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-n,oklch(var(--vff07eb62a8f7-n)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-nc,oklch(var(--vff07eb62a8f7-nc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xe9a406f3fb .xd2444399c2 { position: relative; top: 0px; left: 0px; background: rgb(0, 0, 0); height: 25px; width: 150px; margin: 0px auto; border-bottom-left-radius: 17px; border-bottom-right-radius: 17px; z-index: 11; }
.xe9a406f3fb .xd2444399c2::before { content: ""; position: absolute; top: 35%; left: 50%; width: 50px; height: 4px; border-radius: 5px; background-color: rgb(12, 11, 14); transform: translate(-50%, -50%); }
.xe9a406f3fb .xd2444399c2::after { content: ""; position: absolute; top: 20%; left: 70%; width: 8px; height: 8px; border-radius: 5px; background-color: rgb(15, 11, 37); }
.xe9a406f3fb .x2bbeca72e7 { overflow: hidden; border-radius: 40px; margin-top: -25px; }
.x8cd57d583e::backdrop, .x8cd57d583e:not(dialog:not(.x4933df932e)) { background-color: rgba(0, 0, 0, 0.4); animation: 0.2s ease-out 0s 1 normal none running modal-pop; }
.x4933df932e .x03ca714d98, .xf0342c92e7:checked + .x8cd57d583e .x03ca714d98, .x8cd57d583e:target .x03ca714d98, .x8cd57d583e[open] .x03ca714d98 { --vff07eb62a8f7-tw-translate-y: 0px; --vff07eb62a8f7-tw-scale-x: 1; --vff07eb62a8f7-tw-scale-y: 1; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
@keyframes modal-pop { 
  0% { opacity: 0; }
}
.x00a90ba211:indeterminate { --vff07eb62a8f7-progress-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); background-image: repeating-linear-gradient(90deg,var(--vff07eb62a8f7-progress-color) -1%,var(--vff07eb62a8f7-progress-color) 10%,transparent 10%,transparent 90%); background-size: 200% auto; background-position-x: 15%; animation: 5s ease-in-out 0s infinite normal none running progress-loading; }
.x00a90ba211::-webkit-progress-bar { border-radius: var(--vff07eb62a8f7-rounded-box,1rem); background-color: transparent; }
.x00a90ba211::-webkit-progress-value { border-radius: var(--vff07eb62a8f7-rounded-box,1rem); --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-bg-opacity))); }
@keyframes progress-loading { 
  50% { background-position-x: -115%; }
}
@keyframes radiomark { 
  0% { box-shadow: 0 0 0 12px var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)) inset,0 0 0 12px var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)) inset; }
  50% { box-shadow: 0 0 0 3px var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)) inset,0 0 0 3px var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)) inset; }
  100% { box-shadow: 0 0 0 4px var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)) inset,0 0 0 4px var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)) inset; }
}
@keyframes rating-pop { 
  0% { transform: translateY(-0.125em); }
  40% { transform: translateY(-0.125em); }
  100% { transform: translateY(0px); }
}
.xaec36ae91f:focus { box-shadow: none; border-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); outline-style: solid; outline-width: 2px; outline-offset: 2px; outline-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); }
.xe473debc4a, .xaec36ae91f:disabled, .xaec36ae91f[disabled] { cursor: not-allowed; --vff07eb62a8f7-tw-border-opacity: 1; border-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-border-opacity))); --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-bg-opacity))); color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.4)); }
.xe473debc4a::placeholder, .xaec36ae91f:disabled::placeholder, .xaec36ae91f[disabled]::placeholder { color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-placeholder-opacity))); --vff07eb62a8f7-tw-placeholder-opacity: 0.2; }
.x6b9ae1874f, .xaec36ae91f[multiple], .xaec36ae91f[size].xaec36ae91f:not([size="1"]) { background-image: none; padding-right: 1rem; }
[dir="rtl"] .xaec36ae91f { background-position: calc(0% + 12px) calc(50% + 1px), calc(0% + 16px) calc(50% + 1px); }
@keyframes skeleton { 
  0% { background-position: 150% center; }
  100% { background-position: -50% center; }
}
.xa7581c53f2 .x4786d9b29a::before { top: 0px; height: 0.5rem; width: 100%; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); content: ""; margin-inline-start: -100%; }
.xa7581c53f2 .x4786d9b29a::after, .xa7581c53f2 .x4786d9b29a::before { grid-column-start: 1; grid-row-start: 1; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b3,oklch(var(--vff07eb62a8f7-b3)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; }
.xa7581c53f2 .x4786d9b29a::after { content: counter(step); counter-increment: step 1; z-index: 1; position: relative; display: grid; height: 2rem; width: 2rem; place-items: center; place-self: center; border-radius: 9999px; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x4786d9b29a:first-child::before { content: none; }
.xa7581c53f2 .x4786d9b29a[data-content]::after { content: attr(data-content); }
.xa7581c53f2 .xc4fb7e2cf6 + .xc4fb7e2cf6::before, .xa7581c53f2 .xc4fb7e2cf6::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-n,oklch(var(--vff07eb62a8f7-n)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-nc,oklch(var(--vff07eb62a8f7-nc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x7c096b189f + .x7c096b189f::before, .xa7581c53f2 .x7c096b189f::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-pc,oklch(var(--vff07eb62a8f7-pc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x8add100c23 + .x8add100c23::before, .xa7581c53f2 .x8add100c23::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-s,oklch(var(--vff07eb62a8f7-s)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-sc,oklch(var(--vff07eb62a8f7-sc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x1ac3e3bcfb + .x1ac3e3bcfb::before, .xa7581c53f2 .x1ac3e3bcfb::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-a,oklch(var(--vff07eb62a8f7-a)/var(--vff07eb62a8f7-tw-bg-opacity))); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-ac,oklch(var(--vff07eb62a8f7-ac)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x39906dfead + .x39906dfead::before, .xa7581c53f2 .x39906dfead::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-in,oklch(var(--vff07eb62a8f7-in)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xa7581c53f2 .x39906dfead::after { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-inc,oklch(var(--vff07eb62a8f7-inc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x453ba0f0ec + .x453ba0f0ec::before, .xa7581c53f2 .x453ba0f0ec::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-su,oklch(var(--vff07eb62a8f7-su)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xa7581c53f2 .x453ba0f0ec::after { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-suc,oklch(var(--vff07eb62a8f7-suc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x94a5cfe624 + .x94a5cfe624::before, .xa7581c53f2 .x94a5cfe624::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-wa,oklch(var(--vff07eb62a8f7-wa)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xa7581c53f2 .x94a5cfe624::after { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-wac,oklch(var(--vff07eb62a8f7-wac)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xa7581c53f2 .x3570ee9cfc + .x3570ee9cfc::before, .xa7581c53f2 .x3570ee9cfc::after { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-er,oklch(var(--vff07eb62a8f7-er)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xa7581c53f2 .x3570ee9cfc::after { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-erc,oklch(var(--vff07eb62a8f7-erc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.x889ed7ab14 tr.x162068bcb4, .x889ed7ab14 tr.x162068bcb4:nth-child(2n), .xfa5aaea1b6 tbody tr:nth-child(2n) { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xfa5aaea1b6 tr.x162068bcb4, .xfa5aaea1b6 tr.x162068bcb4:nth-child(2n), .xa4542f363d tbody tr:nth-child(2n) { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b3,oklch(var(--vff07eb62a8f7-b3)/var(--vff07eb62a8f7-tw-bg-opacity))); }
@keyframes toast-pop { 
  0% { transform: scale(0.9); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
[dir="rtl"] .x48acb37c1f { --vff07eb62a8f7-handleoffsetcalculator: calc(var(--vff07eb62a8f7-handleoffset) * 1); }
.x48acb37c1f:focus-visible { outline-style: solid; outline-width: 2px; outline-offset: 2px; outline-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); }
.x48acb37c1f:hover { background-color: currentcolor; }
.x48acb37c1f:checked, .x48acb37c1f[aria-checked="true"] { background-image: none; --vff07eb62a8f7-handleoffsetcalculator: var(--vff07eb62a8f7-handleoffset); --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
[dir="rtl"] .x48acb37c1f:checked, [dir="rtl"] .x48acb37c1f[aria-checked="true"] { --vff07eb62a8f7-handleoffsetcalculator: calc(var(--vff07eb62a8f7-handleoffset) * -1); }
.x48acb37c1f:indeterminate { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); box-shadow: calc(var(--vff07eb62a8f7-handleoffset) / 2) 0 0 2px var(--vff07eb62a8f7-tglbg) inset,calc(var(--vff07eb62a8f7-handleoffset) / -2) 0 0 2px var(--vff07eb62a8f7-tglbg) inset,0 0 0 2px var(--vff07eb62a8f7-tglbg) inset; }
[dir="rtl"] .x48acb37c1f:indeterminate { box-shadow: calc(var(--vff07eb62a8f7-handleoffset) / 2) 0 0 2px var(--vff07eb62a8f7-tglbg) inset,calc(var(--vff07eb62a8f7-handleoffset) / -2) 0 0 2px var(--vff07eb62a8f7-tglbg) inset,0 0 0 2px var(--vff07eb62a8f7-tglbg) inset; }
.x48acb37c1f:disabled { cursor: not-allowed; --vff07eb62a8f7-tw-border-opacity: 1; border-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-border-opacity))); background-color: transparent; opacity: 0.3; --vff07eb62a8f7-togglehandleborder: 0 0 0 3px var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)) inset,var(--vff07eb62a8f7-handleoffsetcalculator) 0 0 3px var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)) inset; }
:root .x0a6dba603c { --vff07eb62a8f7-tw-prose-body: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.8)); --vff07eb62a8f7-tw-prose-headings: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-lead: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-links: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-bold: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-counters: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-bullets: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.5)); --vff07eb62a8f7-tw-prose-hr: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.2)); --vff07eb62a8f7-tw-prose-quotes: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-quote-borders: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.2)); --vff07eb62a8f7-tw-prose-captions: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.5)); --vff07eb62a8f7-tw-prose-code: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/1)); --vff07eb62a8f7-tw-prose-pre-code: var(--vff07eb62a8f7-fallback-nc,oklch(var(--vff07eb62a8f7-nc)/1)); --vff07eb62a8f7-tw-prose-pre-bg: var(--vff07eb62a8f7-fallback-n,oklch(var(--vff07eb62a8f7-n)/1)); --vff07eb62a8f7-tw-prose-th-borders: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.5)); --vff07eb62a8f7-tw-prose-td-borders: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/0.2)); }
.x0a6dba603c :where(code):not(:where([class~="not-prose"] *, pre *)) { padding: 1px 8px; border-radius: var(--vff07eb62a8f7-rounded-badge); font-weight: 400; background-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.1)); }
.x0a6dba603c :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after, .x0a6dba603c :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { display: none; }
.x0a6dba603c pre code { border-radius: 0px; padding: 0px; }
.x0a6dba603c :where(tbody tr, thead):not(:where([class~="not-prose"] *)) { border-bottom-color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.2)); }
.x13f416203f.xd5136de400 { width: 320px; }
.x0fc532c586 { height: 1rem; font-size: 0.75rem; line-height: 1rem; padding-left: 0.438rem; padding-right: 0.438rem; }
.xbaf423ce8a > :where(.x162068bcb4) { border-top-width: 1px; }
.x7c22098bc9 > :where(.x162068bcb4) { border-top-width: 2px; }
.x8c225c3126 > :where(.x162068bcb4) { border-top-width: 2px; }
.xd4c5dee7cf > :where(.x162068bcb4) { border-top-width: 4px; }
.x88b8a82798 { height: 2rem; min-height: 2rem; padding-left: 0.75rem; padding-right: 0.75rem; font-size: 0.875rem; }
.xf5820fe84c:where(.x88b8a82798) { height: 2rem; width: 2rem; padding: 0px; }
.x18f5d18a29:where(.x98f46c79eb) { height: 1.5rem; width: 1.5rem; border-radius: 9999px; padding: 0px; }
.x18f5d18a29:where(.x88b8a82798) { height: 2rem; width: 2rem; border-radius: 9999px; padding: 0px; }
.x18f5d18a29:where(.x566fd583cc) { height: 3rem; width: 3rem; border-radius: 9999px; padding: 0px; }
.x18f5d18a29:where(.x7668fd646c) { height: 4rem; width: 4rem; border-radius: 9999px; padding: 0px; }
.xac8a061e90.x15a4e548b6 { flex-direction: column; }
.xac8a061e90.x15a4e548b6 .xd4929b240e:first-child:not(:last-child), .xac8a061e90.x15a4e548b6 :first-child:not(:last-child) .xd4929b240e { border-end-start-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: inherit; border-start-end-radius: inherit; }
.xac8a061e90.x15a4e548b6 .xd4929b240e:last-child:not(:first-child), .xac8a061e90.x15a4e548b6 :last-child:not(:first-child) .xd4929b240e { border-start-start-radius: 0px; border-start-end-radius: 0px; border-end-start-radius: inherit; border-end-end-radius: inherit; }
.xac8a061e90.xf167330c05 { flex-direction: row; }
.xac8a061e90.xf167330c05 .xd4929b240e:first-child:not(:last-child), .xac8a061e90.xf167330c05 :first-child:not(:last-child) .xd4929b240e { border-end-end-radius: 0px; border-start-end-radius: 0px; border-end-start-radius: inherit; border-start-start-radius: inherit; }
.xac8a061e90.xf167330c05 .xd4929b240e:last-child:not(:first-child), .xac8a061e90.xf167330c05 :last-child:not(:first-child) .xd4929b240e { border-end-start-radius: 0px; border-start-start-radius: 0px; border-end-end-radius: inherit; border-start-end-radius: inherit; }
.x238521593b .x4786d9b29a { display: grid; grid-template-columns: repeat(1, minmax(0px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); place-items: center; text-align: center; }
.x7ef1138b39 .x4786d9b29a { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); grid-template-rows: repeat(1, minmax(0px, 1fr)); }
.x5e5fd37b10.xebc2869700::before { content: ""; position: absolute; z-index: 10; display: block; border-radius: 9999px; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-su,oklch(var(--vff07eb62a8f7-su)/var(--vff07eb62a8f7-tw-bg-opacity))); outline-style: solid; outline-width: 2px; outline-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/1)); width: 15%; height: 15%; top: 7%; right: 7%; }
.xac8a061e90.x15a4e548b6 > :where(:not(:first-child)) { margin-left: 0px; margin-right: 0px; margin-top: -1px; }
.xac8a061e90.x15a4e548b6 > :where(:not(:first-child)):is(.xdec99a9d5e) { margin-top: calc(var(--vff07eb62a8f7-border-btn) * -1); }
.xac8a061e90.xf167330c05 > :where(:not(:first-child)) { margin-top: 0px; margin-bottom: 0px; margin-inline-start: -1px; }
.xac8a061e90.xf167330c05 > :where(:not(:first-child)):is(.xdec99a9d5e) { margin-inline-start: calc(var(--vff07eb62a8f7-border-btn) * -1); }
.x238521593b .x4786d9b29a { grid-template-rows: 40px 1fr; grid-template-columns: auto; min-width: 4rem; }
.x238521593b .x4786d9b29a::before { height: 0.5rem; width: 100%; --vff07eb62a8f7-tw-translate-x: 0px; --vff07eb62a8f7-tw-translate-y: 0px; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); content: ""; margin-inline-start: -100%; }
.x238521593b .x4786d9b29a:where([dir="rtl"], [dir="rtl"] *)::before { --vff07eb62a8f7-tw-translate-x: 0px; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
.x7ef1138b39 .x4786d9b29a { gap: 0.5rem; grid-template-columns: 40px 1fr; grid-template-rows: auto; min-height: 4rem; justify-items: start; }
.x7ef1138b39 .x4786d9b29a::before { height: 100%; width: 0.5rem; --vff07eb62a8f7-tw-translate-x: -50%; --vff07eb62a8f7-tw-translate-y: -50%; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); margin-inline-start: 50%; }
.x7ef1138b39 .x4786d9b29a:where([dir="rtl"], [dir="rtl"] *)::before { --vff07eb62a8f7-tw-translate-x: 50%; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
.xdec99a9d5e { border-radius: 9999px; display: flex; align-items: center; font-weight: 500; transition: 0.2s; justify-content: center; text-align: center; }
.xb96811702a { background-color: rgb(66, 133, 244); color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.xb96811702a:hover { background-color: rgb(51, 103, 214); }
.x599b8a57ec { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }
.x3cdde21ea7 { visibility: visible; }
.x8880b2e205 { visibility: hidden; }
.x82214d00ff { position: static; }
.xc76c5488d1 { position: fixed; }
.xc823bf5ebd { position: absolute; }
.xba7c179cd8 { position: relative; }
.x635f79d22c { position: sticky; }
.xbc1bd59904 { inset: 0px; }
.x4765598e8d { bottom: 0px; }
.x8e3367c4aa { left: 0px; }
.xc0aebd4f65 { left: 1.5rem; }
.x3c4a1cee3d { right: 0.5rem; }
.x701f52dcb5 { top: 0px; }
.x5d56262c21 { top: 0.5rem; }
.x06994b4da6 { top: 5rem; }
.x4d26554746 { top: 6rem; }
.x44237f08fa { top: 1rem; }
.x6d14107815 { top: 100%; }
.xd2605f7c12 { z-index: 10; }
.xf78cab5d11 { z-index: 50; }
.z-\[100\] { z-index: 100; }
.x1dab4976dd { order: 1; }
.x8b7b33ff54 { order: 2; }
.x17772941c6 { float: left; }
.x0b964577a4 { clear: both; }
.x860c866843 { margin: 0px; }
.x71ff52bd64 { margin-left: 0.5rem; margin-right: 0.5rem; }
.xea82b1b88f { margin-left: auto; margin-right: auto; }
.x1fe8b1beb9 { margin-top: 3rem; margin-bottom: 3rem; }
.xdbdfc978a6 { margin-top: 1.5rem; margin-bottom: 1.5rem; }
.x8bd949fd3f { margin-bottom: 0.25rem; }
.x041d78fedb { margin-bottom: 2.5rem; }
.xd415152eba { margin-bottom: 3rem; }
.x578b7e5171 { margin-bottom: 4rem; }
.xf284a806c1 { margin-bottom: 0.5rem; }
.xf64e72c626 { margin-bottom: 0.75rem; }
.x6b44de8df9 { margin-bottom: 1rem; }
.xea7069ecdc { margin-bottom: 1.25rem; }
.xacb7f059c6 { margin-bottom: 1.5rem; }
.x28851c526d { margin-bottom: 2rem; }
.x19fc8cd43d { margin-left: 0.25rem; }
.xeb82dff8cb { margin-left: 1.25rem; }
.x6484afe3ad { margin-left: 1.5rem; }
.xc8c29c8077 { margin-right: 0.25rem; }
.mr-1\.5 { margin-right: 0.375rem; }
.xdad455098c { margin-right: 0.5rem; }
.xe3cdd83bc2 { margin-right: 2rem; }
.x0c7c9eb8b4 { margin-top: 0px; }
.mt-0\.5 { margin-top: 0.125rem; }
.xc88da26fa7 { margin-top: 0.25rem; }
.xdf086c2f46 { margin-top: 2.5rem; }
.x4eb222c669 { margin-top: 3rem; }
.x7045e9b945 { margin-top: 4rem; }
.x95986cacab { margin-top: 0.5rem; }
.x0ab466c5ee { margin-top: 0.75rem; }
.x6fd57e6be1 { margin-top: 1rem; }
.x88a2116f03 { margin-top: 1.5rem; }
.x5f0d639792 { margin-top: 2rem; }
.xc7a1d097f2 { margin-top: auto; }
.xb268c325ae { -webkit-line-clamp: 2; }
.xb268c325ae, .xd8041e5763 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; }
.xd8041e5763 { -webkit-line-clamp: 3; }
.x742195e7a0 { display: block; }
.xc90dded373 { display: inline-block; }
.x67eaa55483 { display: inline; }
.x68a3c01640 { display: flex; }
.xdc55201ee0 { display: inline-flex; }
.x6b55e0afb1 { display: grid; }
.x7cf2c13c1f { display: none; }
.xd685789189 { aspect-ratio: 16 / 9; }
.xf6e89ba4f2 { height: 2.5rem; }
.x315127b55a { height: 3rem; }
.xacdd08a0bc { height: 3.5rem; }
.xabf9c2e4d7 { height: 4rem; }
.xc6adc0edb2 { height: 0.5rem; }
.xd40e484c30 { height: 5rem; }
.xb9c720f3e8 { height: 6rem; }
.x3904578095 { height: 7rem; }
.x4b008bb3bf { height: 0.75rem; }
.h-3\.5 { height: 0.875rem; }
.h-3\/4 { height: 75%; }
.x9a635c1807 { height: 8rem; }
.xe4592c07a5 { height: 1rem; }
.xa7e640be00 { height: 11rem; }
.x75c606bb5f { height: 12rem; }
.x0f96bd6025 { height: 1.25rem; }
.x85a99e3d09 { height: 1.5rem; }
.x10acef0e58 { height: 1.75rem; }
.x64b00265ec { height: 2rem; }
.h-\[310px\] { height: 310px; }
.h-\[3px\] { height: 3px; }
.h-\[40px\] { height: 40px; }
.h-\[500px\] { height: 500px; }
.h-\[515px\] { height: 515px; }
.xa610a09d81 { height: auto; }
.x119c3f967e { height: 100%; }
.x29845a5621 { max-height: 2.5rem; }
.xc5f6f17235 { max-height: 4rem; }
.xcce39ec839 { max-height: 24rem; }
.max-h-\[640px\] { max-height: 640px; }
.xd9f1b36c9f { min-height: 100vh; }
.x99e41b273c { width: 0px; }
.w-0\.5 { width: 0.125rem; }
.x9ff770c7d2 { width: 2.5rem; }
.xb1f5a99852 { width: 3rem; }
.xfa753d0d14 { width: 3.5rem; }
.x645be080a4 { width: 4rem; }
.x5519a26ce9 { width: 0.5rem; }
.x82acc50b39 { width: 5rem; }
.xb558b3323b { width: 6rem; }
.x0e5774a59a { width: 0.75rem; }
.w-3\.5 { width: 0.875rem; }
.x1823cef3da { width: 8rem; }
.xbc2e32bc45 { width: 1rem; }
.x2fe71677b3 { width: 10rem; }
.x089a9cc323 { width: 1.25rem; }
.x4b3431d7d4 { width: 14rem; }
.x99667c4744 { width: 1.5rem; }
.xe3b6121a24 { width: 1.75rem; }
.xe90667405f { width: 2rem; }
.x55b6cc4d2c { width: 24rem; }
.w-\[140px\] { width: 140px; }
.w-\[388px\] { width: 388px; }
.x08f0a2e7b5 { width: 100%; }
.xdd296277da { min-width: 0px; }
.min-w-\[320px\] { min-width: 320px; }
.xcf678065d8 { max-width: 42rem; }
.x7e5cd3d076 { max-width: 48rem; }
.xdb21c8fb88 { max-width: 56rem; }
.x6b4c98ff61 { max-width: 64rem; }
.xe99d7e2f18 { max-width: 72rem; }
.xf73d5d0ff0 { max-width: 80rem; }
.x06a76df85e { max-width: fit-content; }
.x7d4a14a775 { max-width: 28rem; }
.x6a995c8f4f { max-width: none; }
.xb9679a9dc1 { max-width: 36rem; }
.xb90e7269f0 { flex: 1 1 0%; }
.xe62930f988, .x82facd1280 { flex-shrink: 0; }
.xa1b6bf6faa, .xfd76c0cff3 { flex-grow: 1; }
.-rotate-3 { --vff07eb62a8f7-tw-rotate: -3deg; }
.-rotate-3, .xa95ed449a6 { transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
.xa95ed449a6 { --vff07eb62a8f7-tw-rotate: 180deg; }
.xbd9f3902de { --vff07eb62a8f7-tw-rotate: 3deg; }
.xbd9f3902de, .x7112511845 { transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
@keyframes pulse { 
  50% { opacity: 0.5; }
}
.xa6943ce971 { animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running pulse; }
@keyframes spin { 
  100% { transform: rotate(1turn); }
}
.x70add0f994 { animation: 1s linear 0s infinite normal none running spin; }
.xcbca48ff0f { cursor: default; }
.x71b0cf4996 { cursor: pointer; }
.x5a53b10f00 { resize: both; }
.x482a2522f4 { list-style-position: inside; }
.xc84d1290f5 { list-style-type: decimal; }
.x4abed6de02 { list-style-type: disc; }
.x984cbc59e2 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
.x18f89bfe8a { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.xcc0699f320 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.xb74772d106 { flex-direction: column; }
.xa51eef937b { flex-wrap: wrap; }
.x1eb734adbc { align-items: flex-start; }
.x23180dd479 { align-items: center; }
.xa6dadf587e { justify-content: flex-start; }
.x1463d54f8c { justify-content: center; }
.x639cc78b02 { justify-content: space-between; }
.x98f2dd320c { gap: 0.25rem; }
.x0816e61ed6 { gap: 3rem; }
.x40d182d476 { gap: 4rem; }
.x0dded34e1d { gap: 0.5rem; }
.xb66a5319d1 { gap: 0.75rem; }
.xa60cfc1e61 { gap: 1rem; }
.x305f8cc8aa { gap: 1.5rem; }
.xc4d4d7e117 { gap: 2rem; }
.x8937a98947 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-x-reverse: 0; margin-right: calc(.5rem * var(--vff07eb62a8f7-tw-space-x-reverse)); margin-left: calc(.5rem * calc(1 - var(--vff07eb62a8f7-tw-space-x-reverse))); }
.xed55b0b58c > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-x-reverse: 0; margin-right: calc(.75rem * var(--vff07eb62a8f7-tw-space-x-reverse)); margin-left: calc(.75rem * calc(1 - var(--vff07eb62a8f7-tw-space-x-reverse))); }
.x6c8b650635 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-x-reverse: 0; margin-right: calc(1rem * var(--vff07eb62a8f7-tw-space-x-reverse)); margin-left: calc(1rem * calc(1 - var(--vff07eb62a8f7-tw-space-x-reverse))); }
.x2834477b42 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-x-reverse: 0; margin-right: calc(2rem * var(--vff07eb62a8f7-tw-space-x-reverse)); margin-left: calc(2rem * calc(1 - var(--vff07eb62a8f7-tw-space-x-reverse))); }
.xc1a555ed5b > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(.25rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(.25rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(.375rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(.375rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.x8058d9afa5 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(4rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(4rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.x85f71cd858 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(.5rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(.5rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.xb3d92bde5f > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(.75rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(.75rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.xbfa87febbe > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(1rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(1rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.xec4ae77bf8 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(1.25rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(1.25rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.xb676ee47ce > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(1.5rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(1.5rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.x307318fcc5 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(2rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(2rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.x64ad2d698a { overflow: hidden; }
.x50f2e56f10 { overflow-y: auto; }
.x77c692d700 { scroll-behavior: smooth; }
.xb10f501dbb { overflow: hidden; white-space: nowrap; }
.x0e42bf56ff, .xb10f501dbb { text-overflow: ellipsis; }
.x2598559def { white-space: nowrap; }
.x9c21dacf5e { border-radius: 0.25rem; }
.x8fe19a77d3 { border-radius: 1rem; }
.x923d4b062f { border-radius: 1.5rem; }
.x54ffe0b635 { border-radius: 9999px; }
.xc2274e87a0 { border-radius: 0.5rem; }
.x021cdb5cf8 { border-radius: 0.375rem; }
.x576a6530da { border-radius: 0.75rem; }
.xd6242779c2 { border-width: 1px; }
.x865c413195 { border-width: 0px; }
.x3438c47fb0 { border-width: 2px; }
.xd2020cda4d { border-width: 4px; }
.x4fd9e85f1c { border-bottom-width: 1px; }
.xa27aeb8789 { border-top-width: 1px; }
.x6432bc473d { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(252 211 77/var(--vff07eb62a8f7-tw-border-opacity)); }
.xd0d4524868 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(219 234 254/var(--vff07eb62a8f7-tw-border-opacity)); }
.xfe6ef4406c { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(191 219 254/var(--vff07eb62a8f7-tw-border-opacity)); }
.x2896e01299 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(37 99 235/var(--vff07eb62a8f7-tw-border-opacity)); }
.x3479cd009f { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(243 244 246/var(--vff07eb62a8f7-tw-border-opacity)); }
.xa53640b3f4 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(229 231 235/var(--vff07eb62a8f7-tw-border-opacity)); }
.x54be39b82c { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(55 65 81/var(--vff07eb62a8f7-tw-border-opacity)); }
.x0e4db596f8 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(31 41 55/var(--vff07eb62a8f7-tw-border-opacity)); }
.x134844f688 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(17 24 39/var(--vff07eb62a8f7-tw-border-opacity)); }
.x4e39a0081c { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(220 252 231/var(--vff07eb62a8f7-tw-border-opacity)); }
.x04da78ab4f { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(187 247 208/var(--vff07eb62a8f7-tw-border-opacity)); }
.x8c773408f1 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(199 210 254/var(--vff07eb62a8f7-tw-border-opacity)); }
.x55ec2e3096 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(255 237 213/var(--vff07eb62a8f7-tw-border-opacity)); }
.x5ecc646146 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(254 215 170/var(--vff07eb62a8f7-tw-border-opacity)); }
.x519972af0d { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(243 232 255/var(--vff07eb62a8f7-tw-border-opacity)); }
.x89dc81b53a { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(233 213 255/var(--vff07eb62a8f7-tw-border-opacity)); }
.x391ade9433 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(254 202 202/var(--vff07eb62a8f7-tw-border-opacity)); }
.xc1316ac2b6 { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(239 68 68/var(--vff07eb62a8f7-tw-border-opacity)); }
.x968c1c29cf { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(255 255 255/var(--vff07eb62a8f7-tw-border-opacity)); }
.x5325fb1c0b { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(254 240 138/var(--vff07eb62a8f7-tw-border-opacity)); }
.x7a289e8740 { border-top-color: transparent; }
.bg-\[\#1a1d21\] { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(26 29 33/var(--vff07eb62a8f7-tw-bg-opacity)); }
.bg-\[\#F3F4EF\] { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(243 244 239/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x61c28f84e5 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(255 251 235/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xee77734f28 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xdc1874e2eb { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--vff07eb62a8f7-tw-bg-opacity)); }
.bg-black\/60 { background-color: rgba(0, 0, 0, 0.6); }
.x56282be801 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(219 234 254/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x40310bbb17 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(239 246 255/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x0455ff15d8 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(37 99 235/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x7b392a6f4d { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(243 244 246/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xcaf8855cf9 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(249 250 251/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xfcc6298973 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(17 24 39/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x58d51e94be { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(220 252 231/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xd232b7fa38 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(240 253 244/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x34ebebbd9b { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(34 197 94/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x66d6ac4285 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(238 242 255/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x072eadfbaf { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(255 237 213/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xb545affa77 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(255 247 237/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x32123157fe { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(249 115 22/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xaf868cc493 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(234 88 12/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x09d3845df6 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(243 232 255/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x2d36bd9217 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(250 245 255/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x0b58db46fe { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(254 226 226/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xcc56127aa2 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(254 242 242/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xfcc96e0cbd { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(239 68 68/var(--vff07eb62a8f7-tw-bg-opacity)); }
.xd790aa378b { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(220 38 38/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x0c461f3318 { background-color: transparent; }
.xb99f819e09 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--vff07eb62a8f7-tw-bg-opacity)); }
.bg-white\/80 { background-color: rgba(255, 255, 255, 0.8); }
.x42b2f5d318 { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(254 252 232/var(--vff07eb62a8f7-tw-bg-opacity)); }
.x11b72ce7d0 { --vff07eb62a8f7-tw-bg-opacity: 0.95; }
.x46a6689eab { background-image: linear-gradient(to bottom,var(--vff07eb62a8f7-tw-gradient-stops)); }
.x71e193426d { background-image: linear-gradient(to bottom right,var(--vff07eb62a8f7-tw-gradient-stops)); }
.xd7e47bc725 { background-image: linear-gradient(to right,var(--vff07eb62a8f7-tw-gradient-stops)); }
.xfbccdd9f0a { --vff07eb62a8f7-tw-gradient-from: #eff6ff var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(239,246,255,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.from-blue-500\/20 { --vff07eb62a8f7-tw-gradient-from: rgba(59,130,246,.2) var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(59,130,246,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.x303f5fde7c { --vff07eb62a8f7-tw-gradient-from: #f9fafb var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(249,250,251,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.x2bd385f15f { --vff07eb62a8f7-tw-gradient-from: #86efac var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(134,239,172,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.xc6f641f914 { --vff07eb62a8f7-tw-gradient-from: #f0fdf4 var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(240,253,244,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.xce1f9a23f0 { --vff07eb62a8f7-tw-gradient-from: #22c55e var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(34,197,94,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.from-green-500\/20 { --vff07eb62a8f7-tw-gradient-from: rgba(34,197,94,.2) var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(34,197,94,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.x46c11b059b { --vff07eb62a8f7-tw-gradient-from: #fff7ed var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(255,247,237,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.x85fe23431f { --vff07eb62a8f7-tw-gradient-from: #f97316 var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(249,115,22,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.xb307f597fe { --vff07eb62a8f7-tw-gradient-from: #ea580c var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(234,88,12,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.from-red-500\/20 { --vff07eb62a8f7-tw-gradient-from: rgba(239,68,68,.2) var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(239,68,68,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.xb6bb4abd5e { --vff07eb62a8f7-tw-gradient-from: #1e293b var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: rgba(30,41,59,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.x7886bb4e51 { --vff07eb62a8f7-tw-gradient-from: #fff var(--vff07eb62a8f7-tw-gradient-from-position); --vff07eb62a8f7-tw-gradient-to: hsla(0,0%,100%,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),var(--vff07eb62a8f7-tw-gradient-to); }
.xa66983315a { --vff07eb62a8f7-tw-gradient-to: rgba(187,247,208,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),#bbf7d0 var(--vff07eb62a8f7-tw-gradient-via-position),var(--vff07eb62a8f7-tw-gradient-to); }
.xac8dfa6c37 { --vff07eb62a8f7-tw-gradient-to: rgba(15,23,42,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),#0f172a var(--vff07eb62a8f7-tw-gradient-via-position),var(--vff07eb62a8f7-tw-gradient-to); }
.xd3b5dd6192 { --vff07eb62a8f7-tw-gradient-to: hsla(0,0%,100%,0) var(--vff07eb62a8f7-tw-gradient-to-position); --vff07eb62a8f7-tw-gradient-stops: var(--vff07eb62a8f7-tw-gradient-from),#fff var(--vff07eb62a8f7-tw-gradient-via-position),var(--vff07eb62a8f7-tw-gradient-to); }
.x5ad057a80b { --vff07eb62a8f7-tw-gradient-to: #dbeafe var(--vff07eb62a8f7-tw-gradient-to-position); }
.to-blue-500\/20 { --vff07eb62a8f7-tw-gradient-to: rgba(59,130,246,.2) var(--vff07eb62a8f7-tw-gradient-to-position); }
.xdf219e2775 { --vff07eb62a8f7-tw-gradient-to: #ecfdf5 var(--vff07eb62a8f7-tw-gradient-to-position); }
.xd8caa82034 { --vff07eb62a8f7-tw-gradient-to: #f3f4f6 var(--vff07eb62a8f7-tw-gradient-to-position); }
.xd4134d8b24 { --vff07eb62a8f7-tw-gradient-to: #f9fafb var(--vff07eb62a8f7-tw-gradient-to-position); }
.x712ec66ded { --vff07eb62a8f7-tw-gradient-to: #dcfce7 var(--vff07eb62a8f7-tw-gradient-to-position); }
.x5314b8ead2 { --vff07eb62a8f7-tw-gradient-to: #16a34a var(--vff07eb62a8f7-tw-gradient-to-position); }
.to-orange-500\/20 { --vff07eb62a8f7-tw-gradient-to: rgba(249,115,22,.2) var(--vff07eb62a8f7-tw-gradient-to-position); }
.to-purple-500\/20 { --vff07eb62a8f7-tw-gradient-to: rgba(168,85,247,.2) var(--vff07eb62a8f7-tw-gradient-to-position); }
.xf573763ea7 { --vff07eb62a8f7-tw-gradient-to: #fef2f2 var(--vff07eb62a8f7-tw-gradient-to-position); }
.x9e9918ab04 { --vff07eb62a8f7-tw-gradient-to: #ef4444 var(--vff07eb62a8f7-tw-gradient-to-position); }
.x5e23b64254 { --vff07eb62a8f7-tw-gradient-to: #dc2626 var(--vff07eb62a8f7-tw-gradient-to-position); }
.xe5210435b6 { --vff07eb62a8f7-tw-gradient-to: #334155 var(--vff07eb62a8f7-tw-gradient-to-position); }
.x2e88723da6 { --vff07eb62a8f7-tw-gradient-to: #fff var(--vff07eb62a8f7-tw-gradient-to-position); }
.x66812d4933 { background-clip: text; }
.xca7a0ca2d3 { object-fit: contain; }
.x1fc73a7f6d { object-fit: cover; }
.xdad4137afd { object-position: center center; }
.x36c700aaf6 { padding: 0px; }
.xc255434c3d { padding: 0.25rem; }
.xf767b4703f { padding: 0.5rem; }
.x8bc92170d0 { padding: 0.75rem; }
.x1a281b14c5 { padding: 1rem; }
.xb846493e51 { padding: 1.25rem; }
.x00af368a91 { padding: 1.5rem; }
.x7b01a295b9 { padding: 2rem; }
.x26225337ba { padding-left: 4rem; padding-right: 4rem; }
.xb81c346a3d { padding-left: 0.5rem; padding-right: 0.5rem; }
.xdc281817e0 { padding-left: 0.75rem; padding-right: 0.75rem; }
.xc6072e6b6b { padding-left: 1rem; padding-right: 1rem; }
.x9b090a1cb5 { padding-left: 1.25rem; padding-right: 1.25rem; }
.x9c3aa7e7ca { padding-left: 1.5rem; padding-right: 1.5rem; }
.xf20fc88645 { padding-left: 2rem; padding-right: 2rem; }
.xdf7cff9411 { padding-top: 0.25rem; padding-bottom: 0.25rem; }
.xab965b3729 { padding-top: 3rem; padding-bottom: 3rem; }
.xa33e047467 { padding-top: 3.5rem; padding-bottom: 3.5rem; }
.x7cb7738696 { padding-top: 4rem; padding-bottom: 4rem; }
.x344cc58d51 { padding-top: 0.5rem; padding-bottom: 0.5rem; }
.py-2\.5 { padding-top: 0.625rem; padding-bottom: 0.625rem; }
.xd72efcc2dd { padding-top: 5rem; padding-bottom: 5rem; }
.x227989eb9a { padding-top: 6rem; padding-bottom: 6rem; }
.x9b866610e6 { padding-top: 0.75rem; padding-bottom: 0.75rem; }
.x835d1257a3 { padding-top: 1rem; padding-bottom: 1rem; }
.x8954a6c0ac { padding-top: 1.25rem; padding-bottom: 1.25rem; }
.xdddf7f18a9 { padding-top: 1.5rem; padding-bottom: 1.5rem; }
.x5890b39e66 { padding-top: 2rem; padding-bottom: 2rem; }
.xd8c8bcbdc0 { padding-bottom: 0px; }
.x0d8d124f40 { padding-bottom: 3rem; }
.x8f6058166a { padding-bottom: 4rem; }
.xabd75cd146 { padding-bottom: 0.5rem; }
.x8135a85c2f { padding-bottom: 1rem; }
.x438cf2b47a { padding-bottom: 1.25rem; }
.x3fc9d66470 { padding-bottom: 1.5rem; }
.x063613be8f { padding-bottom: 2rem; }
.xe80b073ff1 { padding-left: 1.5rem; }
.x21615a0fff { padding-left: 2.25rem; }
.xbede794f0b { padding-right: 0.5rem; }
.xdc85c2daa4 { padding-top: 0.25rem; }
.xa6958ded14 { padding-top: 4rem; }
.x2f43407ce3 { padding-top: 0.5rem; }
.x18dcd42158 { padding-top: 0.75rem; }
.x8eed540b31 { padding-top: 1rem; }
.x3d307ab9c8 { padding-top: 1.5rem; }
.x59f22ced94 { padding-top: 2rem; }
.xde0b4e18f3 { text-align: left; }
.x3f7c8ac5af { text-align: center; }
.x6d501f1440 { text-align: right; }
.x24ad3a305c { font-size: 1.5rem; line-height: 2rem; }
.x365878dd43 { font-size: 1.875rem; line-height: 2.25rem; }
.xc568a48388 { font-size: 2.25rem; line-height: 2.5rem; }
.x247a318bfa { font-size: 3rem; line-height: 1; }
.xc3f3c18ed2 { font-size: 1rem; line-height: 1.5rem; }
.x0cc314d20f { font-size: 1.125rem; line-height: 1.75rem; }
.x74a3783b3d { font-size: 0.875rem; line-height: 1.25rem; }
.x4306211919 { font-size: 1.25rem; line-height: 1.75rem; }
.x27ce30a1fc { font-size: 0.75rem; line-height: 1rem; }
.x15420c6b1d { font-weight: 700; }
.x208b24bcc5 { font-weight: 800; }
.xac761abe13 { font-weight: 500; }
.xbf90b1005c { font-weight: 600; }
.x987d9df3b4 { text-transform: uppercase; }
.x61584ef31e { font-style: italic; }
.x04be270c3b { line-height: 1.625; }
.x2e8d2009b2 { line-height: 1.25; }
.x4cffc553db { letter-spacing: -0.025em; }
.xe7e8e09b9b { letter-spacing: 0.025em; }
.xaac8c3dfa1 { letter-spacing: 0.05em; }
.xe7e89016d3 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(217 119 6/var(--vff07eb62a8f7-tw-text-opacity)); }
.x5ec36b6428 { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.text-base-content\/60 { color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.6)); }
.text-base-content\/70 { color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.7)); }
.text-base-content\/80 { color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.8)); }
.x3a76836dc2 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(0 0 0/var(--vff07eb62a8f7-tw-text-opacity)); }
.x8a05b619c6 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(37 99 235/var(--vff07eb62a8f7-tw-text-opacity)); }
.xa6d2551af5 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(29 78 216/var(--vff07eb62a8f7-tw-text-opacity)); }
.xfb8a4afa77 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(30 64 175/var(--vff07eb62a8f7-tw-text-opacity)); }
.xd7c65c961d { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(229 231 235/var(--vff07eb62a8f7-tw-text-opacity)); }
.xd3bd8200bb { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(209 213 219/var(--vff07eb62a8f7-tw-text-opacity)); }
.x637898894b { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(156 163 175/var(--vff07eb62a8f7-tw-text-opacity)); }
.x3d8193af2a { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(107 114 128/var(--vff07eb62a8f7-tw-text-opacity)); }
.x3a68079beb { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(75 85 99/var(--vff07eb62a8f7-tw-text-opacity)); }
.x64e8ec8ea3 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(55 65 81/var(--vff07eb62a8f7-tw-text-opacity)); }
.xa5c5e92069 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(31 41 55/var(--vff07eb62a8f7-tw-text-opacity)); }
.x701cebe55d { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(17 24 39/var(--vff07eb62a8f7-tw-text-opacity)); }
.x15e6337680 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(34 197 94/var(--vff07eb62a8f7-tw-text-opacity)); }
.xddc6328ec4 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(22 163 74/var(--vff07eb62a8f7-tw-text-opacity)); }
.x7be47d3082 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(21 128 61/var(--vff07eb62a8f7-tw-text-opacity)); }
.x14591e65ac { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(22 101 52/var(--vff07eb62a8f7-tw-text-opacity)); }
.xaa2203bd9b { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(79 70 229/var(--vff07eb62a8f7-tw-text-opacity)); }
.xd3da68e3ba { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(253 186 116/var(--vff07eb62a8f7-tw-text-opacity)); }
.x9aa452bb22 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(251 146 60/var(--vff07eb62a8f7-tw-text-opacity)); }
.xb70560f8bc { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(234 88 12/var(--vff07eb62a8f7-tw-text-opacity)); }
.x7f6b974944 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(154 52 18/var(--vff07eb62a8f7-tw-text-opacity)); }
.xfd0e9ef450 { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-text-opacity))); }
.x13cf3669a1 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(147 51 234/var(--vff07eb62a8f7-tw-text-opacity)); }
.xa9cd503107 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(107 33 168/var(--vff07eb62a8f7-tw-text-opacity)); }
.x4e02c3d640 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(239 68 68/var(--vff07eb62a8f7-tw-text-opacity)); }
.x106a893f67 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(220 38 38/var(--vff07eb62a8f7-tw-text-opacity)); }
.xea18c0cdac { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(185 28 28/var(--vff07eb62a8f7-tw-text-opacity)); }
.xca727ce88c { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(153 27 27/var(--vff07eb62a8f7-tw-text-opacity)); }
.xcf9c119187 { color: transparent; }
.x0930144bc7 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(255 255 255/var(--vff07eb62a8f7-tw-text-opacity)); }
.text-white\/90 { color: rgba(255, 255, 255, 0.9); }
.xb9447c9584 { text-decoration-line: underline; }
.xe4879f03b6 { text-underline-offset: 4px; }
.x1e0714d64e { opacity: 0.05; }
.xf7e02b58c2 { --vff07eb62a8f7-tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25); --vff07eb62a8f7-tw-shadow-colored: 0 25px 50px -12px var(--vff07eb62a8f7-tw-shadow-color); }
.xf7e02b58c2, .x1716680984 { box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); }
.x1716680984 { --vff07eb62a8f7-tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 10px 15px -3px var(--vff07eb62a8f7-tw-shadow-color),0 4px 6px -4px var(--vff07eb62a8f7-tw-shadow-color); }
.xe76de56a90 { --vff07eb62a8f7-tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 4px 6px -1px var(--vff07eb62a8f7-tw-shadow-color),0 2px 4px -2px var(--vff07eb62a8f7-tw-shadow-color); }
.xe76de56a90, .xb548d5034c { box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); }
.xb548d5034c { --vff07eb62a8f7-tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05); --vff07eb62a8f7-tw-shadow-colored: 0 1px 2px 0 var(--vff07eb62a8f7-tw-shadow-color); }
.xdb239aa642 { --vff07eb62a8f7-tw-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 20px 25px -5px var(--vff07eb62a8f7-tw-shadow-color),0 8px 10px -6px var(--vff07eb62a8f7-tw-shadow-color); box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); }
.x5148c43946 { --vff07eb62a8f7-tw-blur: blur(8px); }
.x5148c43946, .xafcc57b5aa { filter: var(--vff07eb62a8f7-tw-blur) var(--vff07eb62a8f7-tw-brightness) var(--vff07eb62a8f7-tw-contrast) var(--vff07eb62a8f7-tw-grayscale) var(--vff07eb62a8f7-tw-hue-rotate) var(--vff07eb62a8f7-tw-invert) var(--vff07eb62a8f7-tw-saturate) var(--vff07eb62a8f7-tw-sepia) var(--vff07eb62a8f7-tw-drop-shadow); }
.xafcc57b5aa { --vff07eb62a8f7-tw-blur: blur(40px); }
.xfac7de20c1 { filter: var(--vff07eb62a8f7-tw-blur) var(--vff07eb62a8f7-tw-brightness) var(--vff07eb62a8f7-tw-contrast) var(--vff07eb62a8f7-tw-grayscale) var(--vff07eb62a8f7-tw-hue-rotate) var(--vff07eb62a8f7-tw-invert) var(--vff07eb62a8f7-tw-saturate) var(--vff07eb62a8f7-tw-sepia) var(--vff07eb62a8f7-tw-drop-shadow); }
.x2213ab375e { --vff07eb62a8f7-tw-backdrop-blur: blur(16px); backdrop-filter: var(--vff07eb62a8f7-tw-backdrop-blur) var(--vff07eb62a8f7-tw-backdrop-brightness) var(--vff07eb62a8f7-tw-backdrop-contrast) var(--vff07eb62a8f7-tw-backdrop-grayscale) var(--vff07eb62a8f7-tw-backdrop-hue-rotate) var(--vff07eb62a8f7-tw-backdrop-invert) var(--vff07eb62a8f7-tw-backdrop-opacity) var(--vff07eb62a8f7-tw-backdrop-saturate) var(--vff07eb62a8f7-tw-backdrop-sepia); }
.x726ec6161b { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
.x84e837b58c { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
.x91df467c6b { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
.xc5a9a76891 { transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
.x14e9c56fa4 { transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
.x8b79a99545 { transition-duration: 0.2s; }
.xc8fa2fa180 { transition-duration: 0.3s; }
.x055d45c39f { transition-duration: 0.5s; }
body { font-family: Lato, sans-serif; line-height: 1.6; color: rgb(51, 51, 51); }
.xa05110c568 { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(5rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(5rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.xab2f84906b h2 { margin-bottom: 1.5rem; margin-top: 3rem; font-size: 1.5rem; line-height: 2rem; font-weight: 800; letter-spacing: -0.025em; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
@media (min-width: 1024px) {
.xab2f84906b h2 { font-size: 2.25rem; line-height: 2.5rem; }
}
.xab2f84906b h2 { line-height: 1.3; }
.xab2f84906b h3 { margin-top: 2.5rem; font-size: 1.25rem; line-height: 1.75rem; font-weight: 700; letter-spacing: -0.025em; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
@media (min-width: 1024px) {
.xab2f84906b h3 { font-size: 1.5rem; line-height: 2rem; }
}
.xab2f84906b h3 { line-height: 1.4; }
.xab2f84906b h4 { margin-top: 2rem; font-size: 1.125rem; line-height: 1.75rem; font-weight: 700; letter-spacing: -0.025em; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
@media (min-width: 1024px) {
.xab2f84906b h4 { font-size: 1.25rem; line-height: 1.75rem; }
}
.xab2f84906b h4 { line-height: 1.4; }
.xab2f84906b h5 { margin-bottom: 0.75rem; margin-top: 1.5rem; font-weight: 700; letter-spacing: -0.025em; --vff07eb62a8f7-tw-text-opacity: 1; line-height: 1.4; color: rgb(45, 55, 72); }
.xab2f84906b p { font-size: 1.05rem; line-height: 1.8; color: rgb(74, 85, 104); }
.xab2f84906b ul { list-style-type: disc; }
.xab2f84906b ol, .xab2f84906b ul { margin-bottom: 1.5rem; margin-top: 1rem; padding-left: 1.25rem; line-height: 1.625; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.9)); }
.xab2f84906b ol { list-style-type: decimal; }
.xab2f84906b li { margin-bottom: 0.75rem; display: list-item; padding-left: 0.25rem; }
.xab2f84906b li ::marker { margin-right: 0.5rem; }
.xab2f84906b li::marker { margin-right: 0.5rem; }
.xab2f84906b li { line-height: 1.7; color: rgb(74, 85, 104); }
.xab2f84906b img { margin: 2rem auto; border-radius: 0.75rem; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; }
.xab2f84906b a:not([style]) { cursor: pointer; text-decoration-line: underline; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-text-opacity))); }
@supports (color:color-mix(in oklab,black,black)) {
@media (hover: hover) {
.xab2f84906b a:not([style]):hover { color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/1)) 80%,#000); }
}
}
.xab2f84906b a:not([style]):focus { outline: transparent solid 2px; outline-offset: 2px; }
.xab2f84906b a:not([style]):focus-visible { outline: currentcolor solid 2px; outline-offset: 2px; }
.xab2f84906b a:not([style]) { text-decoration: underline; color: rgb(79, 70, 229); transition: color 0.2s; }
.xab2f84906b a:not([style]):hover { color: rgb(55, 48, 163); }
@media (hover: hover) {
.xab2f84906b table tr.x2d1169248a:hover, .xab2f84906b table tr.x2d1169248a:nth-child(2n):hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-bg-opacity))); }
}
.xab2f84906b table { position: relative; border-radius: var(--vff07eb62a8f7-rounded-box,1rem); text-align: left; font-size: 0.875rem; line-height: 1.25rem; }
.xab2f84906b table :where(.x19ebbf1869 thead tr) { position: sticky; top: 0px; z-index: 1; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xab2f84906b table :where(.x19ebbf1869 tfoot tr) { position: sticky; bottom: 0px; z-index: 1; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xab2f84906b table :where(.x5e60385176 tr th) { position: sticky; left: 0px; right: 0px; --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b1,oklch(var(--vff07eb62a8f7-b1)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xab2f84906b table:where([dir="rtl"], [dir="rtl"] *) { text-align: right; }
.xab2f84906b table :where(th, td) { padding: 0.75rem 1rem; vertical-align: middle; }
.xab2f84906b table tr.x162068bcb4, .xab2f84906b table tr.x162068bcb4:nth-child(2n) { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.xab2f84906b table :where(thead tr, tbody tr:not(:last-child), tbody tr:first-child:last-child) { border-bottom-width: 1px; --vff07eb62a8f7-tw-border-opacity: 1; border-bottom-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-border-opacity))); }
.xab2f84906b table :where(thead, tfoot) { white-space: nowrap; font-size: 0.75rem; line-height: 1rem; font-weight: 700; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/.6)); }
.xab2f84906b table :where(tfoot) { border-top-width: 1px; --vff07eb62a8f7-tw-border-opacity: 1; border-top-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-border-opacity))); }
.xab2f84906b table { margin-top: 1.5rem; display: table; border-radius: 0.75rem; border-width: 1px; --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.xab2f84906b th { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-b2,oklch(var(--vff07eb62a8f7-b2)/var(--vff07eb62a8f7-tw-bg-opacity))); text-align: left; font-weight: 700; }
.xab2f84906b td, .xab2f84906b th { padding: 0.75rem 1rem; border: 1px solid rgb(226, 232, 240); }
.xab2f84906b tr { border-bottom-width: 1px; }
.xab2f84906b blockquote { margin-top: 1.5rem; border-left-width: 4px; --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(209 213 219/var(--vff07eb62a8f7-tw-border-opacity)); color: rgb(74, 85, 104); padding: 0.5rem 0px 0.5rem 1rem; background-color: rgb(248, 250, 252); border-radius: 0px 0.25rem 0.25rem 0px; }
.xab2f84906b hr { margin-top: 2rem; margin-bottom: 2rem; border-top-width: 1px; --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(229 231 235/var(--vff07eb62a8f7-tw-border-opacity)); }
.xab2f84906b code { padding: 0.25rem 0.5rem; background-color: rgb(241, 245, 249); font-size: 0.9em; }
.xab2f84906b pre { margin-top: 1.5rem; border-radius: 0.5rem; }
.xab2f84906b pre code { color: inherit; }
.xab2f84906b a[style*="background-color: #4f46e5"] { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
.xab2f84906b a[style*="background-color: #4f46e5"]:hover { opacity: 0.9; }
.xab2f84906b div[style*="background-color: #f8f9fa"] { margin-top: 3rem; margin-bottom: 3rem; border-radius: 0.75rem; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; }
.xab2f84906b section { margin-bottom: 3rem; }
.xab2f84906b strong { font-weight: 700; color: rgb(45, 55, 72); }
.xab2f84906b em { font-style: italic; }
.xab2f84906b dl { margin-top: 1.5rem; margin-bottom: 1.5rem; }
.xab2f84906b dt { font-weight: 700; color: rgb(45, 55, 72); }
.xab2f84906b dd { margin-left: 1rem; margin-bottom: 1rem; }
.xab2f84906b abbr { cursor: help; border-bottom-width: 1px; border-style: dotted; }
.xab2f84906b figure { margin-top: 2rem; margin-bottom: 2rem; }
.xab2f84906b figcaption { margin-top: 0.5rem; text-align: center; font-size: 0.875rem; line-height: 1.25rem; --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(75 85 99/var(--vff07eb62a8f7-tw-text-opacity)); }
.xab2f84906b sub, .xab2f84906b sup { font-size: 0.75rem; line-height: 1rem; }
.xab2f84906b mark { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(254 240 138/var(--vff07eb62a8f7-tw-bg-opacity)); padding-left: 0.25rem; padding-right: 0.25rem; }
.xab2f84906b kbd { border-radius: 0.25rem; padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1rem; font-weight: 600; background-color: rgb(241, 245, 249); border: 1px solid rgb(203, 213, 225); box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 0px; }
.x9dda597bc2 .x5154ec474e, .x9dda597bc2 .x41e3e251fc { display: none !important; }
.x3b40d89bd4::-webkit-scrollbar { width: 6px; }
.x3b40d89bd4::-webkit-scrollbar-track { background: rgb(241, 245, 249); border-radius: 10px; }
.x3b40d89bd4::-webkit-scrollbar-thumb { background: rgb(203, 213, 225); border-radius: 10px; }
.x3b40d89bd4::-webkit-scrollbar-thumb:hover { background: rgb(148, 163, 184); }
@supports (color:color-mix(in oklab,black,black)) {
@media (hover: hover) {
.hover\:link-accent:hover:hover { color: color-mix(in oklab,var(--vff07eb62a8f7-fallback-a,oklch(var(--vff07eb62a8f7-a)/1)) 80%,#000); }
}
}
.hover\:link-accent:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-a,oklch(var(--vff07eb62a8f7-a)/var(--vff07eb62a8f7-tw-text-opacity))); }
.last\:mb-0:last-child { margin-bottom: 0px; }
.hover\:-translate-y-0:hover { --vff07eb62a8f7-tw-translate-y: -0px; }
.hover\:-translate-y-0:hover, .hover\:-translate-y-0\.5:hover { transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
.hover\:-translate-y-0\.5:hover { --vff07eb62a8f7-tw-translate-y: -0.125rem; }
.hover\:-translate-y-1:hover { --vff07eb62a8f7-tw-translate-y: -0.25rem; }
.hover\:-translate-y-1:hover, .hover\:scale-105:hover { transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
.hover\:scale-105:hover { --vff07eb62a8f7-tw-scale-x: 1.05; --vff07eb62a8f7-tw-scale-y: 1.05; }
.hover\:border-blue-200:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(191 219 254/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-blue-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(147 197 253/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-gray-200:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(229 231 235/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-gray-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(209 213 219/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-green-200:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(187 247 208/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-green-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(134 239 172/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-indigo-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(165 180 252/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-orange-200:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(254 215 170/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-orange-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(253 186 116/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-orange-500:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(249 115 22/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-purple-200:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(233 213 255/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-purple-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(216 180 254/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:border-red-300:hover { --vff07eb62a8f7-tw-border-opacity: 1; border-color: rgb(252 165 165/var(--vff07eb62a8f7-tw-border-opacity)); }
.hover\:bg-blue-700:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(29 78 216/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-gray-100:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(243 244 246/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-gray-50:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(249 250 251/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-gray-800:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(31 41 55/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-orange-50:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(255 247 237/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-orange-500:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(249 115 22/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-orange-700:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(194 65 12/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:bg-primary:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-bg-opacity))); }
.hover\:bg-red-700:hover { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(185 28 28/var(--vff07eb62a8f7-tw-bg-opacity)); }
.hover\:text-base-content:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-bc,oklch(var(--vff07eb62a8f7-bc)/var(--vff07eb62a8f7-tw-text-opacity))); }
.hover\:text-blue-700:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(29 78 216/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:text-blue-800:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(30 64 175/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:text-gray-700:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(55 65 81/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:text-orange-200:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(254 215 170/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:text-orange-600:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(234 88 12/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:text-orange-700:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(194 65 12/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:text-primary:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: var(--vff07eb62a8f7-fallback-p,oklch(var(--vff07eb62a8f7-p)/var(--vff07eb62a8f7-tw-text-opacity))); }
.hover\:text-white:hover { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(255 255 255/var(--vff07eb62a8f7-tw-text-opacity)); }
.hover\:no-underline:hover { text-decoration-line: none; }
.hover\:opacity-80:hover { opacity: 0.8; }
.hover\:shadow:hover { --vff07eb62a8f7-tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 1px 3px 0 var(--vff07eb62a8f7-tw-shadow-color),0 1px 2px -1px var(--vff07eb62a8f7-tw-shadow-color); }
.hover\:shadow-2xl:hover, .hover\:shadow:hover { box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); }
.hover\:shadow-2xl:hover { --vff07eb62a8f7-tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25); --vff07eb62a8f7-tw-shadow-colored: 0 25px 50px -12px var(--vff07eb62a8f7-tw-shadow-color); }
.hover\:shadow-lg:hover { --vff07eb62a8f7-tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 10px 15px -3px var(--vff07eb62a8f7-tw-shadow-color),0 4px 6px -4px var(--vff07eb62a8f7-tw-shadow-color); }
.hover\:shadow-lg:hover, .hover\:shadow-md:hover { box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); }
.hover\:shadow-md:hover { --vff07eb62a8f7-tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 4px 6px -1px var(--vff07eb62a8f7-tw-shadow-color),0 2px 4px -2px var(--vff07eb62a8f7-tw-shadow-color); }
.hover\:shadow-xl:hover { --vff07eb62a8f7-tw-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1); --vff07eb62a8f7-tw-shadow-colored: 0 20px 25px -5px var(--vff07eb62a8f7-tw-shadow-color),0 8px 10px -6px var(--vff07eb62a8f7-tw-shadow-color); box-shadow: var(--vff07eb62a8f7-tw-ring-offset-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-ring-shadow,0 0 #0000),var(--vff07eb62a8f7-tw-shadow); }
.hover\:shadow-blue-100:hover { --vff07eb62a8f7-tw-shadow-color: #dbeafe; --vff07eb62a8f7-tw-shadow: var(--vff07eb62a8f7-tw-shadow-colored); }
.hover\:shadow-green-100:hover { --vff07eb62a8f7-tw-shadow-color: #dcfce7; --vff07eb62a8f7-tw-shadow: var(--vff07eb62a8f7-tw-shadow-colored); }
.hover\:shadow-indigo-100:hover { --vff07eb62a8f7-tw-shadow-color: #e0e7ff; --vff07eb62a8f7-tw-shadow: var(--vff07eb62a8f7-tw-shadow-colored); }
.hover\:shadow-orange-100:hover { --vff07eb62a8f7-tw-shadow-color: #ffedd5; --vff07eb62a8f7-tw-shadow: var(--vff07eb62a8f7-tw-shadow-colored); }
.hover\:shadow-purple-100:hover { --vff07eb62a8f7-tw-shadow-color: #f3e8ff; --vff07eb62a8f7-tw-shadow: var(--vff07eb62a8f7-tw-shadow-colored); }
.hover\:shadow-red-100:hover { --vff07eb62a8f7-tw-shadow-color: #fee2e2; --vff07eb62a8f7-tw-shadow: var(--vff07eb62a8f7-tw-shadow-colored); }
.xc0592375df:hover .group-hover\:scale-105 { --vff07eb62a8f7-tw-scale-x: 1.05; --vff07eb62a8f7-tw-scale-y: 1.05; transform: translate(var(--vff07eb62a8f7-tw-translate-x),var(--vff07eb62a8f7-tw-translate-y)) rotate(var(--vff07eb62a8f7-tw-rotate)) skewX(var(--vff07eb62a8f7-tw-skew-x)) skewY(var(--vff07eb62a8f7-tw-skew-y)) scaleX(var(--vff07eb62a8f7-tw-scale-x)) scaleY(var(--vff07eb62a8f7-tw-scale-y)); }
.xc0592375df:hover .group-hover\:text-blue-600 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(37 99 235/var(--vff07eb62a8f7-tw-text-opacity)); }
.xc0592375df:hover .group-hover\:text-orange-500 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(249 115 22/var(--vff07eb62a8f7-tw-text-opacity)); }
.xc0592375df:hover .group-hover\:text-orange-600 { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(234 88 12/var(--vff07eb62a8f7-tw-text-opacity)); }
.prose-headings\:text-gray-900 :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(17 24 39/var(--vff07eb62a8f7-tw-text-opacity)); }
.prose-a\:text-blue-600 :is(:where(a):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(37 99 235/var(--vff07eb62a8f7-tw-text-opacity)); }
.prose-a\:no-underline :is(:where(a):not(:where([class~="not-prose"], [class~="not-prose"] *))) { text-decoration-line: none; }
.hover\:prose-a\:underline :is(:where(a):not(:where([class~="not-prose"], [class~="not-prose"] *))):hover { text-decoration-line: underline; }
.prose-blockquote\:rounded-r :is(:where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *))) { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }
.prose-blockquote\:border-l-blue-500 :is(:where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-border-opacity: 1; border-left-color: rgb(59 130 246/var(--vff07eb62a8f7-tw-border-opacity)); }
.prose-blockquote\:bg-gray-50 :is(:where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(249 250 251/var(--vff07eb62a8f7-tw-bg-opacity)); }
.prose-blockquote\:py-4 :is(:where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *))) { padding-top: 1rem; padding-bottom: 1rem; }
.prose-blockquote\:pl-6 :is(:where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *))) { padding-left: 1.5rem; }
.prose-strong\:text-gray-900 :is(:where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(17 24 39/var(--vff07eb62a8f7-tw-text-opacity)); }
.prose-code\:rounded :is(:where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))) { border-radius: 0.25rem; }
.prose-code\:bg-gray-100 :is(:where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(243 244 246/var(--vff07eb62a8f7-tw-bg-opacity)); }
.prose-code\:px-1 :is(:where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))) { padding-left: 0.25rem; padding-right: 0.25rem; }
.prose-code\:py-0 :is(:where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))) { padding-top: 0px; padding-bottom: 0px; }
.prose-code\:py-0\.5 :is(:where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))) { padding-top: 0.125rem; padding-bottom: 0.125rem; }
.prose-code\:text-gray-800 :is(:where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-text-opacity: 1; color: rgb(31 41 55/var(--vff07eb62a8f7-tw-text-opacity)); }
.prose-pre\:bg-gray-100 :is(:where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *))) { --vff07eb62a8f7-tw-bg-opacity: 1; background-color: rgb(243 244 246/var(--vff07eb62a8f7-tw-bg-opacity)); }
@media not all and (min-width: 768px) {
.max-md\:px-8 { padding-left: 2rem; padding-right: 2rem; }
}
@media (min-width: 640px) {
.sm\:mb-0 { margin-bottom: 0px; }
.sm\:mt-0 { margin-top: 0px; }
.sm\:inline { display: inline; }
.sm\:hidden { display: none; }
.sm\:w-auto { width: auto; }
.sm\:max-w-fit { max-width: fit-content; }
.sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.sm\:flex-row { flex-direction: row; }
.sm\:items-center { align-items: center; }
.sm\:justify-between { justify-content: space-between; }
.sm\:p-10 { padding: 2.5rem; }
.sm\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
.sm\:px-7 { padding-left: 1.75rem; padding-right: 1.75rem; }
.sm\:py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem; }
.sm\:text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
.sm\:text-5xl { font-size: 3rem; line-height: 1; }
.sm\:text-lg { font-size: 1.125rem; line-height: 1.75rem; }
.sm\:text-xl { font-size: 1.25rem; line-height: 1.75rem; }
}
@media (min-width: 768px) {
.md\:block { display: block; }
.md\:flex { display: flex; }
.md\:hidden { display: none; }
.md\:h-32 { height: 8rem; }
.md\:h-72 { height: 18rem; }
.md\:w-32 { width: 8rem; }
.md\:w-56 { width: 14rem; }
.md\:w-\[calc\(50\%-4px\)\] { width: calc(50% - 4px); }
.md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.md\:flex-row { flex-direction: row; }
.md\:items-end { align-items: flex-end; }
.md\:justify-start { justify-content: flex-start; }
.md\:gap-12 { gap: 3rem; }
.md\:gap-8 { gap: 2rem; }
.md\:p-6 { padding: 1.5rem; }
.md\:p-8 { padding: 2rem; }
.md\:py-10 { padding-top: 2.5rem; padding-bottom: 2.5rem; }
.md\:py-12 { padding-top: 3rem; padding-bottom: 3rem; }
.md\:py-16 { padding-top: 4rem; }
.md\:pb-16, .md\:py-16 { padding-bottom: 4rem; }
.md\:pt-24 { padding-top: 6rem; }
.md\:text-left { text-align: left; }
.md\:text-right { text-align: right; }
.md\:text-2xl { font-size: 1.5rem; line-height: 2rem; }
.md\:text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
.md\:text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
.md\:text-5xl { font-size: 3rem; line-height: 1; }
.md\:text-base { font-size: 1rem; line-height: 1.5rem; }
.md\:text-lg { font-size: 1.125rem; line-height: 1.75rem; }
.md\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
.md\:text-xl { font-size: 1.25rem; line-height: 1.75rem; }
}
@media (min-width: 1024px) {
.lg\:sticky { position: sticky; }
.lg\:top-24 { top: 6rem; }
.lg\:order-1 { order: 1; }
.lg\:order-2 { order: 2; }
.lg\:col-span-2 { grid-column: span 2 / span 2; }
.lg\:block { display: block; }
.lg\:hidden { display: none; }
.lg\:h-\[550px\] { height: 550px; }
.lg\:h-full { height: 100%; }
.lg\:w-\[45\%\] { width: 45%; }
.lg\:w-\[48\%\] { width: 48%; }
.lg\:w-\[50\%\] { width: 50%; }
.lg\:w-\[52\%\] { width: 52%; }
.lg\:w-\[55\%\] { width: 55%; }
.lg\:w-\[600px\] { width: 600px; }
.lg\:flex-1 { flex: 1 1 0%; }
.lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.lg\:flex-row { flex-direction: row; }
.lg\:justify-start { justify-content: flex-start; }
.lg\:justify-end { justify-content: flex-end; }
.lg\:gap-10 { gap: 2.5rem; }
.lg\:gap-16 { gap: 4rem; }
.lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(1.25rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(1.25rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) { --vff07eb62a8f7-tw-space-y-reverse: 0; margin-top: calc(1.5rem * calc(1 - var(--vff07eb62a8f7-tw-space-y-reverse))); margin-bottom: calc(1.5rem * var(--vff07eb62a8f7-tw-space-y-reverse)); }
.lg\:object-contain { object-fit: contain; }
.lg\:px-8 { padding-left: 2rem; padding-right: 2rem; }
.lg\:py-12 { padding-top: 3rem; padding-bottom: 3rem; }
.lg\:py-24 { padding-top: 6rem; padding-bottom: 6rem; }
.lg\:text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
.lg\:text-5xl { font-size: 3rem; line-height: 1; }
}
.xab2f84906b { max-width: 800px; margin: 0px auto; font-family: Lato, sans-serif; line-height: 1.8; color: rgb(74, 85, 104); }
.xab2f84906b h1 { font-size: 2.5rem; margin-top: 2rem; margin-bottom: 1.5rem; font-weight: 700; color: rgb(45, 55, 72); }
.xab2f84906b h2 { font-size: 2rem; margin-top: 2rem; margin-bottom: 1.25rem; font-weight: 600; color: rgb(45, 55, 72); border-bottom: 1px solid rgb(226, 232, 240); padding-bottom: 0.5rem; }
.xab2f84906b h3 { font-size: 1.5rem; margin-top: 1.75rem; margin-bottom: 1rem; font-weight: 600; color: rgb(45, 55, 72); }
.xab2f84906b h4 { font-size: 1.25rem; margin-top: 1.5rem; margin-bottom: 0.75rem; font-weight: 600; color: rgb(45, 55, 72); }
.xab2f84906b p { margin-bottom: 1.5rem; }
.xab2f84906b a { color: rgb(79, 70, 229); text-decoration: none; transition: color 0.2s; }
.xab2f84906b a:hover { color: rgb(55, 48, 163); text-decoration: underline; }
.xab2f84906b ol, .xab2f84906b ul { margin-bottom: 1.5rem; padding-left: 2rem; }
.xab2f84906b li { margin-bottom: 0.5rem; }
.xab2f84906b blockquote { border-left: 4px solid rgb(226, 232, 240); padding-left: 1rem; margin-left: 0px; margin-right: 0px; margin-bottom: 1.5rem; font-style: italic; color: rgb(113, 128, 150); }
.xab2f84906b img { max-width: 100%; height: auto; border-radius: 0.375rem; margin: 1.5rem 0px; }
.xab2f84906b pre { background-color: rgb(30, 41, 59); color: rgb(226, 232, 240); padding: 1rem; border-radius: 0.375rem; overflow-x: auto; margin-bottom: 1.5rem; }
.xab2f84906b code { background-color: rgb(247, 250, 252); padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: monospace; font-size: 0.875rem; }
.xab2f84906b pre code { background-color: transparent; padding: 0px; }
.xab2f84906b table { width: 100%; border-collapse: collapse; margin-bottom: 1.5rem; }
.xab2f84906b td, .xab2f84906b th { border: 1px solid rgb(226, 232, 240); padding: 0.75rem; text-align: left; }
.xab2f84906b th { background-color: rgb(247, 250, 252); font-weight: 600; }
.xab2f84906b hr { border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(226, 232, 240) currentcolor currentcolor; border-image: none; margin: 2rem 0px; }
.x0da1c3a6d1 { margin-top: 3rem; padding-top: 2rem; border-top: 1px solid rgb(226, 232, 240); }
.xe5141e184a { font-size: 1.5rem; font-weight: 600; margin-bottom: 1.5rem; color: rgb(45, 55, 72); }
.x55a08bdf0d { border: 1px solid rgb(226, 232, 240); border-radius: 0.5rem; overflow: hidden; transition: transform 0.2s, box-shadow 0.2s; }
.x55a08bdf0d:hover { transform: translateY(-4px); box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px; }
.x8d78386234 { background-color: rgb(240, 249, 255); border-left: 4px solid rgb(59, 130, 246); padding: 1.5rem; margin: 2rem 0px; border-radius: 0.5rem; }
.xab44df5a7f { font-size: 1.25rem; font-weight: 600; margin-bottom: 0.75rem; color: rgb(30, 64, 175); }
.x7f2d7f6cab { display: inline-block; background-color: rgb(59, 130, 246); color: rgb(255, 255, 255); font-weight: 500; padding: 0.5rem 1rem; border-radius: 0.375rem; text-decoration: none; margin-top: 0.75rem; transition: background-color 0.2s; }
.x7f2d7f6cab:hover { background-color: rgb(37, 99, 235); text-decoration: none; }
.x0a6dba603c iframe { max-width: 100%; height: auto; aspect-ratio: 16 / 9; }
@media (max-width: 640px) {
.x0a6dba603c iframe { width: 100%; height: auto; aspect-ratio: 16 / 9; }
.x0a6dba603c table { display: block; overflow-x: auto; white-space: nowrap; }
.x0a6dba603c td, .x0a6dba603c th { font-size: 0.75rem; padding: 0.5rem; }
.x0a6dba603c thead { font-size: 0.7rem; }
.x0a6dba603c pre { overflow-x: auto; font-size: 0.75rem; padding: 0.75rem; }
.x0a6dba603c code { font-size: 0.75rem; word-break: break-word; }
.x0a6dba603c img { max-width: 100%; height: auto; }
.x0a6dba603c { overflow-wrap: break-word; }
.x0a6dba603c a { word-break: break-word; }
}
:root { --vff07eb62a8f7-toastify-color-light: #fff; --vff07eb62a8f7-toastify-color-dark: #121212; --vff07eb62a8f7-toastify-color-info: #3498db; --vff07eb62a8f7-toastify-color-success: #07bc0c; --vff07eb62a8f7-toastify-color-warning: #f1c40f; --vff07eb62a8f7-toastify-color-error: #e74c3c; --vff07eb62a8f7-toastify-color-transparent: hsla(0,0%,100%,.7); --vff07eb62a8f7-toastify-icon-color-info: var(--vff07eb62a8f7-toastify-color-info); --vff07eb62a8f7-toastify-icon-color-success: var(--vff07eb62a8f7-toastify-color-success); --vff07eb62a8f7-toastify-icon-color-warning: var(--vff07eb62a8f7-toastify-color-warning); --vff07eb62a8f7-toastify-icon-color-error: var(--vff07eb62a8f7-toastify-color-error); --vff07eb62a8f7-toastify-toast-width: 320px; --vff07eb62a8f7-toastify-toast-offset: 16px; --vff07eb62a8f7-toastify-toast-top: max(var(--vff07eb62a8f7-toastify-toast-offset),env(safe-area-inset-top)); --vff07eb62a8f7-toastify-toast-right: max(var(--vff07eb62a8f7-toastify-toast-offset),env(safe-area-inset-right)); --vff07eb62a8f7-toastify-toast-left: max(var(--vff07eb62a8f7-toastify-toast-offset),env(safe-area-inset-left)); --vff07eb62a8f7-toastify-toast-bottom: max(var(--vff07eb62a8f7-toastify-toast-offset),env(safe-area-inset-bottom)); --vff07eb62a8f7-toastify-toast-background: #fff; --vff07eb62a8f7-toastify-toast-min-height: 64px; --vff07eb62a8f7-toastify-toast-max-height: 800px; --vff07eb62a8f7-toastify-toast-bd-radius: 6px; --vff07eb62a8f7-toastify-font-family: sans-serif; --vff07eb62a8f7-toastify-z-index: 9999; --vff07eb62a8f7-toastify-text-color-light: #757575; --vff07eb62a8f7-toastify-text-color-dark: #fff; --vff07eb62a8f7-toastify-text-color-info: #fff; --vff07eb62a8f7-toastify-text-color-success: #fff; --vff07eb62a8f7-toastify-text-color-warning: #fff; --vff07eb62a8f7-toastify-text-color-error: #fff; --vff07eb62a8f7-toastify-spinner-color: #616161; --vff07eb62a8f7-toastify-spinner-color-empty-area: #e0e0e0; --vff07eb62a8f7-toastify-color-progress-light: linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55); --vff07eb62a8f7-toastify-color-progress-dark: #bb86fc; --vff07eb62a8f7-toastify-color-progress-info: var(--vff07eb62a8f7-toastify-color-info); --vff07eb62a8f7-toastify-color-progress-success: var(--vff07eb62a8f7-toastify-color-success); --vff07eb62a8f7-toastify-color-progress-warning: var(--vff07eb62a8f7-toastify-color-warning); --vff07eb62a8f7-toastify-color-progress-error: var(--vff07eb62a8f7-toastify-color-error); --vff07eb62a8f7-toastify-color-progress-bgo: 0.2; }
.x4f7dbb8c4e { z-index: var(--vff07eb62a8f7-toastify-z-index); transform: translateZ(var(--vff07eb62a8f7-toastify-z-index)); position: fixed; padding: 4px; width: var(--vff07eb62a8f7-toastify-toast-width); box-sizing: border-box; color: rgb(255, 255, 255); }
.Toastify__toast-container--vff07eb62a8f7-top-left { top: var(--vff07eb62a8f7-toastify-toast-top); left: var(--vff07eb62a8f7-toastify-toast-left); }
.Toastify__toast-container--vff07eb62a8f7-top-center { top: var(--vff07eb62a8f7-toastify-toast-top); left: 50%; transform: translateX(-50%); }
.Toastify__toast-container--vff07eb62a8f7-top-right { top: var(--vff07eb62a8f7-toastify-toast-top); right: var(--vff07eb62a8f7-toastify-toast-right); }
.Toastify__toast-container--vff07eb62a8f7-bottom-left { bottom: var(--vff07eb62a8f7-toastify-toast-bottom); left: var(--vff07eb62a8f7-toastify-toast-left); }
.Toastify__toast-container--vff07eb62a8f7-bottom-center { bottom: var(--vff07eb62a8f7-toastify-toast-bottom); left: 50%; transform: translateX(-50%); }
.Toastify__toast-container--vff07eb62a8f7-bottom-right { bottom: var(--vff07eb62a8f7-toastify-toast-bottom); right: var(--vff07eb62a8f7-toastify-toast-right); }
@media only screen and (max-width: 480px) {
.x4f7dbb8c4e { width: 100vw; padding: 0px; left: env(safe-area-inset-left); margin: 0px; }
.Toastify__toast-container--vff07eb62a8f7-top-center, .Toastify__toast-container--vff07eb62a8f7-top-left, .Toastify__toast-container--vff07eb62a8f7-top-right { top: env(safe-area-inset-top); transform: translateX(0px); }
.Toastify__toast-container--vff07eb62a8f7-bottom-center, .Toastify__toast-container--vff07eb62a8f7-bottom-left, .Toastify__toast-container--vff07eb62a8f7-bottom-right { bottom: env(safe-area-inset-bottom); transform: translateX(0px); }
.Toastify__toast-container--vff07eb62a8f7-rtl { right: env(safe-area-inset-right); left: auto; }
}
.x910421bc15 { --vff07eb62a8f7-y: 0; position: relative; touch-action: none; min-height: var(--vff07eb62a8f7-toastify-toast-min-height); box-sizing: border-box; margin-bottom: 1rem; padding: 8px; border-radius: var(--vff07eb62a8f7-toastify-toast-bd-radius); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; display: flex; justify-content: space-between; max-height: var(--vff07eb62a8f7-toastify-toast-max-height); font-family: var(--vff07eb62a8f7-toastify-font-family); cursor: default; direction: ltr; z-index: 0; overflow: hidden; }
.Toastify__toast--vff07eb62a8f7-stacked { position: absolute; width: 100%; transform: translate3d(0,var(--vff07eb62a8f7-y),0) scale(var(--vff07eb62a8f7-s)); transition: transform 0.3s; }
.Toastify__toast--vff07eb62a8f7-stacked[data-collapsed] .xb83ca3c243, .Toastify__toast--vff07eb62a8f7-stacked[data-collapsed] .x2cf653b1d8 { transition: opacity 0.1s; }
.Toastify__toast--vff07eb62a8f7-stacked[data-collapsed="false"] { overflow: visible; }
.Toastify__toast--vff07eb62a8f7-stacked[data-collapsed="true"]:not(:last-child) > * { opacity: 0; }
.Toastify__toast--vff07eb62a8f7-stacked::after { content: ""; position: absolute; left: 0px; right: 0px; height: calc(var(--vff07eb62a8f7-g) * 1px); bottom: 100%; }
.Toastify__toast--vff07eb62a8f7-stacked[data-pos="top"] { top: 0px; }
.Toastify__toast--vff07eb62a8f7-stacked[data-pos="bot"] { bottom: 0px; }
.Toastify__toast--vff07eb62a8f7-stacked[data-pos="bot"].Toastify__toast--vff07eb62a8f7-stacked::before { transform-origin: center top; }
.Toastify__toast--vff07eb62a8f7-stacked[data-pos="top"].Toastify__toast--vff07eb62a8f7-stacked::before { transform-origin: center bottom; }
.Toastify__toast--vff07eb62a8f7-stacked::before { content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 100%; transform: scaleY(3); z-index: -1; }
.Toastify__toast--vff07eb62a8f7-rtl { direction: rtl; }
.Toastify__toast--vff07eb62a8f7-close-on-click { cursor: pointer; }
.x2cf653b1d8 { margin: auto 0px; flex: 1 1 auto; padding: 6px; display: flex; align-items: center; }
.x2cf653b1d8 > div:last-child { word-break: break-word; flex: 1 1 0%; }
.x76b282e7c5 { margin-inline-end: 10px; width: 20px; flex-shrink: 0; display: flex; }
.Toastify--vff07eb62a8f7-animate { animation-fill-mode: both; animation-duration: 0.5s; }
.Toastify--vff07eb62a8f7-animate-icon { animation-fill-mode: both; animation-duration: 0.3s; }
@media only screen and (max-width: 480px) {
.x910421bc15 { margin-bottom: 0px; border-radius: 0px; }
}
.Toastify__toast-theme--vff07eb62a8f7-dark { background: var(--vff07eb62a8f7-toastify-color-dark); color: var(--vff07eb62a8f7-toastify-text-color-dark); }
.Toastify__toast-theme--vff07eb62a8f7-colored.Toastify__toast--vff07eb62a8f7-default, .Toastify__toast-theme--vff07eb62a8f7-light { background: var(--vff07eb62a8f7-toastify-color-light); color: var(--vff07eb62a8f7-toastify-text-color-light); }
.Toastify__toast-theme--vff07eb62a8f7-colored.Toastify__toast--vff07eb62a8f7-info { color: var(--vff07eb62a8f7-toastify-text-color-info); background: var(--vff07eb62a8f7-toastify-color-info); }
.Toastify__toast-theme--vff07eb62a8f7-colored.Toastify__toast--vff07eb62a8f7-success { color: var(--vff07eb62a8f7-toastify-text-color-success); background: var(--vff07eb62a8f7-toastify-color-success); }
.Toastify__toast-theme--vff07eb62a8f7-colored.Toastify__toast--vff07eb62a8f7-warning { color: var(--vff07eb62a8f7-toastify-text-color-warning); background: var(--vff07eb62a8f7-toastify-color-warning); }
.Toastify__toast-theme--vff07eb62a8f7-colored.Toastify__toast--vff07eb62a8f7-error { color: var(--vff07eb62a8f7-toastify-text-color-error); background: var(--vff07eb62a8f7-toastify-color-error); }
.Toastify__progress-bar-theme--vff07eb62a8f7-light { background: var(--vff07eb62a8f7-toastify-color-progress-light); }
.Toastify__progress-bar-theme--vff07eb62a8f7-dark { background: var(--vff07eb62a8f7-toastify-color-progress-dark); }
.Toastify__progress-bar--vff07eb62a8f7-info { background: var(--vff07eb62a8f7-toastify-color-progress-info); }
.Toastify__progress-bar--vff07eb62a8f7-success { background: var(--vff07eb62a8f7-toastify-color-progress-success); }
.Toastify__progress-bar--vff07eb62a8f7-warning { background: var(--vff07eb62a8f7-toastify-color-progress-warning); }
.Toastify__progress-bar--vff07eb62a8f7-error { background: var(--vff07eb62a8f7-toastify-color-progress-error); }
.Toastify__progress-bar-theme--vff07eb62a8f7-colored.Toastify__progress-bar--vff07eb62a8f7-error, .Toastify__progress-bar-theme--vff07eb62a8f7-colored.Toastify__progress-bar--vff07eb62a8f7-info, .Toastify__progress-bar-theme--vff07eb62a8f7-colored.Toastify__progress-bar--vff07eb62a8f7-success, .Toastify__progress-bar-theme--vff07eb62a8f7-colored.Toastify__progress-bar--vff07eb62a8f7-warning { background: var(--vff07eb62a8f7-toastify-color-transparent); }
.xb83ca3c243 { color: rgb(255, 255, 255); background: transparent; outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; cursor: pointer; opacity: 0.7; transition: 0.3s; align-self: flex-start; z-index: 1; }
.Toastify__close-button--vff07eb62a8f7-light { color: rgb(0, 0, 0); opacity: 0.3; }
.xb83ca3c243 > svg { fill: currentcolor; height: 16px; width: 14px; }
.xb83ca3c243:focus, .xb83ca3c243:hover { opacity: 1; }
@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
.x877245a5e5 { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: var(--vff07eb62a8f7-toastify-z-index); opacity: 0.7; transform-origin: left center; border-bottom-left-radius: var(--vff07eb62a8f7-toastify-toast-bd-radius); }
.Toastify__progress-bar--vff07eb62a8f7-animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
.Toastify__progress-bar--vff07eb62a8f7-controlled { transition: transform 0.2s; }
.Toastify__progress-bar--vff07eb62a8f7-rtl { right: 0px; left: auto; transform-origin: right center; border-bottom-left-radius: 0px; border-bottom-right-radius: var(--vff07eb62a8f7-toastify-toast-bd-radius); }
.Toastify__progress-bar--vff07eb62a8f7-wrp { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 5px; border-bottom-left-radius: var(--vff07eb62a8f7-toastify-toast-bd-radius); }
.Toastify__progress-bar--vff07eb62a8f7-wrp[data-hidden="true"] { opacity: 0; }
.Toastify__progress-bar--vff07eb62a8f7-bg { opacity: var(--vff07eb62a8f7-toastify-color-progress-bgo); width: 100%; height: 100%; }
.x3dffd01946 { width: 20px; height: 20px; box-sizing: border-box; border-width: 2px; border-style: solid; border-image: none; border-radius: 100%; border-top-color: ; border-bottom-color: ; border-left-color: ; border-right-color: var(--vff07eb62a8f7-toastify-spinner-color); animation: 0.65s linear 0s infinite normal none running Toastify__spin; }
@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px,var(--vff07eb62a8f7-y),0); }
  100% { opacity: 0; transform: translate3d(2000px,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px,var(--vff07eb62a8f7-y),0); }
  100% { opacity: 0; transform: translate3d(-2000px,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0,calc(var(--vff07eb62a8f7-y) - 10px),0); }
  40%, 45% { opacity: 1; transform: translate3d(0,calc(var(--vff07eb62a8f7-y) + 20px),0); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0,calc(var(--vff07eb62a8f7-y) - 10px),0); }
  40%, 45% { opacity: 1; transform: translate3d(0,calc(var(--vff07eb62a8f7-y) + 20px),0); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.Toastify__bounce-enter--vff07eb62a8f7-bottom-left, .Toastify__bounce-enter--vff07eb62a8f7-top-left { animation-name: Toastify__bounceInLeft; }
.Toastify__bounce-enter--vff07eb62a8f7-bottom-right, .Toastify__bounce-enter--vff07eb62a8f7-top-right { animation-name: Toastify__bounceInRight; }
.Toastify__bounce-enter--vff07eb62a8f7-top-center { animation-name: Toastify__bounceInDown; }
.Toastify__bounce-enter--vff07eb62a8f7-bottom-center { animation-name: Toastify__bounceInUp; }
.Toastify__bounce-exit--vff07eb62a8f7-bottom-left, .Toastify__bounce-exit--vff07eb62a8f7-top-left { animation-name: Toastify__bounceOutLeft; }
.Toastify__bounce-exit--vff07eb62a8f7-bottom-right, .Toastify__bounce-exit--vff07eb62a8f7-top-right { animation-name: Toastify__bounceOutRight; }
.Toastify__bounce-exit--vff07eb62a8f7-top-center { animation-name: Toastify__bounceOutUp; }
.Toastify__bounce-exit--vff07eb62a8f7-bottom-center { animation-name: Toastify__bounceOutDown; }
@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: translate3d(0,var(--vff07eb62a8f7-y),0) scale3d(.3,.3,.3); }
  100% { opacity: 0; }
}
.xa385233d9e { animation-name: Toastify__zoomIn; }
.xede19d04e3 { animation-name: Toastify__zoomOut; }
@keyframes Toastify__flipIn { 
  0% { transform: perspective(400px) rotateX(90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotateX(-20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotateX(10deg); opacity: 1; }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}
@keyframes Toastify__flipOut { 
  0% { transform: translate3d(0,var(--vff07eb62a8f7-y),0) perspective(400px); }
  30% { transform: translate3d(0,var(--vff07eb62a8f7-y),0) perspective(400px) rotateX(-20deg); opacity: 1; }
  100% { transform: translate3d(0,var(--vff07eb62a8f7-y),0) perspective(400px) rotateX(90deg); opacity: 0; }
}
.x4225aadd24 { animation-name: Toastify__flipIn; }
.xb677968052 { animation-name: Toastify__flipOut; }
@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
  100% { visibility: hidden; transform: translate3d(110%,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__slideOutLeft { 
  0% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
  100% { visibility: hidden; transform: translate3d(-110%,var(--vff07eb62a8f7-y),0); }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@keyframes Toastify__slideOutUp { 
  0% { transform: translate3d(0,var(--vff07eb62a8f7-y),0); }
  100% { visibility: hidden; transform: translate3d(0px, -500px, 0px); }
}
.Toastify__slide-enter--vff07eb62a8f7-bottom-left, .Toastify__slide-enter--vff07eb62a8f7-top-left { animation-name: Toastify__slideInLeft; }
.Toastify__slide-enter--vff07eb62a8f7-bottom-right, .Toastify__slide-enter--vff07eb62a8f7-top-right { animation-name: Toastify__slideInRight; }
.Toastify__slide-enter--vff07eb62a8f7-top-center { animation-name: Toastify__slideInDown; }
.Toastify__slide-enter--vff07eb62a8f7-bottom-center { animation-name: Toastify__slideInUp; }
.Toastify__slide-exit--vff07eb62a8f7-bottom-left, .Toastify__slide-exit--vff07eb62a8f7-top-left { animation-name: Toastify__slideOutLeft; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--vff07eb62a8f7-bottom-right, .Toastify__slide-exit--vff07eb62a8f7-top-right { animation-name: Toastify__slideOutRight; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--vff07eb62a8f7-top-center { animation-name: Toastify__slideOutUp; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--vff07eb62a8f7-bottom-center { animation-name: Toastify__slideOutDown; animation-timing-function: ease-in; animation-duration: 0.3s; }
@keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.xebdf943448 { box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.x506802e46c, .xebdf943448 { position: relative; display: block; }
.x506802e46c { overflow: hidden; margin: 0px; padding: 0px; }
.x506802e46c:focus { outline: none; }
.x506802e46c.x625e8e528e { cursor: pointer; }
.xebdf943448 .x506802e46c, .xebdf943448 .x8d3f0c1674 { transform: translateZ(0px); }
.x8d3f0c1674 { position: relative; top: 0px; left: 0px; display: block; margin-left: auto; margin-right: auto; }
.x8d3f0c1674::after, .x8d3f0c1674::before { display: table; content: ""; }
.x8d3f0c1674::after { clear: both; }
.xa7a5db2610 .x8d3f0c1674 { visibility: hidden; }
.xbb4ce9fc70 { display: none; float: left; height: 100%; min-height: 1px; }
[dir="rtl"] .xbb4ce9fc70 { float: right; }
.xbb4ce9fc70 img { display: block; }
.xbb4ce9fc70.xa7a5db2610 img { display: none; }
.xbb4ce9fc70.x625e8e528e img { pointer-events: none; }
.x248bb503c7 .xbb4ce9fc70 { display: block; }
.xa7a5db2610 .xbb4ce9fc70 { visibility: hidden; }
.x65b0986ec0 .xbb4ce9fc70 { display: block; height: auto; border: 1px solid transparent; }
.xc5e6d9b69a.x7439b38177 { display: none; }
.xa7a5db2610 .x506802e46c { background: url("ajax-loader.0b80f665.gif") 50% center no-repeat rgb(255, 255, 255); }
@font-face { font-family: slick; font-weight: 400; font-style: normal; src: url("slick.653a4cbb.woff") format("woff"), url("slick.6aa1ee46.ttf") format("truetype"); }
.x5154ec474e, .x41e3e251fc { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0px; transform: translateY(-50%); cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.x5154ec474e, .x5154ec474e:focus, .x5154ec474e:hover, .x41e3e251fc, .x41e3e251fc:focus, .x41e3e251fc:hover { color: transparent; outline: none; background: transparent; }
.x5154ec474e:focus::before, .x5154ec474e:hover::before, .x41e3e251fc:focus::before, .x41e3e251fc:hover::before { opacity: 1; }
.x5154ec474e.xaa8997e63f::before, .x41e3e251fc.xaa8997e63f::before { opacity: 0.25; }
.x5154ec474e::before, .x41e3e251fc::before { font-family: slick; font-size: 20px; line-height: 1; opacity: 0.75; color: rgb(255, 255, 255); -webkit-font-smoothing: antialiased; }
.x41e3e251fc { left: -25px; }
[dir="rtl"] .x41e3e251fc { right: -25px; left: auto; }
.x41e3e251fc::before { content: "←"; }
[dir="rtl"] .x41e3e251fc::before { content: "→"; }
.x5154ec474e { right: -25px; }
[dir="rtl"] .x5154ec474e { right: auto; left: -25px; }
.x5154ec474e::before { content: "→"; }
[dir="rtl"] .x5154ec474e::before { content: "←"; }
.xa8bd6a8a09.xebdf943448 { margin-bottom: 30px; }
.x7ad20c3bea { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0px; margin: 0px; list-style: none; text-align: center; }
.x7ad20c3bea li { position: relative; display: inline-block; margin: 0px 5px; padding: 0px; }
.x7ad20c3bea li, .x7ad20c3bea li button { width: 20px; height: 20px; cursor: pointer; }
.x7ad20c3bea li button { font-size: 0px; line-height: 0; display: block; padding: 5px; color: transparent; border: 0px; outline: none; background: transparent; }
.x7ad20c3bea li button:focus, .x7ad20c3bea li button:hover { outline: none; }
.x7ad20c3bea li button:focus::before, .x7ad20c3bea li button:hover::before { opacity: 1; }
.x7ad20c3bea li button::before { font-family: slick; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "•"; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.x7ad20c3bea li.xdcbb1391fc button::before { opacity: 0.75; color: rgb(0, 0, 0); }

wistia-player[media-id="6c8epyieot"].xf0e410c693:not(:defined) { background: url("swatch.jpg") center center / contain no-repeat; display: block; filter: blur(5px); padding-top: 56.25%; }

@font-face { font-family: WistiaPlayerInterNumbersSemiBold; font-feature-settings: "tnum"; src: url("data:application/x-font-woff;charset=utf-8;base64,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"); }

@font-face { font-family: WistiaPlayerInter; src: url("data:application/x-font-woff;charset=utf-8;base64,d09GMk9UVE8AACGwAAwAAAAAP8AAACFgAAMEnAAAAAAAAAAAAAAAAAAAAAAAAAAADcVhGigbnTgcjwgGYACCFAE2AiQDg0AEBgWDcAcgG+w+RUd12DgA/oAfLaKK05X9f0rQYgzha4dYNjFlZUqId7dV9DSts1aWv806tQoVrzIcbcXRQYgoYUTYtqxpZ9nuvd/PfnGuvgO3P/kc+x8UhDAQE2LCGFCmXDlCY5/k+g+Xezf2aAIGlo2JRy0KMMPM0yK9//O0zff/3eE5sTH6jEY8sQqjGqOpIbqIYlEs2kUU63JR7VhD/XPEZnb/79Yw04ACOTWiXhgHItfBw//f99vnnPunWX9aJFHWSrNpBnycSAgBlUFX/4f7vpVC37msWL8SWHP30KYzqMJVTuIjekDc9izbwHgwV8fHt6m7hsOU7GbAQeYwxVBDM2bAlOvkg4zmWKbzkFmDCCMFl1pHRg1ExwPM4RVTPYSHPGRpWTEjjOswndWFLu0MDWuQIojKbQojopn6i7RUM9NpurV8si2VcyQ9q5btO+zM3i4hBCFROIQM0Qgs5RHuJcZiJBqMQGI/wOpqyk4o0ueV3boleBCShBMYDvqvb/m2oKqZfTei/1oRninNGIhlIpb5OVYGYpmQlwDyVp/q/mupL931vpucfr+0rvzOUgFxcKuEBe6tdF69W5/6z+zq7MzJSpFSNVGK5DT3X0qlKSworLZOQADL8AwPNMCBsDbK4k/fdA8assNIQyx1bpe4KF87zLOX8q+BBZFM2A2VxJ2Xnee+hCJBJIgMGe78q2eQCSiQ7Ydxb7y+KyCgo4MNUMk6pX7PLxI6Tz334zS6Seoez0A3Jbqn/rmD+HEF6fgCwZdOkyat/shy9Rz+/79vmgBA/uwAoKNOgKCMD1wAFAuzC4BgYooqAaEZs+TAjS+hcCIpshWpVK9NX/0NM9YUsyyw3Fpb7HbICeddc8djr3zUC38RNTrWYAMGnhAgGFFIQDryUIoaNEEKFQZhJCZAjblYjFXYgO3YhyM4jUvowX08w1t8wYQjnFziHj0oZDhFTGE2y9lEKVUcxJGcQDXncjHXcRcP8gwv8yYf8Dnf8SungqqWtSUXeYtVqCLVqLnarlOvu8u/AAQZWOOEgEE6VRsSDBzCU4eCCQua7XGN7BQVECAQMAgoGDgEJK1dN9BK+lU0AmAQpsWdNBg4C8ugYMKCZnvcQXaKDgAIBAwCCgYOAckqRqK2QwKAgMEgIKFhs1MMgE4DhmP5jKPwMs0z5ceXOniqcude9VXrZPCcoC26MO8gYcY77msenBKhZOCLyQoIqBfOYEIf+0u2uxUUSh4LS8VSxGzcCphsjWuH8pzvVKCwG2GSjEOXI4Ny1YZZ/MBoj9Yc7+d/Wyb37OtOkEHFNU5b/O/f/RMTUhDT/u7X92PL67W8/9NOnhGNnT9Yf7DWGFT9/VEiLE5ASD4S5asg0890cy1w1GcEaI0EBhlltmUudLndbvaib+z1VwAfYh1hshoS05Xh8vtvRjRZke5sy7l8ye+a1KFeHdsTQ5LGZNjUTMcMGvVsnhvzbf6sPmW3Phuw4cv4OgQRHI2xJk7EmXibZK6me6ZmeSpzdM7M7tye2ryaPfkqv+akqq5V5+pTA2tUTauj69chh7WhflAPT5tRu27q1t02thfdtrv10i7pyj6gr+2n++sp4HAJIo4SOpjLevZwh1/qGma0JbbZ6SSXudNT3vaRb/3dafMsuIQyK6q69vo3qmlpPhrg8APZ2OqpjzhZa+LXWAq5UNNo2HDBC+neL7PrL55544NE5kHhCGtPjURvTlzMylPVIFJEBGXM92vBSM/FPnIGLPTDB+98880S78wxx/TG86zyg2V+yMGHpq49WqomCDqYhYate7KZb0BrEhNnY04+f+9LN9dURbpkjMj20MS9dKS6MPQ0Nlk8xwtCTPK7+SqYn54ENlIkBQeD8smrR5xwSULvXbHnaqftOFaC+hcRs3OepSY1midTH2kEkyOE0TZE6iOCbbjvXS3HABvnpjWBWdjhaXCWlTc9P8iLTwWMzN0Tn0w9+hbYw08//f33hT+dcca11/bH9tOFf89hoaIiREsaW7sySS0ykaoxd+/KKBVOt+hyioiTGeUlpcMsonqqLJAMabTJxPOzuq+mwU/eB5s/11TVtQtWwi1pU42jm6OhvHg02gdMjY9BkYvEmDyPja1TE41DxeI0OWr3l1ZOlTMwtn9sMMdJGD9K+U7Ywt3jQc6/1jY5A5xY9Gy59t4cYTbWYlNV6K7F3V6GGDnDJ659trfufpjD63Acm4prrqo+5kKovIKEdXbP5ptNuKl3YczUR2R2dFdv6FhUs3t0s89w4XaOGOOUTPOL3kRHQrEd83AmzS/9g8IvnsjWMZMjNC3IiSXQorYrqm5ORRUKejNGRrpy9EgjK5ZIEjeL1CCOerSezqhXi7RP27WEHjaOZER9hKFtTNDmgRzwRSN7jCaPNHcjpL2DgC6Y+UYueqS/Vy0n3hmbaD49/8bJOf6Avbw1tFBPXkRHrgeHBcUh55hjypEv6O4bHHHIJtndnAvuo5DaiBR5myt5kRILAGcbLCLw6NYUEa+sLFUjSMe7PoJAdlS9ia4UhXU62syXL3LZi5x76WjOX8Kt2iF7oAsStE0Z7dF6FrL5tCQ9qnorL0mlNbYKMRFni+Co4F8YKSSSk0jLECnNvZwrQlAizvVCQYHLKOKkpKL4l9Wld02odsMmGEmf3BIW6pKFAzpHHqB8xgVbvI3P+VxIATgZsa2kDoRqY6CliF9RZzzl+4FKLLzk3EVxw9+qfUSleDos1JIF83CxV59qScdK2G3bDkLLxFIgGxs69Qjna6nxBJrCbF3F2y895dRLs8faa4FCLLvzvwLP/5a97MUZWB9rssioK+k6GeomYOQ432M1JzjEBpFKW+oqPZU1rLS+1JcaJk15FAMnMzWFnm2KBwVRrWYqUvVUUC5a4birio/6KHepODcymJtH//ClpkmS+sQSMxFoONEDPmlNWckVTnLvinwJz2kQoIPPDW6qSbzOucSv4Eif6iX6LZraY9XVxdJUzb1bNcJcxUnuOTir1pGDNChwhc71de8SXtFJXzMETOhdDUIDrsgcu4RbGeDCkHNs1YCOXZEFLtGgaF0eNtKEFD0HhfwgqT0ZSF6beRRGpFJE/k/oOVECw+qnoA/s/sf45IhD0gNO1EV8xwhDLOCG44MuXfCa8bI0HFpuycMXHd4M3V5Ko2JFjjXC+6EinSKyEzBzwRN7gmntyu+KMmr5iNlZdS4638MD1/d1WqeFa4Ua4xCiHrl9tq5wrFDDQqoiVfeVQxTHJytkMhs70tszMS1pIEVpheXKUBqE2vwkK1rN+zBoFCgTVkZ1NcQoq9ILGFnPPbBQzJme2K3nET3aX+BVTwkaHnecIqgVXA91jrRcmvBi1RAL29W7T4rjY6FiEoUUzrP5ZJgPI4WDZZBQfdj3K6eGNcTeJQoF/apQYSMhtbDdhYoSvTtRsJH5UQgIUmPxc26NNVZYwkiPNHKia61V/Ns+HAgPlMkQhj32ChxhiZe1Xpd+ncNUvbQaD1Ai4tTYPgB1wmQoU4CRpvv2KIpaNGxVHLcOjIrsL2oJCUNb2F8qM0u4JVvSAyXsBXsSY/ObXBWVHCkw4aKeDHXvPuBN3gsjqwJBh1ziLcy2ovmJSsd/bV61ISFlMZzk6xc8Os5UES1HNVvgiT8kUBpat1951Ypid9bEXiULytjATITO+Xe4X4u5O+QUT2A7b7JPfSzU219kqe86bXppoY/41IAE1F8YZ/iX6lno3mS+GP9YqoG34i0Ugz6MXxQr8NcD9Rf1lK7t5ful+jGU0tv2LiLYC/RECeAQ6p57qUK1cgyxLmInzHRXFyBNP/CeJsVKkju284i+mbxxLexw/ZMNZnkNJV0U8nIcpfwXxn7xRL5T1ShLvFCZ+uNSPPvLVZPiIkLn+b9wi57lq+ExrVerJAaFT6hmoLGG+IxT0/JwSuwUuEaTH/mvxoDWFnC3VwLn65Q0PToe1vnPvbylnf7EsKzmGm/wP/6kP3BGX18ynqu9mJng80kxgdw9pFes0nUS4Xrt77BMO3VQb+glzdcZndBmAqROyTY/hh7uMyfMeZccBlplwv/4y3J0L2iLnhSlEzo3arlWDdVM40myPi+vyYzGnCiJktBYIVqmXUO2zPPkGDChG9rITb+8ESgR03jJlcvaqJu6Ma58K3oyRcnNrUrZDkdqfFgZZWKJNloL8zniU9SZ5C2eRoVuaA1RZz5V929FairAFDje74X6NEjZOTCyodaxXOND1aVLUFYyc7WU97bMWNs7Vh/+7lJTDUSIEiKgbfr2zzlwYLJQMUU6J4N2UiqS0BhMcQsYFKAZxbkRL91L5Ft/RtwcVKFNsB9SEGrLAVplVMYzplaZokyOh8LJEU8TUKfIF6rXVjA0XvRiyFClZMY200n9jLjuSBO9iNiN0/xQt+KNsHNAl2o1zY0JxCCNJEVwxX4hS/pAxirKClNkhBRhEL9DDX1QtZMNW2PzAgzHOUSfKBmjLgFsUnfA2mbvcRTY9Nc54nIPh6Bo8UorJkrK2GzSdQcc5QAL9Ix+Qa457T04yujqBytnWY2uIgKpUJdCTPGb8tmgLBGjREetZLB3QbJMiZj2CHKzmzN06nGY6cxwUmfKjDaLlNtbKLiaXl/oFEVfHL29UuGsa9445JOxIVT6uErBSV+iHB+UoJ5W314rLjA+y3+nNF2+D7CeL9YeNuuuTunpxbU26XrtDTU1p/TK+hnrgfn0E7LfuOeQY65J36AU5nZY5hqhQwHJIjQ2tk7qXSfmWRk/IRiQhIfGwSSup7Tr3mRXsDflcNEBuxyzwdhFlniU4thCysasJ0dugpFOJ+iavplIHtQ3u9Gipll3x1eszQR7CFplHTmCkKo/feaJN15Z55lVVlhnnVVWeWadN/JEvpmhJ6IfZD9/ZvrBqbE9xg270b0jKsTYrJMsadVi4SRv+deTib5FIYudECjHoWZXQt0SyRuYqUe3BCA1iA8qCIhQTElR0Cgj8+1hJab8M4KJVn0cuugrcNTOQgHkVfN+myIaK6gYi9NOhkO8ySYtHPE3z1xywS3JOg0PCJaANIlo5lzqI41AmwBEY9jroa1FDpd6CKlyG5NC6g3sLyxXLDrN0Oo9G1kaxmntwtVyxALxJF0ge7O1qUjBc56jPkar4/8QgWSInwhB5WFPyFbFfiAB8Zv++4+X5UJo3ANFAkLSx2PNgQsP/kJEipciQ45Cpaq0kFIYYIgRxphoujnmW2y5bpttt8cBWmdcdFWPB5546Z3P8B3ARonAObzgByFCEAkRkpCOHPzAnIWNK7SkPV3pwwCG8yN1GhFVK7qmu3rqbm/wEZ/xBff4kZ+71//lvPgUQSkt4jKsbC17y5FyqfyOvXAJn0iPgqiM/jEoRsWUmB1nk5le7/1x6Xwotc7j0W05wU/kPvcpQMPHSjO6Pxcj3fjVTup1bVXMyW3F/nr+Kg8wF3/q7uhiUqdXd7O/zkG6s3pJ1E/9egv4nKVUQN10K/aLUx/t7y6kX1vHanPqFTvrYHw0B+remxlVbU43/n+nHaIBvDVb3QyshbpvrmIsWLI23DXvVGVNIzZNp0hOOXX9ii+M1q8xkNlK4annoajr5slQt69eRjMoc8/r3WDec3S3SE+utjrtEGj3emxq2Y6eeml6KKw4q9h8J/ri1FM7TDkvjyvhkcaJZvfdmjD1o1JlzPiNbFPc6Qu/867WDi1zb1Ln4jK6fWWNIbvotKT1wlZn076+SmQOrDu1xyXaj9X+tef1vteOy6rhOByde4gQk+pgQxstcrfLO3vIp3KVeu7Wpj56PIdFWRzS9DV9XhOn4z19dYTOakR3ByPTr3H6yb6u/WVPe+5WFOQgDvdlxXv0EbqALzphAMeROu/oXXfS+PWVeVkbRenU8UlcM1qLeUGpX/CVAYNQEICHUuV19CX4Zayc2EdWt1/SuRhnTc6sxeWCT+6xTaJntq5RdmurTjnq3C7aY2dyB+V7PgVzBfuodWca4uz5nCQLxizTxoAb9ScehA9//4rruDqQGkUdLWy3aUdli7/PCgKBCNh//EhygKo4oioqK6m4ctr0d1Es0YaRTmqdBrRK5kAepnQPj7zPZ9VTaYae2UFLhzLUT5TEu0+QRoAc/+AZdyer9Qz0rk6UngFxEJKwhP+h4CKipqeFTqdq+kWP7q1vAN1x2z/Z09rdlHNri2rn1Ktz+lQTSkHp3RqJ7IdPEBvvTCGctIy0dQSGbbQgBc+RzDrqdEYzRrkkbCdxb0nfE8Gt/2Bg3JGSFTirnvlG7A8kzh+ofLRUmeqOKRi8ijSPGKGexyCBV4n2b/KK3sv09qSGHnm2iE54seDutrDNFqnIrd2WPF7EPD4Wmt1a2RWAWGgQiKjo4MtoQp4Q9cseV9EZ11icPPjOlk49V24nT56L9nATTX2pUTq24fT/dCAdq/Ji02jAOvMe356xXSlVI6xJAflseQTdo2dRdf9OcSsnOpNnufK/H2XZWm2q2+5l8rWseJYCx+n3O+mtEzRvAfj4Ksl/+S8+TrVfvWGI2ZlyucNtXahxs5HwRhDNrJwKqd1tVddtULxovNBCRYrbZGN11ZScUQI1Gd6maI7a8jvaitM2rhUF4riOUOmf3uqm2Am0XdZ95yeFIBurRm4+eQDlEfeTzzWE//IY2hhylntooqGVEi10ByMmqfsEOVbFL3sqUhMjT42oauQVU141RanFibo7RJAPsmo7zF8PoxueJly2K0WCdefoXPh1usXJgh9tXWYXUzbl+8dCqykgu6FEQ1XzY1S+HLGGrTTxemzKP2e8YY8CmnMCs/a8v+ON5R1Y2LLjUALeqgLbiHXOKjj1qsEYmMZP93ztUazr4eX9+n53y+XqSv1awxLXN+zLmpdngVj+dmmRyi6/PSx3fFfhx1Qe9bWyrtdc3n1s4Ht65d/8uyZMdPQt+JIY55aifFruz/k2MvfMK3W6ctITTthigq/NTTDvsgkMMA8z+akDIP6cHzCH/ATEmAV/waIkSZOrhFgDqU6DjDDOepvtp3XSJbc888Yn6IX/TyzyN9AYE8yzxApb7Wt/e8R+jl/44wif0p+prGYjJRzGkZzCmZzHrdzP47KQtVzkr2C1aoQmap9O6pu3nOAcSzzAo7zOG33F9/zU3/y3kNtrd+s6pFyF4Z0f254LM5j8tjfbWXL789Kn6XRquk3qD3dslVFkhl617ff7cnTdyPExxhinb10h6Dz/zjeDr4MKrBkcZO7BAKSGPyedw3jNW7/8fA4WzZ489dYYXy5cI9s1v3VCrZokhNbbm+z15FonCk5uLNUuHk56kuYxW72s2QlIkZEq4zzYY2tnmGjAaIuDILb4fWGkBzHA42ECusQRaHAavZAGyDWwKWTEyTA/OrmhWT2MCzR47E0dQmjLW/vjyAFW+sdtesD7xm1uAnlRpkOnGNv+Nhpm4kReMFq9PCxlXRbYZA8z88B+Zl9Hnmjuv4y2O/yvw24LXHmP+WoshlEfcVpCIz2qSBsmR/cY9XXKO/rmExdc8kgqbpsLONGlHEHB+waTVzGxgJNXycEtwWGPylGuYGPg5DKuJViCxbfx93yvZUMwoiUhO8B+ZLl8p5/GDAOq5lrrcZHQJraBVQ9iyYxU25qT7zFPm3jVP9EXSODH3+iG3xopFGurZcZiaTIo03MDL1wQcwAzVvcj97bBkNrfCKS4z7e9bW+oNha6dzovNFyP22ruZQUzOPnb3FIpetuY7WpVUzrafhBbuFLJSm0z6WZs22BozaQkuURhY2PLN2c293nRb/JX0fyUCGN8q0/s///n7BwcUJWKqpY+1FmJmjx9S9zKgb+QGxKHEaak1q6oHs3aJCup2Zol9OJ+Tn/2RajOIuuCyZHQrAEsOCWUTYlHvaVZ3ZuQhcNQO5GKSjAmxl0HAwfMyElM71GXqLf8MotvUTHmcGe1ro83dq9SSzTWUzCyslu03tGslv4daTASR0hRBPw6ZNEGWH9ghiDcSFLUlb9x2T9xUM0gPHyub4OtsseJyBE41iIwxBzN0g9HnYveaD12gLGcNBHolXV0ZH4VFRbtO1nqp07922vxOto81GVtZYgv9ofN5Butz3q9LaDnF9fadUezHm5afX/RrqFEhZcRt3WeT52Q9VwRszPPIyulWglVHk1CsEv1CklKcQpoMGCw30mXZO1FUYEP+mnMt1GasjaOtFGgcjqLVQlVZQRSS0Uk8XKdpUW8fUR2EVVIRsqF+b5rxSg46ckRminydHrTjLlIfMl7f590Lx2cYJYC0oFXEfxidCfXwyVP0vLrmKK60m9tTkB+x+lunUVCvCA+IiExg4O0UvRUACo3Qvj8MrMQjF6vVTIwQgLg+jj9cq/s0HbR4GgnJBzH+oRapfqZykRu3WOW6zSWLriJ6aFbu+OVD74hjGhkq8SrbuZbSe6ITaSVDpf3JYgTBKPQuAwZMWOOx4o1G7bs2BMQChEqXLJUuYoUK1FDrFYdLLXHE3c7pKRjIawS8jroF3qGDJY8mZL/JmFuq6hjviCVUKxAgOAdKaIEymhyodARIlKQVfEAKBaDWFE9KQQrzGPCMZcZxpJ7aNA14mzyaJtF+wZDehjqNJwW0WKsjbEOBkMpH0MeN4bqGSZdIaUlAgrsOrESrvD/v7MwgQTaxRkPPsY0RxXeENbwhhQoQ5UFtvQwGPWO5Cofh6rsFSMvxAJLEYYe27NLy8M8vGZJ84HCGEW3YZmkbfBYLinxlNgrCqUdJaZAtdyBQnYXvJ77tev+Ca/KJ2wVExnmreiOiunRSnY4DABym8jhjRDLw7ByHU5zsGdHMB2sCxlbOqrSSUe5oauSQfpKWY1mwpi4+CDjeQTxgoLHIPVVkwpnRclIgX536p8Ms0SHYNx782C1LqV87kf1VOR9SKpXFpS2G5elORI4ogmuHvqkKAenEVQ+qoKvMJVqw+AMZrzN7ig+f/SZ71Dwg0vnXa6+ixFWglVHGdm83Sp19EUDmYCwXu23BtXce/xQ46vhJlUex31zAOTBrMB0OPNWB5QX6wif++USe1saXIOXX4nzqOZrhQlcBrJ2bcXOXfYK8tu1ZIdSO33JR4pEqJGoLYM9UqBt85CcIRqZA+kp4ic5KV1wmLv+MII38lkji98FRNOjRF4HdWMEbp0y6cUAI3OfGW64YJNk1GHUcHmLDzIvO1QfI2HW0hUzzYmW58QouLVYRUqIVKqSoOZDJb0+mGQITh1qZhMWSJy4L3uglC9kCsDwnMaaFUsG0bW5cWXHiC2CZsbMAKSZnZlD+ky2AWAIdsu1GzJFI3AxHKcrx2MJ0Mx5IDMzgbXACc/pjaJTWwK0RJEjQU1FSCi5pTbS8RYOQBXJUFNlohERMaysj5RhKl0IkaIwCf1xGocemulKGJmqHFjmVAxEB1PJODSjBmPMkdEC7QHRPK0b4iX7lbWtQtmDuLmWqIB3K5NLwfa9U6oEhhUrhq4BUIrRYOTY2ltzIHeOc0jreXgBGmmYCaqEZm7WogkKvfiV35yVHjfORWjQqB5CNFDOT9XKQJMttctFj3xBHGQrq8h8m+zvNrVe9omfAvgYNvEpjiRDMyNros2dfChJ2Dek+W3p8Gq6a2gyYrKnYQbPjFk3x+fe9K7ZemzUFm7bjtyFu2MvQiBC0D3OA9UeAACHDHvt2+1YUHW7JSroWZmYoVKtGV0cX6BMDLZSrcE1XA0mHk9vADnUNSiEOG8+eGTCBqBMVQTR/tksNBKHL/e8fHB7w1jXsUaH1qlUDxdRCmOeIK6q8rgGYPILnExXO6j1EaQIxbQqqJXgYUOeB7mX5t7wsDS5z0WfTyXGAQimVmwtxpfckB9TFMijE/EJ7Wiy5baD/KO1QxNtpeWIV2slwoYzbmRYMqPBnnEhrYKAO4ZmIEo3IyL56vVYglhsi+6JHIuVNBEZUryH2eSM1hJSQROlsZxD1XIMxDin04CixQEpql6wFywmS9ZPIMClYDxjKfo8JAksyOcsVe+AoiQW5LGW1qgBlyW/XEvXYyG4UgwvyDK0AhJcKnnHZc4ydSkUCazkOntYy9IxcCiJlexjMW/ZVReIXIwCIxnL0VwgNYvHUwEJB26U36DIJaIoUMhanr4DhxJIigtE8JavD6FHHpKIAo4Nlw1gdAk5mbKvr0AhgSrV2KIyQhJ2Asn9IKzgcflMR8EBhHNSH7oaESxTlhV1QxQBOVDM/ugVeBzHctdgQ8DW0NAQMdlwhtJsNkNFYjoQQ274qm0FIJY71TYEDAhiCSYbZiKkARtBLEWh44cu8ou7VQCyIIanbUh7FA8F0LyR8At+IdAt0Y1pYZBnULesTGlHZ122HU9ACOA53GG4D3QT26cEMV1emwNbuAhiojPW5GA4CGISygxVCFtgI4jJtByzgYUmKAQoQZwo8RgCiHKVqeL2S73mtMcQoBELc9rgy4uSBG4fYbWsElFiOP4w6fLkq0HLSVWXgMr2CqtIWBVWDirDd81K7d118+jBgul1tuEiMuLbk4zsOuUQ5LZ3TE4EqqGAdHqgAfC1ce4PbZ3EoqqamgHQzPtR8BZ3V1kFoMWcWfVZ85scmOysyTPfsJOIFta4MtFJXmgKWYcM+KY/xyDRIiXJVq6RzEBHnHHFY699ZqZgPJxnOO/zNPe0+v8fUIuVLEetJnKvGuhDt0rrTWWDNhDJfYwUvZhHAQ9uP9h5u/y3BOKlWu8gXN3ZU4piOSK1SlaUyS9EpVJ5yuSKEi1GvASxEonESVKuQqoMCIFE4XDEcObCFQLg2sJnwWHnGuOo12p3CgDg99WjBMD//rrXX1d7bdxWGxaCZJazxdCxW611ADK98Gv+CZ2egtTFjXuhowE+k1foOLMWqGoJ3566IY5monSoJnzC5vRPx0GqOUPMmvEfa0/oG9AjYenEhPFTr9BkjlFHnTnJ3XLjR7nu66gX3TqOG3a2QK50fdxB9cO5lQtZQz3/jfsDHPZMPX6sQHWf7BB+drO+lpGWWQ3gMm5AlUE8/cRk5PffV0bf2KBHM5ymmBuoCeHG+EZv0euCY9yvigZ1mXB9NAtF/ZHfP4yeZzLe3OX4E2y9QzQy4fQCANZmP7HxnjMaLhfdYl2eumMikrsXs8NZWI5H9M+2jm4tLM1ZrMFcov11Tj/xrqwBdVAMOx5vkc3FDY0iYANelYyWG9T0sd0BTEW8FE7FjAyeSpCYOJUUpncqJSQEF+YQRgMJ5H8Bhkqtj7c1FcZa30aINYzCgDaqtNrJGZUb5k5Grk1VvbeJ01lNC3k0d4dXrV6XAHMYHYrdckJZ1kjl97GZtURtrq9gXn5sEKEEAxYTLMyw7hAPFCTERGpKYu092oSNjAPHTESsDD9+mh91ZNTNi+mq4lGtQyt593RGIIG3UIDNwfpU/NTJSLLjdWSnPb8M8flh8I9LAAA="); }
@font-face { font-family: WistiaPlayerInter; src: url("inter-extended.woff") format("woff2"); unicode-range: U+3C-3E, U+5B-60, U+7B-7E, U+A0-C0, U+C2-C8, U+CA-D0, U+D2-E8, U+EA-F0, U+F2-2013, U+2015-2025, U+2026-2191, U+2193-21B9, U+21BB-2712, U+2714-2716, U+2718-10FFFF; }
@font-face { font-family: WistiaPlayerInter; font-style: normal; font-weight: 400; src: url("inter-cyrillic-extended.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: WistiaPlayerInter; font-style: normal; font-weight: 400; src: url("inter-cyrillic.woff") format("woff"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: WistiaPlayerInter; font-style: normal; font-weight: 400; src: url("inter-greek-extended.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: WistiaPlayerInter; font-style: normal; font-weight: 400; src: url("inter-greek.woff") format("woff"); unicode-range: U+370-3FF; }
@font-face { font-family: WistiaPlayerInter; font-style: normal; font-weight: 400; src: url("inter-vietnamese.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: WistiaPlayerInter; font-style: normal; font-weight: 400; src: url("inter-latin-extended.woff") format("woff"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
