@import "../../cdn.jsdelivr.net/npm/katex@0.16.11/dist/katex.min.css";@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--hg-from:#0000;--hg-to:#0000}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-lexend);--font-mono:var(--font-geist-mono);--color-red-500:oklch(63.7% .237 25.331);--color-orange-500:oklch(70.5% .213 47.604);--color-green-500:oklch(72.3% .219 149.579);--color-blue-500:oklch(62.3% .214 259.815);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-500:oklch(58.5% .233 277.117);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-2xl:0 25px 25px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:hsl(var(--border));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-family:Geist;src:url(../fonts/GeistVF.woff2)format("woff2");font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend-VariableFont_wght.woff2)format("woff2");font-display:swap}@font-face{font-family:GeistMono;src:url(../fonts/GeistMono.woff2)format("woff2");font-display:swap}:root{--font-lexend:"Lexend", "Geist", "ShangguSansSC-VF", ui-sans-serif, system-ui, sans-serif;--font-sans:"Geist", "ShangguSansSC-VF", ui-sans-serif, system-ui, sans-serif;--font-geist-mono:"GeistMono", "Input Mono", "Fira Code", "ShangguSansSC-VF", monospace;--background:255 100% 100%;--foreground:225 15% 12%;--accent:220 25% 94%;--accent-foreground:225 15% 12%;--primary:225 15% 12%;--primary-foreground:220 30% 98%;--muted:220 25% 92%;--muted-foreground:225 10% 40%;--border:220 20% 90%;--ring:225 15% 12%;--tag-bg:220 25% 96%;--tag-bg-hover:220 25% 85%;--tag-border:220 25% 90%;--tag-text:225 15% 35%;--scrollbar:220 20% 80%;--scrollbar-bg:220 25% 95%;--layout-width:48rem;--layout-half-width:calc(var(--layout-width) / 2);--layout-change-width:136rem}.global-layout-width{max-width:var(--layout-width)}.dark{--background:240 10% 4%;--foreground:0 0% 98%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:240 5.9% 10%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--border:240 3.7% 15.9%;--ring:240 4.9% 83.9%;--tag-bg:240 20% 13%;--tag-bg-hover:240 20% 25%;--tag-border:240 20% 20%;--tag-text:240 15% 85%;--scrollbar:240 10% 30%;--scrollbar-bg:240 10% 15%}*{border-color:var(--color-border)}html{color-scheme:light;background-color:var(--color-background);font-family:var(--font-sans);scroll-behavior:smooth}html:where(.dark,.dark *){color-scheme:dark}body{background-color:var(--color-background);min-height:100vh;color:var(--color-foreground)}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}a{text-underline-offset:1px}.pro{color:var(--tw-prose-body);max-width:65ch}.pro :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.pro :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.pro :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.pro :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.pro :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.pro :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.pro :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.pro :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.pro :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.pro :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.pro :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.pro :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.pro :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.pro :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.pro :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.pro :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.pro :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.pro :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.pro :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.pro :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.pro :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.pro :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.pro :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.pro :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.pro :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.pro :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.pro :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.pro :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.pro :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.pro :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.pro :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.pro :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.pro :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.pro :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.pro :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.pro :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.pro :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.pro :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.pro :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.pro :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.pro :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.pro :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.pro :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.pro :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.pro :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.pro :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.pro :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.pro :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.pro :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.pro :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.pro :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.pro :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.pro :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.pro :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.pro :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.pro :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.pro :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.pro{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.pro :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.pro :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.pro :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.pro :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.pro :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.pro :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.pro :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.pro :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.pro :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.pro :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.pro :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.pro :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.pro :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.pro :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.pro :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.pro :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.pro :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.pro :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.pro :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.pro :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.pro :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.pro{--tw-prose-body:oklch(37% .013 285.805);--tw-prose-headings:oklch(21% .006 285.885);--tw-prose-lead:oklch(44.2% .017 285.786);--tw-prose-links:oklch(21% .006 285.885);--tw-prose-bold:oklch(21% .006 285.885);--tw-prose-counters:oklch(55.2% .016 285.938);--tw-prose-bullets:oklch(87.1% .006 286.286);--tw-prose-hr:oklch(92% .004 286.32);--tw-prose-quotes:oklch(21% .006 285.885);--tw-prose-quote-borders:oklch(92% .004 286.32);--tw-prose-captions:oklch(55.2% .016 285.938);--tw-prose-kbd:oklch(21% .006 285.885);--tw-prose-kbd-shadows:oklab(21% .00164225 -.00577088/.1);--tw-prose-code:oklch(21% .006 285.885);--tw-prose-pre-code:oklch(92% .004 286.32);--tw-prose-pre-bg:oklch(27.4% .006 286.033);--tw-prose-th-borders:oklch(87.1% .006 286.286);--tw-prose-td-borders:oklch(92% .004 286.32);--tw-prose-invert-body:oklch(87.1% .006 286.286);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.5% .015 286.067);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.5% .015 286.067);--tw-prose-invert-bullets:oklch(44.2% .017 285.786);--tw-prose-invert-hr:oklch(37% .013 285.805);--tw-prose-invert-quotes:oklch(96.7% .001 286.375);--tw-prose-invert-quote-borders:oklch(37% .013 285.805);--tw-prose-invert-captions:oklch(70.5% .015 286.067);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.1% .006 286.286);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.2% .017 285.786);--tw-prose-invert-td-borders:oklch(37% .013 285.805)}.pro:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.fade-up{opacity:0;will-change:opacity, transform;animation:.6s forwards fadeUp;transform:translateY(2rem)}@keyframes fadeUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.animation-delay-100{animation-delay:.1s}.animation-delay-150{animation-delay:.15s}.animation-delay-200{animation-delay:.2s}html.disable-transition,html.disable-transition *{view-transition-name:none!important;--astro-view-transition:none!important;transition:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-14{top:calc(var(--spacing) * -14)}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-20{top:calc(var(--spacing) * 20)}.top-30{top:calc(var(--spacing) * 30)}.top-\[-14\.5px\]{top:-14.5px}.top-\[0\.1rem\]{top:.1rem}.-right-2{right:calc(var(--spacing) * -2)}.-right-10{right:calc(var(--spacing) * -10)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-\[calc\(50\%-384px\)\]{right:calc(50% - 384px)}.bottom-0{bottom:0}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-24{bottom:calc(var(--spacing) * 24)}.-left-2{left:calc(var(--spacing) * -2)}.-left-10{left:calc(var(--spacing) * -10)}.left-0{left:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-1{z-index:1}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-200{z-index:200}.z-\[1\]{z-index:1}.z-\[99999\]{z-index:99999}.float-right{float:right}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.m-1{margin:var(--spacing)}.mx-0{margin-inline:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[0\.25rem\]{margin-top:.25rem}.mt-auto{margin-top:auto}.-mr-8{margin-right:calc(var(--spacing) * -8)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.ml-0{margin-left:0}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-\[-41\.5rem\]{margin-left:-41.5rem}.ml-auto{margin-left:auto}.icon-\[fluent--list-20-filled\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='20' height='20'%3E%3Cpath fill='black' d='M2 4.75A.75.75 0 0 1 2.75 4h10.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 4.75m0 10a.75.75 0 0 1 .75-.75h9.5a.75.75 0 0 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75M2.75 9a.75.75 0 0 0 0 1.5h14.5a.75.75 0 0 0 0-1.5z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[garden--pin-fill-16\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M.933 15.62a.542.542 0 0 1-.393-.927l3.137-3.138L.15 8.028a.512.512 0 0 1 .169-.836l7.62-3.113l-.837-.837a.54.54 0 0 1-.14-.524L7.58.403a.543.543 0 0 1 .91-.244l7.352 7.352a.543.543 0 0 1-.244.909l-2.315.619a.54.54 0 0 1-.524-.141l-.837-.836L9.1 14.968l-.006.013l-.286.7a.512.512 0 0 1-.836.169l-3.527-3.527l-3.138 3.137a.54.54 0 0 1-.374.16'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[garden--sparkle-fill-16\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M2.499 11a.5.5 0 0 1 .477.348l.256.797a1.01 1.01 0 0 0 .63.633l.789.248a.5.5 0 0 1 .001.954l-.79.252a1 1 0 0 0-.63.633l-.252.787a.5.5 0 0 1-.95.008l-.266-.79a1.03 1.03 0 0 0-.636-.639l-.781-.252a.5.5 0 0 1-.002-.95l.794-.26a1.02 1.02 0 0 0 .636-.634l.248-.786A.5.5 0 0 1 2.5 11ZM1 7.513a1 1 0 0 1 .69-.953l2.583-.844a3.95 3.95 0 0 0 2.465-2.457l.808-2.56A1 1 0 0 1 9.452.695l.832 2.598a3.9 3.9 0 0 0 2.448 2.453l2.569.811a1 1 0 0 1 .004 1.906l-2.572.823a3.9 3.9 0 0 0-2.449 2.454l-.82 2.565a1 1 0 0 1-1.9.014l-.866-2.567v-.002A3.97 3.97 0 0 0 4.24 9.284l-2.547-.821A1 1 0 0 1 1 7.513'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[heroicons--hashtag-16-solid\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7.487 2.89a.75.75 0 1 0-1.474-.28l-.455 2.388H3.61a.75.75 0 0 0 0 1.5h1.663l-.571 2.998H2.75a.75.75 0 0 0 0 1.5h1.666l-.403 2.114a.75.75 0 0 0 1.474.28l.456-2.394h2.973l-.403 2.114a.75.75 0 0 0 1.474.28l.456-2.394h1.947a.75.75 0 0 0 0-1.5h-1.661l.57-2.998h1.95a.75.75 0 0 0 0-1.5h-1.664l.402-2.108a.75.75 0 0 0-1.474-.28l-.455 2.388H7.085zM6.8 6.498l-.571 2.998h2.973l.57-2.998z' clip-rule='evenodd'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lets-icons--e-mail\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-width='2'%3E%3Cpath stroke-linecap='round' d='M21 12a9 9 0 1 0-6.67 8.693'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath stroke-linecap='round' d='M16 9v4.5a2.5 2.5 0 0 0 5 0V12'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--archive\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='20' height='5' x='2' y='3' rx='1'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8m-10 4h4'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--badge-alert\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.85 8.62a4 4 0 0 1 4.78-4.77a4 4 0 0 1 6.74 0a4 4 0 0 1 4.78 4.78a4 4 0 0 1 0 6.74a4 4 0 0 1-4.77 4.78a4 4 0 0 1-6.75 0a4 4 0 0 1-4.78-4.77a4 4 0 0 1 0-6.76M12 8v4m0 4h.01'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--bomb\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='11' cy='13' r='9'/%3E%3Cpath d='M14.35 4.65L16.3 2.7a2.41 2.41 0 0 1 3.4 0l1.6 1.6a2.4 2.4 0 0 1 0 3.4l-1.95 1.95M22 2l-1.5 1.5'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--book-open\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v16m8.001-2A2 2 0 0 0 22 17V5a2 2 0 0 0-1.999-2L16 3.002A5 5 0 0 0 12 5a5 5 0 0 0-4-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 1.999 2H8a5 5 0 0 1 4 2a5 5 0 0 1 4-2z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--braces\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2a2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1m8 0h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--chevron-right\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--circle-arrow-out-up-left\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 8V2h6M2 2l10 10m0-10A10 10 0 1 1 2 12'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--circle-check-big\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M21.801 10A10 10 0 1 1 17 3.335'/%3E%3Cpath d='m9 11l3 3L22 4'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--clock\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--code\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 18l6-6l-6-6M8 6l-6 6l6 6'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--ellipsis\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--file-badge\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.3'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5M7.69 16.479l1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.879.001l-1.846.85a.5.5 0 0 1-.692-.593l1.29-4.88'/%3E%3Ccircle cx='6' cy='14' r='3'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--file-code\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5m-10 4.5L8 15l2 2.5m4-5l2 2.5l-2 2.5'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--file-text\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--file\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--folder-open\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 14l1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--folder\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--git-branch\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 6a9 9 0 0 0-9 9V3'/%3E%3Ccircle cx='18' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--image\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--info\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4m0-4h.01'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--key-round\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='.5' fill='black'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--lightbulb\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 14c.2-1 .7-1.7 1.5-2.5c1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5c.7.7 1.3 1.5 1.5 2.5m0 4h6m-5 4h4'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--link\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--lock\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--maximize\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3M3 16v3a2 2 0 0 0 2 2h3m8 0h3a2 2 0 0 0 2-2v-3'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--minimize\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3M3 16h3a2 2 0 0 1 2 2v3m8 0v-3a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--paintbrush\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14.622 17.897l-10.68-2.913M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0zM9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--pause\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='5' height='18' x='14' y='3' rx='1'/%3E%3Crect width='5' height='18' x='5' y='3' rx='1'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--pen-line\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 21h8m.174-14.188a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--play\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--quote\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2zM5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--scale\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 3v18m7-13l3 8a5 5 0 0 1-6 0zV7'/%3E%3Cpath d='M3 7h1a17 17 0 0 0 8-2a17 17 0 0 0 8 2h1M5 8l3 8a5 5 0 0 1-6 0zV7m2 14h10'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--settings\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9.671 4.136a2.34 2.34 0 0 1 4.659 0a2.34 2.34 0 0 0 3.319 1.915a2.34 2.34 0 0 1 2.33 4.033a2.34 2.34 0 0 0 0 3.831a2.34 2.34 0 0 1-2.33 4.033a2.34 2.34 0 0 0-3.319 1.915a2.34 2.34 0 0 1-4.659 0a2.34 2.34 0 0 0-3.32-1.915a2.34 2.34 0 0 1-2.33-4.033a2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--terminal\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 19h8M4 17l6-6l-6-6'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--volume-1\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298zM16 9a5 5 0 0 1 0 6'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--volume-2\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298zM16 9a5 5 0 0 1 0 6m3.364 3.364a9 9 0 0 0 0-12.728'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[lucide--volume-x\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 4.702a.7.7 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.7.7 0 0 0 11 19.298zm5.5 9.798l5-5m-5 0l5 5'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[material-symbols--help-outline\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.838 17.638q.362-.363.362-.888t-.362-.888t-.888-.362t-.887.363t-.363.887t.363.888t.887.362t.888-.363M11.05 14.15h1.85q0-.825.188-1.3t1.062-1.3q.65-.65 1.025-1.238T15.55 8.9q0-1.4-1.025-2.15T12.1 6q-1.425 0-2.312.75T8.55 8.55l1.65.65q.125-.45.563-.975T12.1 7.7q.8 0 1.2.438t.4.962q0 .5-.3.938t-.75.812q-1.1.975-1.35 1.475t-.25 1.825M12 22q-2.075 0-3.9-.787t-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[material-symbols--keyboard\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 19q-.825 0-1.412-.587T2 17V7q0-.825.588-1.412T4 5h16q.825 0 1.413.588T22 7v10q0 .825-.587 1.413T20 19zm4-3h8v-2H8zm-3-3h2v-2H5zm3 0h2v-2H8zm3 0h2v-2h-2zm3 0h2v-2h-2zm3 0h2v-2h-2zM5 10h2V8H5zm3 0h2V8H8zm3 0h2V8h-2zm3 0h2V8h-2zm3 0h2V8h-2z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[material-symbols--manage-search\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 19v-2h10v2zm0-5v-2h5v2zm0-5V7h5v2zm18.6 10l-3.85-3.85q-.6.425-1.312.638T14 16q-2.075 0-3.537-1.463T9 11t1.463-3.537T14 6t3.538 1.463T19 11q0 .725-.213 1.438t-.637 1.312L22 17.6zM14 14q1.25 0 2.125-.875T17 11t-.875-2.125T14 8t-2.125.875T11 11t.875 2.125T14 14'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[material-symbols--search\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m19.6 21l-6.3-6.3q-.75.6-1.725.95T9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l6.3 6.3zM9.5 14q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[mdi--chevron-left\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M15.41 16.58L10.83 12l4.58-4.59L14 6l-6 6l6 6z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[mdi--chevron-right\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.59 16.58L13.17 12L8.59 7.41L10 6l6 6l-6 6z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[mdi--close\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[mdi--github\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[mdi--license\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 10a3.04 3.04 0 0 1 3-3a3.04 3.04 0 0 1 3 3a3.04 3.04 0 0 1-3 3a3.04 3.04 0 0 1-3-3m3 9l4 1v-3.08A7.54 7.54 0 0 1 12 18a7.54 7.54 0 0 1-4-1.08V20m4-16a5.78 5.78 0 0 0-4.24 1.74A5.78 5.78 0 0 0 6 10a5.78 5.78 0 0 0 1.76 4.23A5.78 5.78 0 0 0 12 16a5.78 5.78 0 0 0 4.24-1.77A5.78 5.78 0 0 0 18 10a5.78 5.78 0 0 0-1.76-4.26A5.78 5.78 0 0 0 12 4m8 6a8 8 0 0 1-.57 2.8A7.8 7.8 0 0 1 18 15.28V23l-6-2l-6 2v-7.72A7.9 7.9 0 0 1 4 10a7.68 7.68 0 0 1 2.33-5.64A7.73 7.73 0 0 1 12 2a7.73 7.73 0 0 1 5.67 2.36A7.68 7.68 0 0 1 20 10'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[mdi--web\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2m-5.15 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56M14.34 14H9.66c-.1-.66-.16-1.32-.16-2s.06-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2M12 19.96c-.83-1.2-1.5-2.53-1.91-3.96h3.82c-.41 1.43-1.08 2.76-1.91 3.96M8 8H5.08A7.92 7.92 0 0 1 9.4 4.44C8.8 5.55 8.35 6.75 8 8m-2.92 8H8c.35 1.25.8 2.45 1.4 3.56A8 8 0 0 1 5.08 16m-.82-2C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2M12 4.03c.83 1.2 1.5 2.54 1.91 3.97h-3.82c.41-1.43 1.08-2.77 1.91-3.97M18.92 8h-2.95a15.7 15.7 0 0 0-1.38-3.56c1.84.63 3.37 1.9 4.33 3.56M12 2C6.47 2 2 6.5 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--arrow-left\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 128a8 8 0 0 1-8 8H59.31l58.35 58.34a8 8 0 0 1-11.32 11.32l-72-72a8 8 0 0 1 0-11.32l72-72a8 8 0 0 1 11.32 11.32L59.31 120H216a8 8 0 0 1 8 8'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--arrow-right\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m221.66 133.66l-72 72a8 8 0 0 1-11.32-11.32L196.69 136H40a8 8 0 0 1 0-16h156.69l-58.35-58.34a8 8 0 0 1 11.32-11.32l72 72a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--arrow-up\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M205.66 117.66a8 8 0 0 1-11.32 0L136 59.31V216a8 8 0 0 1-16 0V59.31l-58.34 58.35a8 8 0 0 1-11.32-11.32l72-72a8 8 0 0 1 11.32 0l72 72a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--article-medium\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M56 136a8 8 0 0 1-8 8H24a8 8 0 0 1 0-16h8V64h-8a8 8 0 0 1 0-16h16a8 8 0 0 1 6.78 3.74L80 104.91l33.22-53.15A8 8 0 0 1 120 48h16a8 8 0 0 1 0 16h-8v64h8a8 8 0 0 1 0 16h-24a8 8 0 0 1 0-16V83.89l-25.22 40.35a8 8 0 0 1-13.56 0L48 83.89V128a8 8 0 0 1 8 8m112-24h64a8 8 0 0 0 0-16h-64a8 8 0 0 0 0 16m64 16h-64a8 8 0 0 0 0 16h64a8 8 0 0 0 0-16m0 32H80a8 8 0 0 0 0 16h152a8 8 0 0 0 0-16m0 32H80a8 8 0 0 0 0 16h152a8 8 0 0 0 0-16'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--article\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 40H40a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 160H40V56h176zM184 96a8 8 0 0 1-8 8H80a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8H80a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8H80a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--book-open-text\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 48h-72a40 40 0 0 0-32 16a40 40 0 0 0-32-16H24a8 8 0 0 0-8 8v144a8 8 0 0 0 8 8h72a24 24 0 0 1 24 24a8 8 0 0 0 16 0a24 24 0 0 1 24-24h72a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8M96 192H32V64h64a24 24 0 0 1 24 24v112a39.8 39.8 0 0 0-24-8m128 0h-64a39.8 39.8 0 0 0-24 8V88a24 24 0 0 1 24-24h64ZM160 88h40a8 8 0 0 1 0 16h-40a8 8 0 0 1 0-16m48 40a8 8 0 0 1-8 8h-40a8 8 0 0 1 0-16h40a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8h-40a8 8 0 0 1 0-16h40a8 8 0 0 1 8 8'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--calendar-blank\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 32h-24v-8a8 8 0 0 0-16 0v8H88v-8a8 8 0 0 0-16 0v8H48a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16M72 48v8a8 8 0 0 0 16 0v-8h80v8a8 8 0 0 0 16 0v-8h24v32H48V48Zm136 160H48V96h160z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--caret-down\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--caret-left\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M165.66 202.34a8 8 0 0 1-11.32 11.32l-80-80a8 8 0 0 1 0-11.32l80-80a8 8 0 0 1 11.32 11.32L91.31 128Z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--caret-right\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m181.66 133.66l-80 80a8 8 0 0 1-11.32-11.32L164.69 128L90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--clock-clockwise\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M136 80v43.47l36.12 21.67a8 8 0 0 1-8.24 13.72l-40-24A8 8 0 0 1 120 128V80a8 8 0 0 1 16 0m88-24a8 8 0 0 0-8 8v18c-6.35-7.36-12.83-14.45-20.12-21.83a96 96 0 1 0-2 137.7a8 8 0 0 0-11-11.64a80 80 0 1 1 1.66-114.83c8.14 8.24 15.27 16.18 22.46 24.6h-23a8 8 0 0 0 0 16h40a8 8 0 0 0 8-8V64a8 8 0 0 0-8-8'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--eye\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M247.31 124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57 61.26 162.88 48 128 48S61.43 61.26 36.34 86.35C17.51 105.18 9 124 8.69 124.76a8 8 0 0 0 0 6.5c.35.79 8.82 19.57 27.65 38.4C61.43 194.74 93.12 208 128 208s66.57-13.26 91.66-38.34c18.83-18.83 27.3-37.61 27.65-38.4a8 8 0 0 0 0-6.5M128 192c-30.78 0-57.67-11.19-79.93-33.25A133.5 133.5 0 0 1 25 128a133.3 133.3 0 0 1 23.07-30.75C70.33 75.19 97.22 64 128 64s57.67 11.19 79.93 33.25A133.5 133.5 0 0 1 231.05 128c-7.21 13.46-38.62 64-103.05 64m0-112a48 48 0 1 0 48 48a48.05 48.05 0 0 0-48-48m0 80a32 32 0 1 1 32-32a32 32 0 0 1-32 32'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--hash\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 88h-48.6l8.47-46.57a8 8 0 0 0-15.74-2.86l-9 49.43H111.4l8.47-46.57a8 8 0 0 0-15.74-2.86L95.14 88H48a8 8 0 0 0 0 16h44.23l-8.73 48H32a8 8 0 0 0 0 16h48.6l-8.47 46.57a8 8 0 0 0 6.44 9.3A8 8 0 0 0 80 224a8 8 0 0 0 7.86-6.57l9-49.43h47.74l-8.47 46.57a8 8 0 0 0 6.44 9.3a8 8 0 0 0 1.43.13a8 8 0 0 0 7.86-6.57l9-49.43H208a8 8 0 0 0 0-16h-44.23l8.73-48H224a8 8 0 0 0 0-16m-76.5 64H99.77l8.73-48h47.73Z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--pencil-simple-line\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m227.32 73.37l-44.69-44.68a16 16 0 0 0-22.63 0L36.69 152A15.86 15.86 0 0 0 32 163.31V208a16 16 0 0 0 16 16h168a8 8 0 0 0 0-16H115.32l112-112a16 16 0 0 0 0-22.63M92.69 208H48v-44.69l88-88L180.69 120ZM192 108.69L147.32 64l24-24L216 84.69Z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--tag-simple\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M246.66 123.56L201 55.13A15.94 15.94 0 0 0 187.72 48H40a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h147.72a16 16 0 0 0 13.28-7.12l45.63-68.44a8 8 0 0 0 .03-8.88M187.72 192H40V64h147.72l42.66 64Z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--tag\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M243.31 136L144 36.69A15.86 15.86 0 0 0 132.69 32H40a8 8 0 0 0-8 8v92.69A15.86 15.86 0 0 0 36.69 144L136 243.31a16 16 0 0 0 22.63 0l84.68-84.68a16 16 0 0 0 0-22.63m-96 96L48 132.69V48h84.69L232 147.31ZM96 84a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ri--bluesky-fill\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 11.388c-.906-1.761-3.372-5.044-5.665-6.662c-2.197-1.55-3.034-1.283-3.583-1.033C2.116 3.978 2 4.955 2 5.528c0 .575.315 4.709.52 5.4c.68 2.28 3.094 3.05 5.32 2.803c-3.26.483-6.157 1.67-2.36 5.898c4.178 4.325 5.726-.927 6.52-3.59c.794 2.663 1.708 7.726 6.444 3.59c3.556-3.59.977-5.415-2.283-5.898c2.225.247 4.64-.523 5.319-2.803c.205-.69.52-4.825.52-5.399c0-.575-.116-1.55-.752-1.838c-.549-.248-1.386-.517-3.583 1.033c-2.293 1.621-4.76 4.904-5.665 6.664'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ri--discord-fill\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.303 5.337A17.3 17.3 0 0 0 14.963 4c-.191.329-.403.775-.552 1.125a16.6 16.6 0 0 0-4.808 0C9.454 4.775 9.23 4.329 9.05 4a17 17 0 0 0-4.342 1.337C1.961 9.391 1.218 13.35 1.59 17.255a17.7 17.7 0 0 0 5.318 2.664a13 13 0 0 0 1.136-1.836c-.627-.234-1.22-.52-1.794-.86c.149-.106.297-.223.435-.34c3.46 1.582 7.207 1.582 10.624 0c.149.117.287.234.435.34c-.573.34-1.167.626-1.793.86a13 13 0 0 0 1.135 1.836a17.6 17.6 0 0 0 5.318-2.664c.457-4.52-.722-8.448-3.1-11.918M8.52 14.846c-1.04 0-1.889-.945-1.889-2.101s.828-2.102 1.89-2.102c1.05 0 1.91.945 1.888 2.102c0 1.156-.838 2.1-1.889 2.1m6.974 0c-1.04 0-1.89-.945-1.89-2.101s.828-2.102 1.89-2.102c1.05 0 1.91.945 1.889 2.102c0 1.156-.828 2.1-1.89 2.1'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ri--github-fill\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.001 2c-5.525 0-10 4.475-10 10a9.99 9.99 0 0 0 6.837 9.488c.5.087.688-.213.688-.476c0-.237-.013-1.024-.013-1.862c-2.512.463-3.162-.612-3.362-1.175c-.113-.288-.6-1.175-1.025-1.413c-.35-.187-.85-.65-.013-.662c.788-.013 1.35.725 1.538 1.025c.9 1.512 2.337 1.087 2.912.825c.088-.65.35-1.087.638-1.337c-2.225-.25-4.55-1.113-4.55-4.938c0-1.088.387-1.987 1.025-2.687c-.1-.25-.45-1.275.1-2.65c0 0 .837-.263 2.75 1.024a9.3 9.3 0 0 1 2.5-.337c.85 0 1.7.112 2.5.337c1.913-1.3 2.75-1.024 2.75-1.024c.55 1.375.2 2.4.1 2.65c.637.7 1.025 1.587 1.025 2.687c0 3.838-2.337 4.688-4.562 4.938c.362.312.675.912.675 1.85c0 1.337-.013 2.412-.013 2.75c0 .262.188.574.688.474A10.02 10.02 0 0 0 22 12c0-5.525-4.475-10-10-10'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ri--twitter-fill\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22.213 5.656a8.4 8.4 0 0 1-2.402.658A4.2 4.2 0 0 0 21.649 4c-.82.488-1.719.83-2.655 1.015a4.182 4.182 0 0 0-7.126 3.814a11.87 11.87 0 0 1-8.621-4.37a4.17 4.17 0 0 0-.566 2.103c0 1.45.739 2.731 1.86 3.481a4.2 4.2 0 0 1-1.894-.523v.051a4.185 4.185 0 0 0 3.355 4.102a4.2 4.2 0 0 1-1.89.072A4.185 4.185 0 0 0 8.02 16.65a8.4 8.4 0 0 1-6.192 1.732a11.83 11.83 0 0 0 6.41 1.88c7.694 0 11.9-6.373 11.9-11.9q0-.271-.012-.541a8.5 8.5 0 0 0 2.086-2.164'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[simple-icons--creativecommons\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.983 0c-3.292 0-6.19 1.217-8.428 3.485C1.25 5.819 0 8.844 0 12c0 3.189 1.217 6.148 3.522 8.45c2.305 2.3 5.3 3.55 8.461 3.55c3.16 0 6.222-1.25 8.593-3.583C22.815 18.214 24 15.287 24 12c0-3.255-1.186-6.214-3.458-8.483C18.238 1.217 15.275 0 11.983 0m.033 2.17c2.7 0 5.103 1.02 6.98 2.893c1.843 1.841 2.83 4.274 2.83 6.937c0 2.696-.954 5.063-2.798 6.872c-1.943 1.906-4.444 2.926-7.012 2.926c-2.601 0-5.038-1.019-6.914-2.893c-1.877-1.875-2.93-4.34-2.93-6.905c0-2.597 1.053-5.063 2.93-6.97c1.844-1.874 4.214-2.86 6.914-2.86M8.68 8.278C6.723 8.278 5.165 9.66 5.165 12c0 2.38 1.465 3.722 3.581 3.722c1.358 0 2.516-.744 3.155-1.874l-1.491-.758c-.333.798-.839 1.037-1.478 1.037c-1.105 0-1.61-.917-1.61-2.126c0-1.21.426-2.127 1.61-2.127c.32 0 .96.173 1.332.97l1.597-.838c-.68-1.236-1.837-1.728-3.181-1.728m6.932 0c-1.957 0-3.514 1.382-3.514 3.722c0 2.38 1.464 3.722 3.58 3.722c1.359 0 2.516-.744 3.155-1.874l-1.49-.758c-.333.798-.84 1.037-1.478 1.037c-1.105 0-1.611-.917-1.611-2.126c0-1.21.426-2.127 1.61-2.127c.32 0 .96.173 1.332.97l1.597-.838c-.68-1.236-1.837-1.728-3.181-1.728'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[solar--star-rainbow-bold-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='black'%3E%3Cpath d='M16.9456 2.84731C18.3542 2.14979 19.0585 1.80104 19.5345 2.11769C20.0104 2.43435 19.9427 3.20671 19.8074 4.75143L19.7724 5.15106C19.7339 5.59003 19.7147 5.80951 19.7834 6.00845C19.852 6.2074 20.0008 6.36329 20.2984 6.67507L20.5694 6.95892C21.6166 8.05609 22.1402 8.60468 21.9676 9.16677C21.795 9.72887 21.0405 9.93221 19.5315 10.3389L19.1411 10.4441C18.7123 10.5597 18.4979 10.6175 18.3269 10.7517C18.156 10.8859 18.0478 11.0814 17.8314 11.4723L17.6344 11.8281C16.873 13.2038 16.4924 13.8916 15.9098 13.9223C15.3272 13.953 14.9285 13.3063 14.1312 12.013L13.925 11.6784C13.6984 11.3108 13.5851 11.1271 13.4108 11.0111C13.2365 10.8951 13.0208 10.86 12.5895 10.7898L12.1968 10.7259C10.6791 10.4789 9.92016 10.3554 9.7327 9.81228C9.54524 9.26918 10.0534 8.66616 11.0696 7.46012L11.3325 7.14811C11.6213 6.80539 11.7657 6.63403 11.8289 6.42812C11.8921 6.22222 11.867 6.00508 11.8168 5.57079L11.7711 5.17542C11.5945 3.64716 11.5062 2.88303 11.9729 2.51664C12.4396 2.15025 13.1523 2.42425 14.5776 2.97224L14.9464 3.11402C15.3514 3.26974 15.554 3.3476 15.7674 3.33634C15.9808 3.32508 16.1809 3.22598 16.5812 3.02776L16.9456 2.84731Z'/%3E%3Cg opacity='.5'%3E%3Cpath d='M9.04452 11.3203C5.99048 13.2697 3.27111 16.7967 2.0908 20.0321C1.70785 21.0818 2.59069 22.0006 3.71668 22.0006H4.75C4.75007 21.6498 4.83224 21.2139 4.95372 20.7564C5.07876 20.2855 5.25886 19.743 5.48334 19.1616C5.93221 17.9992 6.57058 16.6505 7.33621 15.3652C8.09909 14.0845 9.0062 12.8366 10.0012 11.8992C10.0258 11.876 10.0506 11.853 10.0754 11.83C10.052 11.8229 10.0289 11.8157 10.0062 11.8084C9.72191 11.7169 9.36664 11.5713 9.04452 11.3203Z'/%3E%3Cpath d='M12.0202 12.2173C11.7015 12.4123 11.3705 12.67 11.0298 12.991C10.1729 13.7983 9.34809 14.9188 8.62489 16.1329C7.90444 17.3423 7.30253 18.6146 6.88264 19.7019C6.67275 20.2455 6.51136 20.7351 6.40349 21.1413C6.29223 21.5604 6.25008 21.8464 6.25 22.0006H9.08304C9.08314 20.8766 9.47243 18.7949 10.1769 16.7088C10.6939 15.1781 11.4097 13.5555 12.3322 12.2681L12.0202 12.2173Z'/%3E%3Cpath d='M13.2982 13.5134C12.6225 14.5571 12.0472 15.8587 11.5981 17.1888C10.9202 19.1961 10.5832 21.1042 10.583 22.0006H11.8718C12.9978 22.0006 13.9043 21.0942 13.9793 19.9804C14.1081 18.0663 14.4036 16.3411 14.7411 15.1142C14.407 14.918 14.1488 14.6602 13.9589 14.4372C13.7399 14.1801 13.5196 13.859 13.2982 13.5134Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[tabler--circle-filled\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 3.34a10 10 0 1 1-4.995 8.984L2 12l.005-.324A10 10 0 0 1 7 3.34'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[tabler--cross\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 21h4v-9h5V8h-5V3h-4v5H5v4h5z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[tabler--device-desktop-question\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.5 16H4a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v6.5M7 20h8m-6-4v4m10 2v.01M19 19a2.003 2.003 0 0 0 .914-3.782a1.98 1.98 0 0 0-2.414.483'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[tabler--moon-filled\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 1.992a10 10 0 1 0 9.236 13.838c.341-.82-.476-1.644-1.298-1.31a6.5 6.5 0 0 1-6.864-10.787l.077-.08c.551-.63.113-1.653-.758-1.653h-.266l-.068-.006z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[tabler--palette\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 21a9 9 0 0 1 0-18c4.97 0 9 3.582 9 8c0 1.06-.474 2.078-1.318 2.828S17.693 15 16.5 15H14a2 2 0 0 0-1 3.75A1.3 1.3 0 0 1 12 21'/%3E%3Cpath d='M7.5 10.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0m4-3a1 1 0 1 0 2 0a1 1 0 1 0-2 0m4 3a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[tabler--sun-filled\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 19a1 1 0 0 1 .993.883L13 20v1a1 1 0 0 1-1.993.117L11 21v-1a1 1 0 0 1 1-1m6.313-2.09l.094.083l.7.7a1 1 0 0 1-1.32 1.497l-.094-.083l-.7-.7a1 1 0 0 1 1.218-1.567zm-11.306.083a1 1 0 0 1 .083 1.32l-.083.094l-.7.7a1 1 0 0 1-1.497-1.32l.083-.094l.7-.7a1 1 0 0 1 1.414 0M4 11a1 1 0 0 1 .117 1.993L4 13H3a1 1 0 0 1-.117-1.993L3 11zm17 0a1 1 0 0 1 .117 1.993L21 13h-1a1 1 0 0 1-.117-1.993L20 11zM6.213 4.81l.094.083l.7.7a1 1 0 0 1-1.32 1.497l-.094-.083l-.7-.7A1 1 0 0 1 6.11 4.74zm12.894.083a1 1 0 0 1 .083 1.32l-.083.094l-.7.7a1 1 0 0 1-1.497-1.32l.083-.094l.7-.7a1 1 0 0 1 1.414 0M12 2a1 1 0 0 1 .993.883L13 3v1a1 1 0 0 1-1.993.117L11 4V3a1 1 0 0 1 1-1m0 5a5 5 0 1 1-4.995 5.217L7 12l.005-.217A5 5 0 0 1 12 7'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[devicon--ghidra\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128' width='128' height='128'%3E%3Cpath fill='%23df241a' d='M63.587 124.447c-.84-.01-2.357.066-3.328.008s-2.675-.23-3.822-.372a69 69 0 0 1-3.782-.583c-.924-.179-2.492-.576-3.472-.818a69 69 0 0 1-3.24-.896a66 66 0 0 1-2.925-.993a90 90 0 0 1-2.707-1.085c-.7-.293-2.325-.946-3.479-1.523a72 72 0 0 1-3.575-1.922c-.805-.476-2.074-1.396-2.912-1.954a69 69 0 0 1-3-2.113a84 84 0 0 1-2.962-2.4a68 68 0 0 1-3.227-3.005a60 60 0 0 1-2.552-2.76c-.452-.525-1.709-1.995-1.57-1.884c.138.112 1.795 1.629 2.362 2.092a67 67 0 0 0 2.857 2.184c1.011.723 2.54 1.705 3.375 2.234c.834.528 2.272 1.434 3.206 1.97c.933.537 2.601 1.409 3.73 1.986a100 100 0 0 0 3.71 1.794a107 107 0 0 0 3.476 1.477c1.015.405 2.653.974 3.596 1.298s2.693.867 3.9 1.21c1.208.345 3.14.82 4.275 1.064s3.073.547 4.297.722s3.153.438 4.342.52c1.278.09 3.195.108 4.698.063c1.399-.041 3.288-.147 4.196-.254a56 56 0 0 0 3.052-.45a92 92 0 0 0 2.797-.581a87 87 0 0 0 3.396-.885a64 64 0 0 0 3.643-1.187c.889-.322 2.14-.797 2.805-1.078c.664-.28 2.145-1.01 3.317-1.605c1.171-.595 2.92-1.462 3.847-2.071a49 49 0 0 0 2.975-2.139c.709-.567 1.817-1.652 2.534-2.339s1.713-1.84 2.303-2.539s1.773-2.05 2.471-3.095c.72-1.075 1.627-2.814 2.194-3.968a43 43 0 0 0 1.546-3.674c.318-.888.754-2.411.997-3.341s.63-2.438.8-3.381c.171-.945.383-2.32.477-3.09c.11-.901.262-2.75.259-5.248c-.005-3.376-.173-4.058-.422-5.647c-.156-1.004-.45-2.643-.687-3.572c-.239-.93-.616-2.194-.87-2.883c-.256-.69-.858-2.026-1.3-2.935c-.441-.91-1.265-2.326-1.823-3.166a34 34 0 0 0-2.156-2.824c-.66-.77-1.788-1.967-2.471-2.596c-.684-.63-.942-.972-1.307-1.286c-.689-.557-1.716-.778-2.755-1.2a44 44 0 0 0-3.185-1.146a38 38 0 0 0-2.906-.734c-.79-.159-1.454-.349-1.473-.423a95 95 0 0 0-.441-1.422c-.224-.71-.736-1.968-1.139-2.798c-.428-.882-1.05-1.906-1.493-2.463c-.418-.524-1.304-1.497-1.969-2.161a44 44 0 0 0-2.28-2.11a23 23 0 0 0-2.28-1.64a332 332 0 0 1-2.206-1.365c-.55-.344-.954-.55-.9-.457c.054.092.483.71.953 1.376a61 61 0 0 1 1.715 2.606a33 33 0 0 1 1.42 2.57c.306.644.648 1.589.76 2.098c.145.657.207 1.613.213 3.28c.008 2.142-.024 2.493-.352 3.94a38 38 0 0 1-.733 2.735c-.206.63-.653 1.73-.995 2.446s-.92 1.734-1.283 2.26c-.364.527-1.002 1.273-1.418 1.657s-1.194.957-1.73 1.271a17 17 0 0 1-1.99.964a15 15 0 0 1-1.907.581a7.4 7.4 0 0 1-1.974.122c-.594-.038-1.223-.101-1.398-.143c-.311-.073-.363.036-2.595 5.492a2339 2339 0 0 1-4.66 11.29a1286 1286 0 0 1-3.933 9.345c-.853 1.993-1.889 4.323-2.3 5.178c-.64 1.328-.827 1.606-1.282 1.908c-.45.298-.692.36-1.56.395c-.87.036-1.211-.017-2.236-.346c-.665-.214-1.981-.724-2.925-1.134s-1.911-.868-2.152-1.015c-.24-.148-.8-.687-1.243-1.197s-1.07-1.31-1.392-1.778c-.425-.618-.589-.982-.6-1.335c-.014-.465.015-.5.675-.835c.514-.26.877-.35 1.417-.35c.4 0 1.32-.06 2.044-.134c.724-.073 1.66-.22 2.08-.326c.419-.107 1.012-.34 1.316-.516c.4-.232.624-.48.808-.897c.14-.317.362-1.098.493-1.735c.13-.638.323-2.076.427-3.195c.105-1.118.28-4.169.392-6.778c.165-3.878.173-4.875.042-5.46c-.089-.398-.756-1.898-1.51-3.393c-.74-1.473-1.445-2.993-1.564-3.378a19 19 0 0 1-.408-1.78a25 25 0 0 1-.268-2.48c-.066-1.237-.043-1.482.2-2.123c.153-.4.532-1.01.849-1.362c.315-.351.804-.821 1.087-1.045c.473-.375.62-.416 1.805-.51c.732-.058 2.163-.048 3.31.023c1.112.07 2.17.154 2.353.189c.182.033-.014-.11-.435-.318c-.421-.21-1.21-.494-1.751-.633a15 15 0 0 0-2.096-.334a8 8 0 0 0-2.254.132c-.629.118-1.887.47-2.797.785c-.909.313-2.053.684-2.543.822c-.489.14-1.188.456-1.552.705c-.447.305-.985.89-1.66 1.806a60 60 0 0 1-1.966 2.508c-.534.634-1.201 1.362-1.485 1.618c-.283.255-.664.502-.846.548c-.183.046-.94-.01-1.682-.125a42 42 0 0 1-2.946-.601l-1.594-.393l-.411.476c-.227.262-.54.74-.696 1.062c-.167.343-.305.91-.335 1.373s.038 1.185.165 1.752c.155.7.366 1.192.766 1.788l.551.822h-.725a7 7 0 0 1-1.473-.195a7.2 7.2 0 0 1-1.36-.528c-.337-.183-.958-.692-1.38-1.132a6.8 6.8 0 0 1-1.232-1.78l-.467-.983l-.372.434c-.205.238-.565.833-.801 1.323s-.494 1.233-.573 1.653c-.08.424-.114 1.3-.077 1.97c.044.794.163 1.471.348 1.972c.156.42.332.817.394.883c.06.067.111.224.111.35s-.088.229-.195.229c-.106 0-.55-.12-.985-.265a14 14 0 0 1-1.655-.718c-.495-.26-1.08-.699-1.37-1.027a3.5 3.5 0 0 1-.709-1.278c-.153-.527-.185-.99-.128-1.854c.041-.634.114-1.319.161-1.521c.085-.363.079-.368-.345-.286c-.238.046-.804.266-1.259.488a6 6 0 0 0-1.482 1.073c-.467.478-.858 1.084-1.357 2.107c-.385.79-.842 1.895-1.014 2.454s-.382 1.346-.465 1.749c-.083.402-.178.73-.213.73s-.312-.532-.617-1.183s-.767-1.809-1.028-2.575c-.38-1.113-.486-1.633-.53-2.599c-.041-.908.012-1.539.217-2.543c.15-.734.5-2.02.779-2.856c.278-.836.765-2.066 1.081-2.734c.316-.667.828-1.62 1.137-2.116c.31-.497.817-1.138 1.128-1.424s1.013-.746 1.56-1.021s1.595-.704 2.33-.953c.735-.248 2.938-.89 4.895-1.426c1.959-.535 4.333-1.226 5.277-1.535c.945-.309 2.354-.873 3.132-1.253s1.836-1.027 2.352-1.438a20 20 0 0 0 1.812-1.69c.481-.52 1.103-1.28 1.382-1.691c.28-.41.783-1.326 1.12-2.035c.367-.775 1.022-2.629 1.644-4.658c.604-1.972 1.267-3.853 1.597-4.536c.368-.763.814-1.438 1.287-1.948c.397-.43 1.013-.93 1.368-1.112c.487-.25.896-.344 1.664-.386c.613-.034 1.5.025 2.225.147c.664.112 2.377.346 3.807.52c1.429.174 2.61.303 2.625.287c.015-.015.563-.832 1.218-1.814a59 59 0 0 1 2.454-3.37c.695-.87 2.065-2.492 3.127-3.533c1.077-1.056 2.528-2.378 3.211-2.923c.684-.545 1.803-1.31 2.482-1.764c.68-.455 2.256-1.418 2.396-1.483c.16-.075-.77.533-.967.675c-.173.124-.725.548-1.245.92a59 59 0 0 0-2.148 1.646c-.665.534-1.812 1.452-2.518 2.094c-.705.64-1.511 1.407-1.791 1.702c-.412.434-.222.328.993-.555a63 63 0 0 1 3.115-2.093a75 75 0 0 1 3.267-1.894a65 65 0 0 1 3.115-1.56a81 81 0 0 1 2.861-1.233c.77-.31 2.028-.754 2.797-.987c.77-.234 2.2-.598 3.18-.81a76 76 0 0 1 3.432-.645a96 96 0 0 1 4.17-.52a85 85 0 0 1 4.959-.333l2.442-.075l1.757.456c.966.252 1.849.508 1.96.57c.13.072-.503.144-1.757.2a53 53 0 0 0-3.445.27c-.817.1-2 .302-2.628.446a20 20 0 0 0-2.097.62c-.524.195-1.318.56-1.763.808s-1.275.786-1.843 1.193a38 38 0 0 0-2.08 1.63c-.575.49-1.529 1.434-2.119 2.098a29 29 0 0 0-2.01 2.606a28 28 0 0 0-1.647 2.883c-.393.816-.75 1.701-.792 1.967l-.079.484l.367-.25c.202-.137.858-.523 1.45-.87c.59-.35 1.82-.976 2.733-1.394a62 62 0 0 1 3.44-1.422a70 70 0 0 1 3.75-1.246a95 95 0 0 1 3.243-.9a98 98 0 0 1 3.115-.697a83 83 0 0 1 3.56-.639a65 65 0 0 1 3.497-.408c1.128-.094 2.829-.119 4.642-.068c1.573.045 3.326.128 3.536.184c.257.07.572.526 1.411 1.463c.685.764 1.771 1.969 2.262 2.672l.912 1.308l-1.148 1.178c-.63.649-1.118 1.209-1.082 1.245s1.005.253 2.147.495c1.142.24 2.16.455 2.27.468c.736.083.744.748 1.292 1.651c.547.904 1.42 2.527 1.97 3.595s1.399 2.8 1.847 3.85s1.17 2.748 1.529 3.787c.36 1.04.864 2.7 1.142 3.68s.706 2.745.944 3.899c.237 1.153.501 2.906.641 3.92a89 89 0 0 1 .39 3.56c.084.944.127 3.147.127 4.896c.001 1.748.047 4.006-.038 4.95c-.085.945-.216 2.56-.356 3.574s-.538 2.667-.748 3.706a68 68 0 0 1-.88 3.699a78 78 0 0 1-1.208 3.89c-.394 1.147-1.12 2.914-1.538 3.893s-1.184 2.706-1.736 3.79a73 73 0 0 1-2.053 3.706c-.577.96-1.54 2.503-2.134 3.358c-.594.856-1.76 2.393-2.573 3.409s-2.119 2.565-2.914 3.414s-2.138 2.148-2.977 2.934c-.84.785-2.451 2.095-3.535 2.967a68 68 0 0 1-4.136 3.032c-1.189.79-2.792 1.825-3.553 2.26c-.76.436-2.376 1.224-3.568 1.81s-3.047 1.455-4.13 1.883s-2.738.985-3.654 1.283s-2.58.826-3.7 1.11c-1.119.285-2.762.603-3.671.777c-.91.175-2.634.495-3.787.64c-1.154.143-3.05.295-4.24.364c-1.189.07-2.848.002-3.687-.007m-14.67-27.962c.183.004.52-.03.749-.076c.236-.047.646-.308.95-.604c.424-.415.691-.898 1.31-2.365c.428-1.014 1.546-3.817 2.485-6.23c.94-2.413 2.912-7.591 4.383-11.507a988 988 0 0 0 2.754-7.375c.042-.14-.01-.083-.117.126s-.676 1.533-1.265 2.94a374 374 0 0 1-2.299 5.34a193 193 0 0 1-2.992 6.343c-.97 1.958-2.214 4.307-2.763 5.22c-.55.912-1.214 1.942-1.477 2.288a17 17 0 0 1-.996 1.176c-.284.3-.693.636-.907.747c-.33.17-.747.192-2.686.135c-1.35-.04-2.732-.154-3.358-.278c-.584-.116-1.087-.187-1.116-.157s.29.372.71.76c.42.39 1.277 1.024 1.904 1.413c.627.388 1.555.917 2.063 1.175c.507.259 1.24.572 1.628.697c.388.124.856.228 1.04.232m17.435-33.524a48 48 0 0 0 2.038-.24a28 28 0 0 0 2.575-.495c.663-.168 1.553-.49 1.977-.716c.478-.255 1.077-.741 1.575-1.28a10 10 0 0 0 1.337-1.893c.294-.564.698-1.513.9-2.108c.2-.594.48-1.615.622-2.268c.142-.654.292-1.58.335-2.057c.05-.551.004-1.316-.122-2.087a18 18 0 0 0-.657-2.532a25 25 0 0 0-1.036-2.47A41 41 0 0 0 75 43.114c-.175-.3-.337-.526-.36-.503c-.025.024.041.555.145 1.182c.106.64.19 1.975.192 3.046c.002 1.05-.06 2.337-.139 2.861a30 30 0 0 1-.446 2.176a21 21 0 0 1-.7 2.225a23 23 0 0 1-.907 1.957a20 20 0 0 1-1.097 1.774a20 20 0 0 1-1.475 1.758a18 18 0 0 1-1.881 1.684a20 20 0 0 1-1.819 1.21c-.456.254-.828.477-.828.496s.3.01.668-.018zm-52.1-3.147c.349-.039 1.55-.16 2.67-.272c1.118-.112 2.043-.212 2.055-.223c.011-.01.062-.443.114-.96c.054-.546.045-.912-.021-.873a97 97 0 0 1-2.212.963a134 134 0 0 0-2.67 1.165l-.572.27zm24.895-13.93c.03 0 1.391-.547 3.028-1.216c1.636-.67 3.02-1.261 3.076-1.316c.055-.054.036-1.752-.043-3.773s-.181-3.896-.228-4.165c-.084-.486-.089-.48-.562.827a56 56 0 0 1-1.278 3.096c-.44.978-1.138 2.322-1.55 2.984a37 37 0 0 1-1.544 2.257c-.436.578-.829 1.11-.872 1.18s-.055.127-.027.127m39.271-19.108c-.603.386-1.766 1.216-1.66 1.113c.104-.104 1.63-1.267 2.469-1.845s1.926-1.269 2.416-1.533c.49-.265 1.634-.805 2.543-1.2c.909-.397 2.477-1.075 3.491-1.48a45 45 0 0 1 2.72-.981c.48-.148 2.664-.689 2.744-.685s-2.438.731-3.488 1.1s-2.475.913-3.168 1.21a60 60 0 0 0-2.67 1.247a76 76 0 0 0-2.856 1.526a67 67 0 0 0-2.54 1.528'/%3E%3Cpath fill='%23fb7a3c' d='M48.917 96.486c-.184-.004-.652-.109-1.04-.233a14 14 0 0 1-1.628-.696a35 35 0 0 1-2.063-1.176c-.627-.388-1.484-1.023-1.904-1.413c-.42-.388-.74-.73-.71-.76s.532.041 1.116.157c.626.125 2.007.239 3.358.279c1.939.056 2.356.035 2.686-.136c.214-.11.623-.447.907-.747a17 17 0 0 0 .996-1.175c.263-.346.927-1.376 1.477-2.289s1.793-3.261 2.763-5.219a192 192 0 0 0 2.992-6.343a374 374 0 0 0 2.299-5.34c.589-1.407 1.158-2.73 1.265-2.94s.16-.267.117-.127s-1.282 3.458-2.754 7.375a1315 1315 0 0 1-4.383 11.507c-.939 2.413-2.057 5.217-2.485 6.23c-.618 1.468-.886 1.95-1.31 2.365c-.304.296-.714.557-.95.604a4.3 4.3 0 0 1-.75.077zm17.435-33.524c-.367.029-.667.036-.667.018s.372-.243.828-.497c.456-.255 1.274-.8 1.819-1.21a18.5 18.5 0 0 0 1.88-1.683a20 20 0 0 0 1.476-1.758a20 20 0 0 0 1.097-1.775a23 23 0 0 0 .907-1.957c.219-.551.533-1.553.7-2.225c.166-.671.367-1.65.446-2.175c.078-.525.14-1.812.139-2.861c-.002-1.072-.086-2.406-.192-3.047c-.104-.626-.17-1.158-.146-1.182c.024-.023.186.204.36.504c.176.3.58 1.066.897 1.702a25 25 0 0 1 1.036 2.47c.252.722.547 1.861.657 2.531c.126.772.171 1.536.122 2.087a21 21 0 0 1-.335 2.057a25 25 0 0 1-.623 2.269a18 18 0 0 1-.898 2.107c-.308.59-.876 1.395-1.338 1.894c-.498.538-1.097 1.024-1.575 1.279c-.424.226-1.314.549-1.977.717a29 29 0 0 1-2.576.495c-.753.103-1.67.211-2.036.24zm48.272-31.771c-.143-.034-.478-.072-1.002-.195a63 63 0 0 0-2.154-.452c-.899-.17-1.454-.325-1.372-.365c.159-.079 1.492-.041 2.348-.048l1.577-.018l.337.514c.185.282.415.598.381.59zm-39.816-1.4c-.348.212-.46.39-.382.128c.049-.166.473-.713 1.463-1.421c.787-.562 1.89-1.567 2.493-1.954c.603-.386 1.74-1.196 2.536-1.647a76 76 0 0 1 2.853-1.523c.775-.388 2.078-.857 2.841-1.184a56 56 0 0 1 3.559-1.33c1.224-.408 3.118-.776 4.167-.988s2.421-.398 3.05-.476c.63-.078 2.185-.202 3.374-.2c1.189.005 2.55.054 3.1.085l.842.04l1.325 1.131c.564.483 1.06 1.118 1.305 1.392c.425.476.831.681.528.6c-.175-.046-2.076-.244-3.65-.29c-1.816-.051-3.51-.027-4.64.068c-.98.082-2.553.266-3.498.409a82 82 0 0 0-3.56.638a97 97 0 0 0-3.115.696c-.7.175-2.159.58-3.242.9a71 71 0 0 0-3.751 1.247a62 62 0 0 0-3.44 1.422c-.913.418-2.143 1.044-2.734 1.393c-.59.348-.91.55-1.107.67zm-15.187-5.824c-1.215.882-1.405.988-.993.555c.28-.295 1.105-1.079 1.834-1.74a65 65 0 0 1 2.712-2.306a63 63 0 0 1 2.54-1.905c.633-.442 1.674-1.196 2.346-1.602a42 42 0 0 1 2.467-1.37a35 35 0 0 1 2.507-1.1a30 30 0 0 1 2.451-.81c.644-.17 1.502-.314 2.515-.385c.905-.063 4.307-.185 7.977-.141c2.916.035 3.696.159 4.535.243c.84.084 2.178.382 2.422.433c.269.056-.25.016-2.009.068c-1.608.047-4.04.177-5.404.318a98 98 0 0 0-4.133.52c-.908.143-2.454.434-3.433.646a49 49 0 0 0-3.178.808a41 41 0 0 0-2.798.988c-.77.31-2.057.865-2.86 1.232a65 65 0 0 0-3.116 1.56a75 75 0 0 0-3.267 1.894a63 63 0 0 0-3.115 2.094'/%3E%3Cpath fill='%23fd9f14' d='M64.477 120.826c-1.399.028-2.858.03-3.243.004s-1.443-.108-2.352-.18a64 64 0 0 1-3.751-.457a77 77 0 0 1-4.26-.81a83 83 0 0 1-3.958-1.006a94 94 0 0 1-3.687-1.17a96 96 0 0 1-3.798-1.418a104 104 0 0 1-3.688-1.583a106 106 0 0 1-3.878-1.906c-1.154-.6-3.1-1.691-4.323-2.425a98 98 0 0 1-3.815-2.415a96 96 0 0 1-2.988-2.13a53 53 0 0 1-2.406-1.924c-.554-.48-1.43-1.34-1.46-1.432c-.032-.096.673.378 1.056.6c.375.218 1.623.853 2.758 1.45s2.8 1.383 3.694 1.807c.893.424 2.447 1.152 3.46 1.603c1.015.452 3.077 1.306 4.545 1.887a131 131 0 0 0 5.417 1.981a122 122 0 0 0 4.536 1.422c1.09.31 2.843.772 3.921 1.022s2.728.625 3.657.8c.93.175 2.581.434 3.645.572c1.063.138 2.941.287 4.2.369c1.313.085 3.145.086 4.353.04c1.159-.044 2.867-.147 3.736-.254s2.396-.372 3.445-.586s2.696-.56 3.64-.804a73 73 0 0 0 3.687-1.06c1.084-.353 2.746-.997 3.725-1.382a56 56 0 0 0 3.626-1.626c1.014-.504 2.287-1.156 2.811-1.46a55 55 0 0 0 2.339-1.457a48 48 0 0 0 2.787-2.044c.76-.607 2.06-1.8 2.9-2.64s1.939-2.016 2.416-2.61c.476-.595 1.287-1.782 1.83-2.591s1.301-2.058 1.703-2.808a40 40 0 0 0 1.423-3.016c.383-.925.9-2.27 1.133-3.04c.234-.768.56-2.072.744-2.895c.185-.824.418-2.268.56-3.228c.165-1.123.399-2.77.446-4.615c.048-1.847-.114-3.382-.211-4.308a46 46 0 0 0-.337-2.518c-.104-.603-.299-1.789-.507-2.615c-.21-.827-.687-2.199-1.006-3.086c-.32-.886-.958-2.37-1.436-3.349c-.48-.98-1.351-2.56-1.978-3.502c-.627-.943-1.545-2.06-1.907-2.553l-.653-.885l.667.552c.366.302 1.168 1.046 1.783 1.653a39 39 0 0 1 2.122 2.31a35 35 0 0 1 1.886 2.543c.485.734 1.274 2.136 1.756 3.115c.48.979 1.075 2.34 1.32 3.025c.246.684.613 1.886.817 2.67s.487 2.14.632 3.015c.144.874.32 2.247.393 3.052c.072.804.131 2.294.131 3.312s-.06 2.62-.133 3.56a62 62 0 0 1-.382 3.412c-.137.936-.427 2.48-.644 3.43a49 49 0 0 1-.889 3.275c-.272.85-.73 2.11-1.016 2.8a55 55 0 0 1-1.263 2.736a38 38 0 0 1-1.402 2.543a40 40 0 0 1-1.309 1.952a54 54 0 0 1-1.533 1.97c-.487.595-1.499 1.687-2.249 2.429s-1.887 1.843-2.574 2.395c-.687.553-1.977 1.56-2.922 2.19s-2.48 1.426-3.306 1.873a56 56 0 0 1-3.306 1.608a67 67 0 0 1-3.456 1.393c-.909.33-2.522.849-3.585 1.155a85 85 0 0 1-3.56.93a80 80 0 0 1-3.09.639a58 58 0 0 1-3.18.453c-.944.104-2.86.213-4.26.241M16.3 100.306c-.295 0-.625-.07-.731-.158c-.107-.087-.404-.453-.66-.812c-.385-.537-.467-.762-.467-1.271c0-.34.1-.818.223-1.061c.122-.244.423-.578.667-.743c.358-.241.564-.289 1.053-.243c.409.038.717.156.939.36c.18.168.408.49.504.714c.096.225.174.7.174 1.054c0 .353-.078.83-.173 1.058c-.096.229-.357.57-.582.76c-.303.254-.548.343-.947.343m-.14-.635c.163 0 .389-.035.502-.079c.113-.043.29-.24.391-.439c.103-.197.186-.634.186-.97c0-.374-.094-.763-.242-1.006c-.133-.218-.392-.434-.574-.48c-.183-.046-.446-.023-.585.051a1.4 1.4 0 0 0-.432.416c-.1.155-.194.453-.21.663a7 7 0 0 0-.01.722c.01.187.167.516.348.73c.194.231.45.392.625.392m.52-4.704c-.167 0-.338-.09-.38-.202c-.043-.11-.078-.907-.078-1.77v-1.57l-.372.106c-.284.082-.39.061-.445-.083c-.04-.105-.073-.237-.073-.294s.268-.196.595-.308s.699-.203.827-.203c.215 0 .23.156.23 2.162v2.162zm5.261-.055c-.304.046-.608-.018-.975-.203c-.387-.197-.61-.428-.81-.84c-.217-.448-.265-.731-.221-1.327c.035-.49.144-.878.309-1.098a3.6 3.6 0 0 1 .605-.602c.242-.18.529-.258.921-.25c.352.008.698.108.904.262c.183.137.447.468.586.735c.166.32.252.737.252 1.216c0 .49-.08.867-.243 1.147a2.6 2.6 0 0 1-.565.655a2 2 0 0 1-.763.305m-.203-.581c.095 0 .321-.117.504-.261c.185-.146.395-.495.474-.79c.106-.393.105-.654-.004-1.018c-.08-.269-.258-.6-.394-.736a1 1 0 0 0-.606-.247c-.222 0-.477.126-.668.328c-.26.278-.308.455-.308 1.155c0 .773.027.85.416 1.198c.228.204.492.37.586.37zm-10.64-1.018c-.02 0-.191-.315-.38-.701c-.19-.387-.345-.759-.345-.827c0-.069-.114-.239-.255-.379c-.139-.14-.253-.305-.253-.366c0-.062.128-.147.286-.19a3 3 0 0 1 .635-.078l.35-.002v1.272c0 .699-.017 1.271-.037 1.271m-.33-3.941h-.394V85.91l-.43.08c-.383.072-.437.047-.489-.226c-.053-.278.012-.328.685-.532c.409-.124.786-.183.838-.13c.052.051.115 1.033.14 2.181l.044 2.088zm5.507-.053c-.278.032-.673-.023-.892-.122c-.218-.098-.53-.368-.696-.601c-.217-.305-.314-.642-.35-1.223c-.03-.468.014-.96.106-1.182c.086-.21.353-.552.591-.762c.356-.312.547-.38 1.056-.38c.49 0 .708.072 1.03.343c.224.19.486.531.581.76c.097.228.174.717.174 1.088c0 .413-.091.844-.236 1.112c-.129.242-.377.546-.55.676s-.54.26-.814.291m-.163-.583c.142 0 .43-.174.643-.386c.367-.367.384-.428.333-1.226c-.046-.722-.102-.88-.403-1.139c-.192-.165-.48-.3-.637-.3s-.411.115-.563.257a1.4 1.4 0 0 0-.357.58c-.045.176-.053.614-.018.973c.048.506.14.72.403.947c.188.162.457.294.599.294m5.592.508c-.35 0-.745-.097-.978-.239a1.84 1.84 0 0 1-.593-.667a4.4 4.4 0 0 1-.287-.885c-.046-.251-.019-.7.06-.996s.33-.74.556-.986c.322-.352.531-.46.978-.506c.407-.043.693.01 1.01.185c.256.141.563.473.73.79a2.5 2.5 0 0 1 .287 1.131a3.2 3.2 0 0 1-.238 1.103c-.13.285-.393.643-.587.794c-.245.194-.527.276-.938.276m-.042-.635c.223 0 .48-.122.66-.314q.295-.313.354-.936c.04-.422-.008-.764-.151-1.067c-.117-.245-.357-.511-.534-.592c-.248-.113-.4-.11-.661.014c-.187.089-.446.379-.575.644c-.18.368-.216.623-.15 1.065c.054.356.205.7.39.884c.178.178.452.302.667.302m5.548.588a1.6 1.6 0 0 1-.943-.168c-.285-.147-.548-.433-.73-.797a2.75 2.75 0 0 1-.287-1.2c0-.37.104-.847.252-1.151c.138-.286.432-.627.653-.757c.22-.13.61-.237.865-.237c.256 0 .648.095.872.21c.227.118.52.433.663.712c.17.331.256.75.256 1.24c0 .475-.085.893-.236 1.176c-.13.242-.378.545-.552.675c-.173.13-.54.264-.813.297m-.092-.596c.084.004.302-.12.484-.278c.183-.158.38-.5.439-.763s.06-.683.004-.934a1.9 1.9 0 0 0-.39-.763c-.168-.178-.433-.306-.636-.306q-.348 0-.677.391c-.257.307-.329.53-.329 1.024c0 .348.089.804.197 1.014s.324.433.477.494c.154.062.348.116.431.12m-5.574-4.952c-.235 0-.615-.115-.847-.257c-.243-.148-.524-.483-.665-.794a3.4 3.4 0 0 1-.247-1.175c-.001-.382.092-.816.233-1.081c.13-.244.424-.572.654-.729a1.7 1.7 0 0 1 .964-.286c.4 0 .647.087.939.333c.217.183.488.512.602.731c.118.227.207.702.207 1.105c0 .507-.083.859-.295 1.236c-.17.301-.473.61-.708.723a2.3 2.3 0 0 1-.838.194zm.092-.639c.145.002.39-.13.543-.293a2.1 2.1 0 0 0 .404-.73c.068-.239.088-.624.044-.856c-.043-.233-.22-.591-.392-.796q-.313-.374-.673-.373c-.244 0-.463.125-.687.392c-.258.306-.33.528-.33 1.023c0 .348.086.798.191 1.001s.291.427.414.499c.122.071.34.131.486.133m5.33.512c-.28 0-.69-.111-.915-.248a2.1 2.1 0 0 1-.631-.667c-.148-.275-.226-.707-.23-1.255c-.003-.687.054-.92.314-1.303c.175-.257.499-.553.72-.659c.22-.104.563-.19.764-.19c.2 0 .56.105.8.234c.244.13.553.454.698.73c.182.348.26.728.254 1.26c-.003.472-.09.924-.228 1.183c-.122.23-.406.53-.63.667a2.1 2.1 0 0 1-.915.248m-.012-.635a.94.94 0 0 0 .71-.317c.212-.225.314-.51.353-.985c.043-.55 0-.748-.248-1.114c-.226-.334-.407-.455-.725-.486c-.302-.029-.51.04-.725.243a1.5 1.5 0 0 0-.382.709a2.8 2.8 0 0 0 .002.856c.044.238.198.581.34.763c.186.236.38.331.675.331m4.908-1.017h-.381V78.2l-.405.116c-.223.064-.416.103-.43.086a2 2 0 0 1-.108-.302c-.072-.236-.004-.3.516-.477c.33-.112.732-.204.894-.204h.295v4.45zm5.575-4.832c-.163 0-.497-.1-.74-.223a2.25 2.25 0 0 1-.725-.645c-.156-.232-.32-.677-.367-.99a3 3 0 0 1 .07-1.123a2.5 2.5 0 0 1 .583-.97c.352-.341.552-.425 1.13-.473c.68-.056.72-.041 1.2.44c.312.311.555.708.65 1.064c.117.428.12.719.012 1.185c-.078.34-.254.776-.393.97a2.1 2.1 0 0 1-.686.558c-.239.114-.57.207-.734.207m.21-.726c.14-.037.356-.155.479-.263s.287-.41.365-.672c.08-.262.105-.68.058-.93a2.2 2.2 0 0 0-.41-.838c-.225-.27-.437-.386-.7-.386c-.24 0-.485.118-.678.326c-.166.18-.339.545-.384.812a2.8 2.8 0 0 0 .053.99c.075.276.236.59.359.696c.122.107.309.226.413.263a.9.9 0 0 0 .445.002'/%3E%3Cpath fill='%23662e24' d='M61.807 115.607c-.84.029-2.47.007-3.624-.048a62 62 0 0 1-3.751-.305a107 107 0 0 1-3.243-.46a88 88 0 0 1-3.64-.696a96 96 0 0 1-4.53-1.132c-1.363-.38-3.3-.958-4.306-1.285a127 127 0 0 1-4.054-1.42a148 148 0 0 1-4.068-1.588a145 145 0 0 1-3.942-1.716a154 154 0 0 1-4.578-2.209a139 139 0 0 1-3.688-1.925c-.664-.37-1.252-.685-1.308-.7c-.054-.015-.254-.212-.443-.436l-.344-.409l.317.204c.174.112 2.606.986 5.402 1.944A2292 2292 0 0 0 32.561 107c3.007 1.008 7.013 2.288 8.901 2.843c1.889.556 4.377 1.24 5.532 1.519a76 76 0 0 0 4.323.884c1.223.207 2.911.452 3.75.545c.957.105 3.067.167 5.659.165c3.193-.002 4.565-.055 6.04-.233c1.049-.127 2.737-.4 3.75-.608a58 58 0 0 0 3.624-.889a58 58 0 0 0 3.498-1.15c.943-.35 2.704-1.115 3.91-1.699c1.208-.583 2.868-1.458 3.688-1.944a79 79 0 0 0 3.146-1.995c.91-.61 2.138-1.488 2.73-1.95a33 33 0 0 0 1.957-1.67c.484-.456 1.334-1.372 1.89-2.037a35 35 0 0 0 1.868-2.485c.471-.702 1.26-2.075 1.754-3.051a50 50 0 0 0 1.599-3.555c.384-.98.848-2.276 1.03-2.88c.184-.606.5-1.808.703-2.67c.203-.864.46-2.143.572-2.843c.111-.699.26-1.786.33-2.415c.07-.63.163-2.175.206-3.434c.047-1.36.02-3.036-.067-4.132a62 62 0 0 0-.34-3.179a31 31 0 0 0-.563-2.76c-.203-.783-.522-1.812-.71-2.288a32 32 0 0 0-.91-2.01c-.311-.629-.871-1.515-1.243-1.97a13.6 13.6 0 0 0-1.355-1.409a23 23 0 0 0-1.314-1.037c-.349-.25-1.07-.682-1.603-.962s-1.681-.74-2.553-1.024a37 37 0 0 0-3.164-.845a19.5 19.5 0 0 0-3.297-.388l-1.716-.06l-1.63.542l-1.63.542l-.486 1.492c-.267.82-.746 2.022-1.063 2.67a22 22 0 0 1-1.198 2.102a27 27 0 0 1-1.37 1.822a17 17 0 0 1-1.621 1.653c-.48.414-1.199.974-1.596 1.243s-.962.611-1.254.76c-.292.148-.978.422-1.526.609c-.763.26-1.348.357-2.514.415l-1.519.077l-1.612 4.26a594 594 0 0 1-3.55 9.09a509 509 0 0 1-2.994 7.312a188 188 0 0 1-1.969 4.45a274 274 0 0 0-1.725 3.812c-.447 1.012-1.022 2.145-1.278 2.517a8.5 8.5 0 0 1-1.088 1.236c-.343.308-.937.677-1.32.821a4.6 4.6 0 0 1-1.5.26c-.441 0-1.083-.088-1.426-.197a33 33 0 0 0-1.611-.444a26 26 0 0 1-2.225-.706a26 26 0 0 1-2.338-1.024c-.604-.31-1.613-.92-2.242-1.353a42 42 0 0 1-2.405-1.831a33 33 0 0 1-2.335-2.162c-.59-.615-2.033-2.25-3.206-3.63c-1.718-2.024-2.078-2.512-1.853-2.512c.154 0 2 .176 4.103.392c2.466.253 4.614.399 6.05.412c1.449.013 2.535-.041 3.114-.155c.49-.096 1.047-.253 1.238-.35s.428-.332.526-.523c.099-.192.243-.577.322-.857c.078-.28.23-1.739.336-3.242c.108-1.504.279-3.527.381-4.496s.185-2.57.184-3.56c-.002-1.04-.079-2.174-.183-2.689c-.135-.662-.539-1.593-1.584-3.642c-.771-1.514-1.572-3.179-1.779-3.7a14 14 0 0 1-.575-1.914a11 11 0 0 1-.197-1.896c.001-.51.06-1.185.131-1.5s.16-.671.196-.793c.052-.17.015-.203-.163-.14a1.8 1.8 0 0 0-.468.285c-.13.112-.365.461-.522.776s-.416.973-.574 1.462a14 14 0 0 1-.718 1.72a9 9 0 0 1-1 1.482c-.315.359-.94.885-1.388 1.168a9.4 9.4 0 0 1-1.621.792a5.5 5.5 0 0 1-1.697.28c-.489.002-1.204-.07-1.59-.161a15 15 0 0 1-1.64-.537c-.733-.288-.965-.334-1.043-.207c-.055.09-.138.38-.183.647c-.054.319-.023.57.09.733c.093.136 1.256 1.05 2.583 2.029c1.327.98 2.363 1.781 2.303 1.781s-1.49.177-3.175.393c-2.054.263-3.36.371-3.957.328c-.49-.035-1.352-.211-1.917-.391s-1.366-.555-1.78-.833a45 45 0 0 1-1.04-.716l-.285-.21l.007.683c.003.375.104.929.222 1.23s.868 1.434 1.664 2.519c.797 1.084 1.645 2.105 1.885 2.268c.273.185.383.33.294.386c-.105.065-.104.135.006.267c.082.099.112.18.066.18s-.84-.14-1.764-.311a130 130 0 0 1-3.423-.693c-.958-.21-2.174-.554-2.702-.766a12 12 0 0 1-1.685-.848c-.398-.254-1.035-.782-1.416-1.171a6.5 6.5 0 0 1-1.133-1.639c-.243-.511-.463-.93-.489-.93s-.222.345-.434.767a17 17 0 0 0-.757 1.875c-.214.643-.596 2.459-.91 4.322c-.297 1.767-.579 3.17-.627 3.115s-.875-1.213-1.838-2.577c-.98-1.388-1.992-2.983-2.298-3.624c-.3-.63-.69-1.637-.863-2.24a18 18 0 0 1-.453-2.075a17 17 0 0 1-.136-1.984c0-.552.087-1.632.194-2.4c.107-.767.391-2.112.632-2.988c.24-.876.608-1.997.818-2.49c.21-.492.631-1.28.937-1.751a15 15 0 0 1 1.182-1.546c.343-.38 1.032-1.016 1.532-1.414s1.415-1.012 2.034-1.367c.62-.354 1.556-.816 2.08-1.025c.525-.21 1.87-.61 2.988-.89a71 71 0 0 0 3.115-.848a49 49 0 0 0 2.543-.916a42 42 0 0 0 2.802-1.246a28 28 0 0 0 2.534-1.469c.656-.439 1.778-1.36 2.492-2.049s1.596-1.68 1.958-2.204s.916-1.496 1.23-2.16c.397-.837.742-1.89 1.129-3.442c.398-1.597.719-2.57 1.124-3.402c.312-.64.866-1.551 1.231-2.024s1.013-1.122 1.44-1.442c.426-.321.976-.686 1.223-.811c.246-.126.847-.351 1.335-.501c.533-.165 1.419-.304 2.225-.35c.764-.043 1.802-.013 2.42.07c.594.08 1.681.282 2.415.45c.735.167 1.48.34 1.657.387c.294.075.395-.025 1.168-1.164a52 52 0 0 1 1.96-2.646c.613-.768 1.947-2.23 2.965-3.245s2.48-2.35 3.25-2.965a55 55 0 0 1 2.865-2.115a52 52 0 0 1 3.11-1.915A49 49 0 0 1 69.43 14.7a58 58 0 0 1 2.915-1.199a44 44 0 0 1 3.1-1.001c.874-.24 2.169-.547 2.876-.683a52 52 0 0 1 3.13-.46c1.427-.165 2.522-.199 4.833-.15c2.2.048 3.39.134 4.514.327c.839.146 2.24.446 3.115.669c.874.223 1.684.397 1.793.425c1.844.461.852.42 1.614.935a94 94 0 0 1 2.757 1.949c.754.557 1.511 1.083 1.485 1.11c-.026.026-1.516.073-3.083.141c-1.947.084-3.234.203-4.065.378a27 27 0 0 0-2.48.683a29 29 0 0 0-2.441.975c-.649.302-1.154.573-1.125.603c.03.029.754-.123 1.61-.338a50 50 0 0 1 3.004-.643a61 61 0 0 1 3.32-.45a60 60 0 0 1 4.198-.242l2.327-.046l.534.48c.293.264.73.623.958.788l.385.37l-2.08-.075c-1.12-.04-2.845-.017-3.834.056s-2.567.275-3.506.448a81 81 0 0 0-3.32.698c-.888.212-2.171.592-2.852.848c-.682.255-2.12.83-3.195 1.278a92 92 0 0 0-3.256 1.447c-.728.344-1.96 1.03-2.708 1.535c-.75.506-2.079 1.521-2.988 2.184c-.91.662-1.915 1.385-2.05 1.564l-.512.673l.113-.58c.074-.377.698-1.685 1.01-2.306c.313-.622.968-1.725 1.457-2.454a29 29 0 0 1 1.962-2.53c.59-.665 1.543-1.609 2.119-2.098a38 38 0 0 1 2.079-1.63a24 24 0 0 1 1.843-1.193a15 15 0 0 1 1.763-.809a20 20 0 0 1 2.097-.619a32 32 0 0 1 2.628-.447a53 53 0 0 1 3.445-.27c1.256-.055 1.886-.127 1.757-.2c-.112-.062-.965-.31-1.896-.551c-1.16-.3-1.686-.41-1.796-.434c-.624-.144-.683-.135-1.584-.289c-.874-.075-2.453-.29-3.781-.356c-1.476-.073-3.95-.076-6.358-.007c-3.49.1-4.094.149-5.278.425c-.735.172-1.908.526-2.606.786c-.7.26-1.9.784-2.67 1.165c-.768.38-2.407 1.296-3.64 2.035c-1.232.74-2.777 1.747-3.433 2.238a53 53 0 0 0-2.424 1.962a47 47 0 0 0-2.568 2.463a54 54 0 0 0-2.58 2.943a57 57 0 0 0-2.435 3.336a192 192 0 0 1-1.218 1.814c-.014.016-1.196-.113-2.626-.288c-1.43-.174-3.142-.408-3.806-.52c-.726-.122-1.612-.18-2.225-.146c-.769.042-1.177.137-1.664.386c-.355.182-.97.682-1.368 1.112c-.473.51-.918 1.185-1.287 1.948c-.33.683-.993 2.564-1.597 4.536c-.622 2.03-1.277 3.883-1.645 4.658c-.336.709-.84 1.624-1.119 2.035c-.279.41-.901 1.171-1.382 1.69c-.48.52-1.296 1.281-1.812 1.691s-1.574 1.058-2.352 1.438s-2.187.944-3.131 1.253c-.945.309-3.32 1-5.277 1.535c-1.958.536-4.162 1.178-4.896 1.426c-.734.249-1.783.678-2.33.953s-1.25.734-1.56 1.02s-.818.928-1.128 1.425s-.822 1.45-1.137 2.116s-.803 1.898-1.081 2.734a30 30 0 0 0-.779 2.856c-.205 1.004-.258 1.634-.217 2.543c.044.966.15 1.486.53 2.6c.261.765.724 1.923 1.028 2.574s.582 1.184.617 1.184s.13-.33.213-.731c.083-.403.292-1.19.465-1.749s.63-1.663 1.014-2.454c.5-1.023.89-1.63 1.357-2.107a6 6 0 0 1 1.482-1.073c.455-.223 1.021-.442 1.259-.488c.424-.082.43-.078.346.285c-.048.203-.121.888-.162 1.522c-.057.864-.025 1.327.128 1.854c.128.44.394.918.71 1.277c.29.33.874.768 1.37 1.027c.475.25 1.22.572 1.654.718c.435.146.879.265.985.265c.107 0 .195-.102.195-.228s-.05-.284-.111-.35c-.062-.066-.238-.464-.394-.884c-.185-.5-.304-1.178-.348-1.97c-.037-.672-.003-1.548.077-1.971c.079-.42.336-1.164.573-1.653s.596-1.086.801-1.324l.372-.433l.466.982a6.8 6.8 0 0 0 1.234 1.781c.421.44 1.042.949 1.378 1.132c.337.183.949.42 1.36.528a7 7 0 0 0 1.474.194h.725l-.551-.821a4.8 4.8 0 0 1-.766-1.788c-.127-.567-.194-1.29-.165-1.753c.03-.462.169-1.029.335-1.373c.157-.322.47-.8.696-1.061l.411-.476l1.594.392c.877.216 2.203.486 2.945.601c.743.116 1.5.172 1.683.126c.182-.046.563-.293.846-.548s.952-.984 1.485-1.618a60 60 0 0 0 1.966-2.509c.675-.916 1.213-1.5 1.66-1.806c.364-.248 1.063-.565 1.552-.704a64 64 0 0 0 2.543-.822c.91-.314 2.168-.667 2.797-.785a8 8 0 0 1 2.254-.133c.61.046 1.553.196 2.096.335c.542.14 1.33.423 1.751.633c.421.209.617.351.435.317c-.183-.034-1.241-.118-2.353-.188c-1.147-.071-2.578-.081-3.31-.024c-1.185.095-1.332.136-1.805.51c-.283.225-.772.695-1.087 1.046c-.317.351-.696.96-.849 1.362c-.243.641-.266.886-.2 2.123c.04.77.161 1.885.267 2.48c.106.594.29 1.395.41 1.78c.118.385.822 1.905 1.564 3.378c.753 1.494 1.42 2.994 1.51 3.393c.13.585.122 1.582-.043 5.46c-.111 2.61-.287 5.66-.392 6.778c-.104 1.12-.297 2.557-.427 3.194c-.131.638-.353 1.419-.493 1.735c-.184.417-.409.666-.808.898c-.304.177-.897.408-1.317.515s-1.355.254-2.08.327c-.724.074-1.643.134-2.043.134c-.54 0-.903.09-1.417.35c-.66.334-.69.37-.675.835c.011.353.175.717.6 1.335c.322.467.948 1.267 1.392 1.777s1.003 1.05 1.243 1.197s1.209.605 2.152 1.015s2.26.921 2.925 1.135c1.025.329 1.366.382 2.236.346c.868-.036 1.11-.097 1.56-.396c.455-.301.642-.579 1.282-1.907c.411-.855 1.446-3.185 2.3-5.178a1293 1293 0 0 0 3.934-9.346a2335 2335 0 0 0 4.66-11.29c2.23-5.455 2.282-5.564 2.594-5.49c.175.04.804.104 1.398.142a7.4 7.4 0 0 0 1.974-.122c.49-.104 1.349-.365 1.907-.582a16.5 16.5 0 0 0 1.99-.963a12 12 0 0 0 1.73-1.27c.416-.385 1.054-1.131 1.418-1.658s.942-1.543 1.283-2.26c.342-.716.79-1.817.995-2.447s.535-1.86.733-2.733c.329-1.448.36-1.8.352-3.942c-.006-1.666-.068-2.622-.213-3.279c-.112-.51-.454-1.454-.76-2.098s-.945-1.8-1.42-2.57a61 61 0 0 0-1.715-2.607a52 52 0 0 1-.953-1.376c-.054-.092.35.114.9.457c.549.344 1.542.958 2.206 1.366c.664.407 1.69 1.145 2.28 1.64c.59.496 1.615 1.445 2.28 2.11s1.551 1.636 1.97 2.161c.443.557 1.064 1.581 1.492 2.463c.403.83.915 2.089 1.139 2.797s.424 1.354.445 1.435c.346.095.306.088.597.179c.29.09 1.305.274 2.175.484s2.267.617 3.116.916c.848.3 2.021.725 2.646.989c.624.264 1.278.477 1.477.66c.199.182.786 1.082 1.294 1.712s1.224 1.602 1.59 2.162c.368.559 1.087 1.874 1.598 2.923s1.138 2.472 1.393 3.162c.254.69.661 1.977.905 2.86a39 39 0 0 1 .685 3.007c.132.77.31 2.172.394 3.115c.094 1.055.122 2.55.073 3.878a58 58 0 0 1-.274 3.806a48 48 0 0 1-.505 3.181a47 47 0 0 1-.772 3.124a43 43 0 0 1-1.037 3.05a43 43 0 0 1-1.383 3.051a39 39 0 0 1-1.717 2.988a46 46 0 0 1-1.748 2.48c-.461.594-1.556 1.817-2.433 2.717s-2.167 2.105-2.866 2.678a53 53 0 0 1-2.353 1.807a50 50 0 0 1-2.261 1.49c-.65.399-1.88 1.09-2.735 1.538a56 56 0 0 1-3.332 1.57a66 66 0 0 1-3.243 1.27a98 98 0 0 1-2.924.965c-.805.248-2.407.681-3.56.961a79 79 0 0 1-3.815.822c-.944.172-2.403.371-3.243.443a72 72 0 0 1-3.051.183M14.25 59.815l-.635.07l.571-.27c.315-.148 1.517-.673 2.671-1.165a93 93 0 0 0 2.212-.964c.066-.039.075.327.02.873c-.05.518-.102.95-.113.96s-.937.111-2.055.223c-1.12.112-2.321.234-2.67.273m24.896-13.93c-.028 0-.017-.057.027-.127c.043-.07.436-.6.872-1.18a37 37 0 0 0 1.543-2.257c.413-.662 1.11-2.005 1.55-2.984s1.016-2.373 1.279-3.096c.473-1.306.478-1.312.562-.827c.047.27.15 2.143.228 4.165c.08 2.022.098 3.72.043 3.774s-1.44.646-3.076 1.315s-3 1.217-3.028 1.217m72.94-15.703l-1.997.002l.353-.447c.194-.245.706-.781 1.137-1.191c.43-.41.745-.786.766-.76c.022.025.465.622.917 1.252l.822 1.144zm-94.672-4.768a.05.05 0 0 1-.048-.048c0-.027.1-.127.222-.223c.202-.158.207-.154.048.048c-.096.123-.196.223-.222.223'/%3E%3Cpath fill='%23221e1f' d='M64.731 127.962c-3.045.125-6.257-.079-9.155-.45a73 73 0 0 1-3.687-.581a88 88 0 0 1-3.688-.826c-1.119-.279-3.207-.899-4.64-1.379c-1.435-.48-3.376-1.196-4.316-1.594a81 81 0 0 1-3.814-1.774a82 82 0 0 1-3.378-1.788a88 88 0 0 1-2.48-1.5a74 74 0 0 1-2.65-1.787a82 82 0 0 1-3.082-2.34a74 74 0 0 1-3.072-2.623a82 82 0 0 1-3.004-2.94a70 70 0 0 1-2.81-3.115a88 88 0 0 1-2.186-2.745a86 86 0 0 1-1.78-2.467a69 69 0 0 1-1.735-2.692a88 88 0 0 1-1.852-3.242a70 70 0 0 1-1.837-3.73a80 80 0 0 1-1.646-4.005a73 73 0 0 1-1.342-4.006a92 92 0 0 1-.835-2.988a74 74 0 0 1-.57-2.606A83 83 0 0 1 .6 73.477c-.14-.943-.331-2.402-.423-3.242c-.107-.98-.167-3.208-.167-6.23s.06-5.25.167-6.231c.091-.84.282-2.298.423-3.242c.14-.944.423-2.547.628-3.56a68 68 0 0 1 .821-3.497a84 84 0 0 1 1.03-3.434a78 78 0 0 1 1.283-3.56a76 76 0 0 1 1.52-3.536a76 76 0 0 1 1.625-3.247a75 75 0 0 1 1.533-2.694a93 93 0 0 1 1.547-2.446a71 71 0 0 1 1.936-2.74a90 90 0 0 1 2.435-3.082c.725-.87 2.407-2.672 3.739-4.003c1.331-1.332 3.133-3.014 4.004-3.74a84 84 0 0 1 2.988-2.362a82 82 0 0 1 3.249-2.252a81 81 0 0 1 3.236-2.009c.766-.44 2.54-1.356 3.942-2.036s3.35-1.552 4.329-1.937a79 79 0 0 1 3.788-1.348a78 78 0 0 1 4.323-1.22a74 74 0 0 1 4.54-.948A90 90 0 0 1 57.23.295c1.064-.118 3.494-.24 5.493-.278c2.221-.041 4.375-.009 5.66.085c1.139.084 2.92.264 3.958.401c1.038.138 2.64.39 3.561.56s2.618.545 3.771.833c1.154.289 3.185.888 4.514 1.332c1.329.443 3.217 1.136 4.195 1.54c.98.404 2.84 1.261 4.133 1.904c1.294.644 3.182 1.67 4.196 2.281a91 91 0 0 1 2.968 1.867a84 84 0 0 1 2.86 2.064c.956.72 2.396 1.872 3.2 2.561s2.38 2.168 3.5 3.29c1.122 1.12 2.602 2.696 3.29 3.5c.69.804 1.897 2.32 2.685 3.37a76 76 0 0 1 2.387 3.375a85 85 0 0 1 1.942 3.179c.543.94 1.487 2.74 2.097 3.999c.611 1.26 1.44 3.119 1.84 4.133a82 82 0 0 1 1.338 3.687a75 75 0 0 1 1.06 3.56c.25.944.653 2.718.897 3.942c.245 1.224.559 3.14.7 4.26a95 95 0 0 1 .385 3.744c.072.94.131 2.975.131 4.52s-.059 3.58-.13 4.521c-.073.94-.246 2.625-.385 3.745a71 71 0 0 1-.7 4.26a82 82 0 0 1-.898 3.94a74 74 0 0 1-1.06 3.561a84 84 0 0 1-1.333 3.688c-.399 1.014-1.316 3.045-2.038 4.514c-.722 1.468-1.863 3.586-2.538 4.704a78 78 0 0 1-2.386 3.688a81 81 0 0 1-2.585 3.433a80 80 0 0 1-2.945 3.433a71 71 0 0 1-3.037 3.074a82 82 0 0 1-2.916 2.586a88 88 0 0 1-2.825 2.236a74 74 0 0 1-3.243 2.26a78 78 0 0 1-3.15 1.953a81 81 0 0 1-3.288 1.743a77 77 0 0 1-3.942 1.807a78 78 0 0 1-4.405 1.637a76 76 0 0 1-4.705 1.373a80 80 0 0 1-4.132.9a86 86 0 0 1-4.006.596c-1.698.205-3.116.271-6.612.306m-1.067-3.519c1.65.013 3.74-.034 4.64-.104a84 84 0 0 0 2.785-.263c.63-.075 1.99-.277 3.025-.449a70 70 0 0 0 3.516-.69a71 71 0 0 0 3.146-.817A80 80 0 0 0 84 121.087a66 66 0 0 0 3.493-1.354a79 79 0 0 0 3.783-1.772a74 74 0 0 0 4-2.219a67 67 0 0 0 3.527-2.299a82 82 0 0 0 3.042-2.304a72 72 0 0 0 2.924-2.504a73 73 0 0 0 2.814-2.752a71 71 0 0 0 2.62-2.913a77 77 0 0 0 2.174-2.727a74 74 0 0 0 1.889-2.67a78 78 0 0 0 1.806-2.86a71 71 0 0 0 1.873-3.443a72 72 0 0 0 1.847-4.005a75 75 0 0 0 1.584-4.25c.407-1.225.973-3.17 1.258-4.324s.66-2.874.834-3.822s.435-2.75.583-4.005c.163-1.396.297-3.516.342-5.46c.046-1.99.017-3.964-.079-5.278a93 93 0 0 0-.402-4.069a66 66 0 0 0-.633-3.878a77 77 0 0 0-.833-3.623a71 71 0 0 0-1.132-3.751a75 75 0 0 0-1.413-3.815c-.403-.98-1.25-2.812-1.884-4.072s-1.61-3.052-2.169-3.982c-.56-.93-1.78-2.758-2.712-4.063c-.933-1.306-2.243-3.023-2.913-3.816a78 78 0 0 0-2.817-3.104c-.88-.913-2.202-2.18-2.937-2.814a65 65 0 0 1-1.654-1.462c-.175-.17-1.09-.891-2.035-1.601a104 104 0 0 0-3.33-2.39a72 72 0 0 0-3.022-1.933a68 68 0 0 0-3.423-1.844a78 78 0 0 0-3.717-1.728c-.937-.396-2.799-1.087-4.139-1.535a71 71 0 0 0-4.768-1.382a71 71 0 0 0-4.24-.88a88 88 0 0 0-3.05-.45a85 85 0 0 0-2.785-.264c-.902-.07-2.85-.127-4.33-.127s-3.46.06-4.4.131s-2.397.216-3.236.32s-2.326.337-3.304.518c-.978.18-2.685.552-3.794.825c-1.11.274-2.826.761-3.817 1.084a80 80 0 0 0-3.517 1.254a74 74 0 0 0-3.513 1.503a67 67 0 0 0-3.548 1.804a78 78 0 0 0-3.256 1.924a70 70 0 0 0-2.683 1.795a77 77 0 0 0-2.385 1.795a77 77 0 0 0-2.544 2.123c-.734.644-2.222 2.079-3.308 3.188c-1.085 1.11-2.449 2.59-3.03 3.289a83 83 0 0 0-2.105 2.67c-.577.769-1.45 2-1.94 2.734a72 72 0 0 0-1.718 2.734a86 86 0 0 0-1.601 2.86a62 62 0 0 0-1.565 3.243A78 78 0 0 0 7.257 42.9c-.366.98-.872 2.46-1.125 3.285a77 77 0 0 0-.905 3.303a70 70 0 0 0-.764 3.554a75 75 0 0 0-.509 3.243a79 79 0 0 0-.318 3.129c-.071.902-.129 2.967-.129 4.59c0 1.624.058 3.69.13 4.592c.07.901.218 2.355.326 3.229a66 66 0 0 0 .577 3.56a78 78 0 0 0 .88 3.911a67 67 0 0 0 1.08 3.676a78 78 0 0 0 1.162 3.21c.32.81.963 2.303 1.429 3.317a66 66 0 0 0 1.91 3.75a74 74 0 0 0 2.261 3.742a72 72 0 0 0 2.163 3.115a85 85 0 0 0 2.18 2.744c.67.804 1.964 2.228 2.874 3.165a81 81 0 0 0 2.96 2.886a72 72 0 0 0 2.798 2.376a74 74 0 0 0 2.891 2.18a74 74 0 0 0 2.988 1.976a64 64 0 0 0 3.116 1.798a97 97 0 0 0 3.306 1.654a62 62 0 0 0 3.624 1.548c1.014.388 2.673.966 3.687 1.286s2.787.809 3.942 1.087c1.154.278 2.936.65 3.962.825a67 67 0 0 0 3.75.511c1.039.106 2.174.212 2.524.235c.349.024 1.986.053 3.637.066z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[devicon--vim\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128' width='128' height='128'%3E%3Cdefs%3E%3Cpath id='SVGGf2OFcOn' d='M30.748 108.895h-7.509l-1.226-1.255V18.566h-6.436l-1.379-1.255v-5.436l1.226-1.255h37.544l1.379 1.115v5.297l-1.532 1.533h-7.049v47.952l42.6-43.213v-4.739H81.93l-1.226-1.255v-5.297l1.532-1.533h36.931l1.532 1.533v4.182l-89.951 92.699zm-7.355-.139h7.355l89.645-92.699v-4.043l-1.379-1.394H82.39l-1.379 1.394v5.018l1.226 1.115h6.589v5.158l-43.06 43.771V18.287h7.202l1.379-1.394v-5.158l-1.226-.976H15.577l-1.226 1.115v5.158l1.226 1.115h6.589v89.214l1.226 1.394z'/%3E%3C/defs%3E%3Cpath fill='%23019833' d='M64.461 7.136L8.529 63.173l55.779 55.898l56.085-56.037z'/%3E%3Cpath d='M64.308 119.211L8.376 63.174l.153-.139L64.614 6.858l55.932 56.037l-.153.139zM8.682 63.174l55.626 55.759l55.932-55.898L64.614 7.276z'/%3E%3Cpath fill='%2366fe98' d='M64.308 7.275V2.396L3.319 63.452h5.21z'/%3E%3Cpath d='M8.529 63.452H3.012l.153-.139L64.307 2.118v5.158L8.528 63.453zm-4.904-.139h4.75L64.154 7.276v-4.6z'/%3E%3Cpath fill='%2345fe02' d='M64.154 7.275V2.396l60.989 61.056h-5.21z'/%3E%3Cpath d='M125.297 63.452h-5.517L64.001 7.415V2.257l.153.139zm-5.363-.139h4.75L64.308 2.675v4.6l55.626 56.037z'/%3E%3Cpath fill='%23017d17' d='M64.308 119.35v4.879L3.319 63.313h5.21z'/%3E%3Cpath d='m64.308 124.508l-.153-.139L3.013 63.174H8.53l55.779 56.177v5.158zM3.625 63.313l60.529 60.638v-4.6L8.375 63.314z'/%3E%3Cpath d='M33.507 112.659H21.708l-4.597-2.649V22.608h-3.678l-3.065-3.067V9.923l3.218-3.485h41.221l3.678 3.764v9.061l-3.065 3.764h-3.065v28.995l29.269-28.995h-1.686l-3.371-3.624V9.785l3.371-3.067h41.528l3.218 3.346v9.061zm-10.573-4.461h8.735l88.725-91.026v-5.436l-.613-.697H81.625l-.613.558v5.855l.919.976h10.573L47.912 62.477V18.428h5.517l.766-.836v-5.576l-1.073-1.115H15.578l-.766.836v5.994l.46.558h6.436v89.074l1.226.836z'/%3E%3Cpath fill='%23005d04' d='M64.154 119.35v4.879l60.989-61.056h-5.21z'/%3E%3Cpath d='M64.001 124.508v-5.158l55.779-56.177h5.517l-.153.139zm.306-5.158v4.6l60.529-60.638h-4.75l-55.779 56.037z'/%3E%3Cpath d='M63.848 125.065L1.94 63.173L64.002 1.002l61.908 61.892zM3.932 63.173l59.916 60.08l60.223-60.219l-59.916-60.08z'/%3E%3Cpath fill='%23fefefe' d='m54.347 12.294l2.145-1.115l-2.299-2.23H14.657l-1.992 1.952v7.667l2.299 2.23l1.073-2.23l-1.379-1.394v-5.436l1.073-.976h37.85z'/%3E%3Cpath d='m14.965 20.936l-2.452-2.37v-7.667l2.145-2.091h39.689l2.452 2.37l-2.452 1.255l-.919-1.533h-37.85l-.919.836v5.297l1.379 1.394zm-2.145-2.509l2.145 2.091l.919-1.952l-1.379-1.394v-5.436l1.073-.976h37.85l.919 1.533l1.992-1.115l-2.145-2.091H14.658l-1.992 1.952v7.388z'/%3E%3Cuse href='%23SVGGf2OFcOn'/%3E%3Cpath fill='%23fefefe' d='M22.014 18.288v89.214l1.226 1.255l-.919 1.673l-2.605-2.509V20.659z'/%3E%3Cpath d='m22.32 110.847l-2.758-2.649V20.657l2.605-2.509v89.493l1.226 1.394zm-2.452-2.788l2.452 2.37l.766-1.533l-1.073-1.255V18.567l-2.145 2.091v87.402z'/%3E%3Cpath fill='gray' d='m15.731 18.288l-.613 2.091h4.75l2.605-2.091z'/%3E%3Cpath d='M19.868 20.657h-4.904l.766-2.37h7.202l-3.065 2.37zm-4.75-.279h4.597l2.299-1.952h-6.436z'/%3E%3Cpath fill='%23fefefe' d='m81.47 20.797l1.073-2.23l-1.532-1.394v-4.739l1.686-1.812h36.471l1.379 1.812l1.992-1.394l-1.992-2.091H81.318l-1.992 1.952v7.667l2.145 2.23M49.597 57.459l-3.831 9.2l43.06-43.213v-5.158z'/%3E%3Cpath d='m45.919 66.937l-.153-.139l3.831-9.34l39.382-39.31v5.436l-43.06 43.352zm3.831-9.34l-3.524 8.782l42.6-42.795v-4.879zm31.72-36.801l-.153-.139l-1.992-1.952v-7.806l1.992-2.091h39.382l2.145 2.37l-2.145 1.533l-1.379-1.952H82.696l-1.686 1.673v4.739l1.532 1.394l-1.073 2.23zm-1.992-2.091l1.992 1.812l.919-1.952l-1.532-1.394v-4.879l1.839-1.812h36.624l1.379 1.812l1.839-1.255l-1.992-1.952H81.317l-1.839 1.952v7.667z'/%3E%3Cpath fill='gray' d='m54.194 12.015l1.839-1.255v7.527l-2.145 2.23h-4.291v37.08l-3.831 9.2v-48.51h7.049l1.379-1.115v-5.158z'/%3E%3Cpath d='M45.919 66.798h-.153v-48.51h7.202l1.226-.976v-5.158l2.145-1.394v7.806l-2.299 2.23h-4.137v36.94l-3.984 9.061zm0-48.371V66.24l3.678-8.643V20.378h4.291l2.145-2.091v-7.249l-1.686 1.115v5.158l-1.379 1.115h-7.049z'/%3E%3Cpath fill='%23ccc' d='m82.39 10.621l-1.379 1.394v5.158l1.226 1.255h6.436v5.018L45.766 66.798V18.427h7.049l1.532-1.394v-5.158l-1.379-.976h-37.39l-1.226 1.255v5.297l1.226 1.255h6.589v89.074l1.226 1.255h7.355l89.798-92.699v-4.043l-1.379-1.394H82.39z'/%3E%3Cuse href='%23SVGGf2OFcOn'/%3E%3Cpath fill='gray' d='m120.7 12.154l1.992-1.115v7.109l-90.411 92.559h-9.654l.919-1.812h7.355l89.645-92.699l.153-4.043z'/%3E%3Cpath d='M32.281 110.847h-9.807l1.073-2.091h7.355l89.491-92.559l.153-4.043l2.145-1.255v7.527zm-9.501-.279h9.348l90.411-92.42v-6.97l-1.839.976l-.153 4.043l-89.645 92.838h-7.355z'/%3E%3Cpath fill='gray' d='m88.673 18.427l-1.992 2.091h-5.21l1.226-2.091z'/%3E%3Cpath d='M86.681 20.657h-5.517l1.379-2.37h6.436zm-5.057-.139h5.057l1.839-1.952h-5.67z'/%3E%3Cpath fill='%23ccc' d='M67.219 70.561s-.153 0-.153.139l-1.686 1.533l-.153.139l-1.686 4.879c0 .139 0 .279.153.418l1.379 1.394c.153.139.153.139.306.139h5.363c.153 0 .153 0 .306-.139l1.379-1.394l.153-.139l1.532-5.158c0-.139 0-.279-.153-.418l-1.226-1.115c-.153-.139-.153-.139-.306-.139h-5.21v-.139zm-9.961 13.8c-.153 0-.306.139-.306.279l-.613 2.649c0 .279.153.418.306.558h3.371l-7.815 22.303c0 .279 0 .418.306.558H64c.153 0 .306-.139.46-.279l.766-2.37c0-.279 0-.418-.306-.558h-2.758l7.815-22.582c0-.279 0-.418-.306-.558zm36.318.139c-.153 0-.153 0-.153.139l-2.299 2.649h-3.831l-2.452-2.649c0-.139-.153-.139-.306-.139h-9.194c-.153 0-.306.139-.306.279l-.766 2.509c0 .279 0 .418.306.558h2.605l-7.509 22.164c0 .279 0 .418.306.558h9.807c.153 0 .306-.139.306-.279l.766-2.091c0-.279 0-.418-.306-.558h-1.839l4.75-15.055h8.581l-5.517 17.564c0 .279 0 .418.306.558h9.347c.153 0 .306-.139.306-.279l.766-1.952c.153-.139 0-.418-.153-.558h-1.839l4.904-15.334h8.275l-5.517 17.564c0 .279 0 .418.306.558h10.267c.153 0 .306-.139.306-.279l.766-2.091c0-.279 0-.418-.306-.558h-2.145l6.13-19.934v-.418l-1.839-2.509c-.153-.139-.153-.139-.306-.139h-7.202c-.153 0-.153 0-.306.139l-2.299 2.509h-3.984l-2.299-2.649c-.153-.139-.153-.139-.306-.139h-6.13v-.139z'/%3E%3Cpath d='M63.848 111.683h-11.34c-.153 0-.306 0-.46-.139c-.766-.279-1.073-.976-.919-1.673l7.355-21.049h-2.145c-.766-.139-1.226-.976-.919-1.673l.613-2.649c.153-.558.46-.836 1.073-.976h12.259c.153 0 .306 0 .46.139c.766.279 1.073.976.919 1.673l-7.355 21.328h1.686c.766.279 1.073.976.919 1.673l-.766 2.37c-.306.558-.766.976-1.379.976zM59.864 86.87h1.379l-7.968 22.861h10.267l.46-1.255h-3.218l7.968-23.14H58.025l-.46 1.533zm53.48 24.534H102.77c-.766-.279-1.073-.976-.919-1.673l5.21-16.309h-6.283l-4.291 13.382h.306c.153 0 .306 0 .46.139c.766.279 1.073 1.115.766 1.812l-.766 1.952c-.153.558-.766.836-1.226.836h-9.654c-.766-.279-1.073-.976-.919-1.673l5.21-16.449h-6.743l-4.137 13.103h.306c.153 0 .306 0 .46.139c.766.279 1.073.976.919 1.673l-.766 2.23c-.153.558-.766.836-1.226.976h-9.654c-.153 0-.306 0-.46-.139c-.766-.279-1.073-.976-.919-1.673l7.049-20.91H74.42c-.153 0-.306 0-.46-.139c-.766-.279-1.073-.976-.919-1.673l.766-2.509c.153-.558.766-.976 1.226-.976h9.041c.306 0 .766.139.919.418l2.299 2.37h2.912l2.145-2.37c.153-.279.46-.418.766-.418h6.129c.306 0 .766.139.919.418l2.145 2.23h3.218l1.992-2.23q.46-.418.919-.418h7.202c.46 0 .766.139 1.073.558l1.839 2.509c.306.279.306.836.153 1.255l-5.67 18.679h.766c.153 0 .306 0 .46.139c.766.279 1.073.976.766 1.673l-.766 2.23c.153.418-.306.836-.919.836zM77.026 86.87h1.379l-7.662 22.582h8.428l.306-1.115h-2.145l5.363-17.006h10.573l-5.67 18.122h8.122l.306-.836h-2.145l5.517-17.146h10.267l-5.67 18.122h9.041l.46-1.115h-2.452l6.436-20.91l-1.532-2.091h-6.743l-2.452 2.649h-4.904l-2.452-2.788h-5.363l-2.452 2.788h-4.597l-2.605-2.788h-8.428l-.46 1.394h1.532zm-6.589-6.83h-5.363c-.306 0-.766-.139-.919-.418l-1.379-1.394c-.306-.418-.46-.976-.306-1.394l1.686-4.879c0-.279.153-.418.306-.558l1.686-1.533c.153-.139.306-.279.613-.279h5.21q.46 0 .919.418l1.226 1.115c.306.279.46.836.306 1.394L72.89 77.67c0 .279-.153.418-.306.558l-1.379 1.394c0 .279-.46.418-.766.418zm-5.976-2.788l.919.976h4.904l1.073-1.115l1.379-4.739l-.766-.697h-4.597l-1.532 1.255l-1.379 4.321z'/%3E%3Cpath fill='%23ccc' d='m67.219 70.98l-1.686 1.533l-1.686 4.879l1.379 1.394h5.363l1.379-1.394l1.532-5.158l-1.226-1.115h-5.057zm-9.807 13.8l-.613 2.649h3.678l-7.968 22.861h11.34l.766-2.37H61.55l7.968-23.14zm36.164 0l-2.452 2.788h-4.137l-2.605-2.788h-9.041l-.766 2.509h2.912l-7.662 22.582h9.654l.766-2.091h-2.299l5.057-15.752h9.501l-5.67 17.982h9.194l.766-1.952h-2.299l5.057-16.17h9.041l-5.67 18.122h10.114l.766-2.091h-2.605l6.283-20.352l-1.839-2.509h-7.202l-2.452 2.649h-4.444l-2.452-2.788h-5.517z'/%3E%3Cpath d='M64.001 110.429H52.355l7.968-22.861h-3.678l.766-2.927H69.67l-8.122 23.14h3.065L64 110.43zm-11.34-.279h11.186l.613-2.23h-3.065l7.815-23H57.564l-.613 2.37h3.678l-7.968 22.861zm60.836 0h-10.42l5.67-18.122h-8.888l-5.057 15.891h2.299l-.919 2.23h-9.501l5.67-17.982h-9.194l-4.904 15.612h2.299l-.766 2.37h-9.807l7.662-22.582h-2.912l.919-2.649h9.194l2.605 2.788h3.984l2.452-2.788h5.976l2.452 2.788h4.291l2.452-2.649h7.355l1.992 2.649l-6.283 20.213h2.605zm-10.114-.279h9.961l.766-1.952h-2.605l6.283-20.491l-1.839-2.509h-7.202l-2.452 2.649h-4.444l-2.452-2.788h-5.67l-2.452 2.788h-4.291l-2.605-2.788h-8.888l-.766 2.23h2.912l-7.662 22.582h9.348l.613-1.952h-2.299l5.057-16.031h9.807l-5.67 17.982h9.041l.766-1.812h-2.145l5.21-16.309h9.348zM70.437 78.786H64.92l-1.379-1.394l1.839-5.018l1.839-1.533h5.057l1.226 1.255l-1.532 5.158l-1.532 1.533zm-5.363-.139h5.21l1.379-1.394l1.532-5.018l-1.073-1.115h-4.904l-1.686 1.394l-1.686 4.739l1.226 1.394z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[flat-color-icons--linux\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48' height='48'%3E%3Cpath fill='%23ECEFF1' d='m20.1 16.2l.1 2.3l-1.6 3l-2.5 4.9l-.5 4.1l1.8 5.8l4.1 2.3h6.2l5.8-4.4l2.6-6.9l-6-7.3l-1.7-4.1z'/%3E%3Cpath fill='%23263238' d='M34.3 21.9c-1.6-2.3-2.9-3.7-3.6-6.6s.2-2.1-.4-4.6c-.3-1.3-.8-2.2-1.3-2.9c-.6-.7-1.3-1.1-1.7-1.2c-.9-.5-3-1.3-5.6.1c-2.7 1.4-2.4 4.4-1.9 10.5c0 .4-.1.9-.3 1.3c-.4.9-1.1 1.7-1.7 2.4c-.7 1-1.4 2-1.9 3.1c-1.2 2.3-2.3 5.2-2 6.3c.5-.1 6.8 9.5 6.8 9.7c.4-.1 2.1-.1 3.6-.1c2.1-.1 3.3-.2 5 .2c0-.3-.1-.6-.1-.9c0-.6.1-1.1.2-1.8c.1-.5.2-1 .3-1.6c-1 .9-2.8 1.9-4.5 2.2c-1.5.3-4-.2-5.2-1.7c.1 0 .3 0 .4-.1c.3-.1.6-.2.7-.4c.3-.5.1-1-.1-1.3s-1.7-1.4-2.4-2s-1.1-.9-1.5-1.3l-.8-.8c-.2-.2-.3-.4-.4-.5c-.2-.5-.3-1.1-.2-1.9c.1-1.1.5-2 1-3c.2-.4.7-1.2.7-1.2s-1.7 4.2-.8 5.5c0 0 .1-1.3.5-2.6c.3-.9.8-2.2 1.4-2.9s2.1-3.3 2.2-4.9c0-.7.1-1.4.1-1.9c-.4-.4 6.6-1.4 7-.3c.1.4 1.5 4 2.3 5.9c.4.9.9 1.7 1.2 2.7c.3 1.1.5 2.6.5 4.1c0 .3 0 .8-.1 1.3c.2 0 4.1-4.2-.5-7.7c0 0 2.8 1.3 2.9 3.9c.1 2.1-.8 3.8-1 4.1c.1 0 2.1.9 2.2.9c.4 0 1.2-.3 1.2-.3c.1-.3.4-1.1.4-1.4c.7-2.3-1-6-2.6-8.3'/%3E%3Cg fill='%23ECEFF1' transform='translate(0 -2)'%3E%3Cellipse cx='21.6' cy='15.3' rx='1.3' ry='2'/%3E%3Cellipse cx='26.1' cy='15.2' rx='1.7' ry='2.3'/%3E%3C/g%3E%3Cg fill='%23212121' transform='translate(0 -2)'%3E%3Cellipse cx='21.7' cy='15.5' rx='1.2' ry='.7' transform='rotate(-97.204 21.677 15.542)'/%3E%3Cellipse cx='26' cy='15.6' rx='1' ry='1.3'/%3E%3C/g%3E%3Cpath fill='%23FFC107' d='M39.3 35.6c-.4-.2-1.1-.5-1.7-1.4c-.3-.5-.2-1.9-.7-2.5c-.3-.4-.7-.2-.8-.2c-.9.2-3 1.6-4.4 0c-.2-.2-.5-.5-1-.5s-.7.2-.9.6s-.2.7-.2 1.7c0 .8 0 1.7-.1 2.4c-.2 1.7-.5 2.7-.5 3.7c0 1.1.3 1.8.7 2.1c.3.3.8.5 1.9.5s1.8-.4 2.5-1.1c.5-.5.9-.7 2.3-1.7c1.1-.7 2.8-1.6 3.1-1.9c.2-.2.5-.3.5-.9c0-.5-.4-.7-.7-.8m-20.1.3c-1-1.6-1.1-1.9-1.8-2.9c-.6-1-1.9-2.9-2.7-2.9c-.6 0-.9.3-1.3.7s-.8 1.3-1.5 1.8c-.6.5-2.3.4-2.7 1s.4 1.5.4 3c0 .6-.5 1-.6 1.4c-.1.5-.2.8 0 1.2c.4.6.9.8 4.3 1.5c1.8.4 3.5 1.4 4.6 1.5s3 0 3-2.7c.1-1.6-.8-2-1.7-3.6m1.9-18.1c-.6-.4-1.1-.8-1.1-1.4s.4-.8 1-1.3c.1-.1 1.2-1.1 2.3-1.1s2.4.7 2.9.9c.9.2 1.8.4 1.7 1.1c-.1 1-.2 1.2-1.2 1.7c-.7.2-2 1.3-2.9 1.3c-.4 0-1 0-1.4-.1c-.3-.1-.8-.6-1.3-1.1'/%3E%3Cpath fill='%23634703' d='M20.9 17c.2.2.5.4.8.5c.2.1.5.2.5.2h.9c.5 0 1.2-.2 1.9-.6c.7-.3.8-.5 1.3-.7c.5-.3 1-.6.8-.7s-.4 0-1.1.4c-.6.4-1.1.6-1.7.9c-.3.1-.7.3-1 .3h-.9c-.3 0-.5-.1-.8-.2c-.2-.1-.3-.2-.4-.2c-.2-.1-.6-.5-.8-.6c0 0-.2 0-.1.1zm3-2.2c.1.2.3.2.4.3s.2.1.2.1c.1-.1 0-.3-.1-.3c0-.2-.5-.2-.5-.1m-1.6.2c0 .1.2.2.2.1c.1-.1.2-.2.3-.2c.2-.1.1-.2-.2-.2c-.2.1-.2.2-.3.3'/%3E%3Cpath fill='%23455A64' d='M32 32.7v.3c.2.4.7.5 1.1.5c.6 0 1.2-.4 1.5-.8c0-.1.1-.2.2-.3c.2-.3.3-.5.4-.6c0 0-.1-.1-.1-.2c-.1-.2-.4-.4-.8-.5c-.3-.1-.8-.2-1-.2c-.9-.1-1.4.2-1.7.5c0 0 .1 0 .1.1c.2.2.3.4.3.7c.1.2 0 .3 0 .5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[logos--arm\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 156' width='512' height='156'%3E%3Cpath fill='%23008fbe' d='M309.55 3.895h34.309v13.658a45.46 45.46 0 0 1 36.45-17.51a43.29 43.29 0 0 1 38.183 21.645C430.743 4.176 449.315.042 462.259.042c17.857 0 33.615 8.399 42.035 23.117C507.086 28.073 512 38.917 512 60.281v91.062h-34.33V70.087c0-16.45-1.753-23.118-3.16-26.256c-2.164-5.606-7.36-12.987-19.61-12.987a25.37 25.37 0 0 0-20.326 10.822c-5.952 8.399-6.645 21.018-6.645 33.616v76.061H393.6V70.087c0-16.45-1.753-23.118-3.16-26.256c-2.164-5.606-7.359-12.987-19.61-12.987a25.35 25.35 0 0 0-20.304 10.822c-5.952 8.399-6.666 21.018-6.666 33.616v76.061h-34.31zm-118.832 0h34.33v13.312a59.4 59.4 0 0 1 14.35-12.251A39.63 39.63 0 0 1 260.416.042a50.9 50.9 0 0 1 26.97 7.013l-14.091 31.17a31.1 31.1 0 0 0-17.511-5.26c-7.36 0-14.72 1.039-21.364 8.052c-9.46 10.152-9.46 24.156-9.46 33.962v76.364h-34.22zM34.978 78.14c0 25.563 16.105 46.927 40.976 46.927c21.645 0 41.667-15.758 41.667-46.58c0-32.23-19.957-47.62-41.667-47.62c-24.87 0-40.975 21.017-40.975 47.273M115.52 3.895h34.395v147.448h-34.373v-15.411a56.62 56.62 0 0 1-44.113 19.957C25.974 155.889 0 118.074 0 77.446C0 29.458 32.923.042 71.798.042a53.75 53.75 0 0 1 43.788 21.018z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:3.29em;height:1em;display:inline-block}.icon-\[logos--jetbrains-icon\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath d='M0 0h256v256H0z'/%3E%3Cpath fill='%23fff' d='M27.861 208h96v16h-96zm-4.01-141.995l7.125-6.741a8.02 8.02 0 0 0 6.272 3.712c2.73 0 4.523-1.92 4.523-5.632V32.085h11.008V57.43a14.68 14.68 0 0 1-3.926 11.222a15.02 15.02 0 0 1-10.025 4.266h-.94a16.38 16.38 0 0 1-13.45-6.132zm33.877-33.92h32.128v9.344H68.523v6.102H87.68v8.533H68.693v6.357h21.334v9.387H57.6zm47.787 9.686H93.568v-9.686h35.03v9.686h-11.99v30.25h-11.093zM28.288 87.808h18.859c3.954-.325 7.874.95 10.88 3.541a8.92 8.92 0 0 1 2.602 6.486a9.3 9.3 0 0 1-6.186 8.917a9.685 9.685 0 0 1 7.936 9.77c0 7.211-5.59 11.478-15.147 11.478H28.288zm21.333 12.33c0-2.218-1.792-3.413-5.034-3.413h-5.504v6.998h5.333c3.328 0 5.29-1.152 5.29-3.456zm-3.84 11.35h-6.698v7.381h6.912c3.413 0 5.29-1.322 5.29-3.669c-.08-2.11-1.497-3.515-4.704-3.693zM88.704 128l-8.064-12.117h-3.712V128H65.835l.085-40.192h17.707a17.66 17.66 0 0 1 13.013 4.267a12.46 12.46 0 0 1 3.552 8.439l-.01.862a12.8 12.8 0 0 1-8.235 12.33l7.795 11.661l15.842-37.858h10.667l17.066 40.278h-11.904l-2.858-7.211h-15.488L110.208 128zm32.128-27.35l-4.523 11.307h9.003zm-37.888-3.242h-5.93v9.685l5.973-.085c3.712 0 5.973-1.835 5.973-4.779c0-3.2-2.347-4.821-6.016-4.821m62.123-9.728h11.093v39.979h-11.093zm15.189 0h10.41l14.38 21.333V87.68h10.965v39.979h-9.686l-15.061-21.931v21.93h-11.008zm37.59 34.048l6.143-7.381a20.74 20.74 0 0 0 12.8 4.821c3.03 0 4.608-1.067 4.608-2.773c0-1.29-.695-2.092-3.262-2.937l-1.219-.366a42 42 0 0 0-.702-.188l-1.6-.392l-.876-.204l-1.704-.422l-1.632-.448c-6.379-1.86-10.85-4.612-10.85-11.427c0-7.424 5.888-12.8 15.488-12.8a25.1 25.1 0 0 1 16.427 5.333l-5.334 7.595a19.46 19.46 0 0 0-11.178-3.926c-2.688 0-4.011 1.067-4.011 2.56c0 1.352.741 2.148 3.368 2.968l1.244.355q.341.09.715.182l1.628.378c9.173 2.005 14.848 4.992 14.848 12.459c0 7.877-6.02 12.486-15.17 12.784l-.958.016a28 28 0 0 1-17.765-5.41z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[material-icon-theme--python\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='%230288d1' d='M9.86 2A2.86 2.86 0 0 0 7 4.86v1.68h4.29c.39 0 .71.57.71.96H4.86A2.86 2.86 0 0 0 2 10.36v3.781a2.86 2.86 0 0 0 2.86 2.86h1.18v-2.68a2.85 2.85 0 0 1 2.85-2.86h5.25c1.58 0 2.86-1.271 2.86-2.851V4.86A2.86 2.86 0 0 0 14.14 2zm-.72 1.61c.4 0 .72.12.72.71s-.32.891-.72.891c-.39 0-.71-.3-.71-.89s.32-.711.71-.711'/%3E%3Cpath fill='%23fdd835' d='M17.959 7v2.68a2.85 2.85 0 0 1-2.85 2.859H9.86A2.85 2.85 0 0 0 7 15.389v3.75a2.86 2.86 0 0 0 2.86 2.86h4.28A2.86 2.86 0 0 0 17 19.14v-1.68h-4.291c-.39 0-.709-.57-.709-.96h7.14A2.86 2.86 0 0 0 22 13.64V9.86A2.86 2.86 0 0 0 19.14 7zM8.32 11.513l-.004.004l.038-.004zm6.54 7.276c.39 0 .71.3.71.89a.71.71 0 0 1-.71.71c-.4 0-.72-.12-.72-.71s.32-.89.72-.89'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--bash-dark\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23242938' fill-rule='evenodd' d='m203.819 68.835l-63.14-37.48a23.79 23.79 0 0 0-24.361 0l-63.14 37.48C45.642 73.31 41 81.575 41 90.522v74.961c0 8.945 4.643 17.215 12.18 21.689l63.14 37.473a23.8 23.8 0 0 0 12.179 3.354a23.8 23.8 0 0 0 12.178-3.354l63.14-37.473c7.536-4.474 12.182-12.744 12.182-21.689v-74.96c0-8.948-4.646-17.214-12.18-21.688' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m118.527 220.808l-63.14-37.474c-6.176-3.666-10.013-10.506-10.013-17.852V90.523c0-7.346 3.837-14.186 10.01-17.85l63.143-37.48a19.55 19.55 0 0 1 9.972-2.747c3.495 0 6.943.95 9.973 2.747l63.14 37.48c5.204 3.089 8.714 8.438 9.701 14.437c-2.094-4.469-6.817-5.684-12.32-2.47l-59.734 36.897c-7.448 4.354-12.94 9.24-12.945 18.221v73.604c-.004 5.378 2.168 8.861 5.504 9.871c-1.096.19-2.201.322-3.319.322a19.55 19.55 0 0 1-9.972-2.747m85.292-151.974l-63.14-37.478A23.8 23.8 0 0 0 128.499 28a23.8 23.8 0 0 0-12.181 3.356l-63.14 37.478C45.642 73.308 41 81.576 41 90.524v74.958c0 8.945 4.643 17.215 12.18 21.689l63.14 37.475A23.84 23.84 0 0 0 128.499 228a23.83 23.83 0 0 0 12.178-3.354l63.142-37.475c7.536-4.474 12.18-12.744 12.18-21.689V90.523c0-8.947-4.644-17.215-12.18-21.689' clip-rule='evenodd'/%3E%3Cpath fill='%2347b353' fill-rule='evenodd' d='m187.267 172.729l-15.722 9.41c-.417.243-.723.516-.726 1.017v4.114c0 .503.338.712.754.467l15.966-9.703c.416-.243.48-.708.483-1.209v-3.629c0-.5-.338-.71-.755-.467' clip-rule='evenodd'/%3E%3Cpath fill='%23242938' fill-rule='evenodd' d='M153.788 138.098c.509-.258.928.059.935.725l.053 5.439c2.277-.906 4.255-1.148 6.047-.734c.389.104.561.633.402 1.261l-1.197 4.82c-.093.364-.298.732-.545.961a1.3 1.3 0 0 1-.315.234a.7.7 0 0 1-.472.077c-.818-.185-2.763-.61-5.823.94c-3.21 1.625-4.333 4.414-4.311 6.484c.027 2.472 1.295 3.221 5.673 3.296c5.834.097 8.355 2.646 8.416 8.522c.06 5.77-3.02 11.966-7.732 15.763l.104 5.384c.006.648-.415 1.391-.924 1.649l-3.189 1.837c-.511.258-.93-.06-.937-.708l-.055-5.296c-2.731 1.135-5.499 1.409-7.267.699c-.333-.13-.476-.622-.344-1.182l1.156-4.868c.092-.384.295-.768.571-1.012q.147-.142.299-.219c.183-.092.362-.112.514-.055c1.905.642 4.342.342 6.685-.844c2.977-1.506 4.968-4.542 4.937-7.558c-.029-2.737-1.51-3.874-5.113-3.901c-4.586.013-8.861-.891-8.932-7.642c-.057-5.558 2.833-11.342 7.408-14.999l-.057-5.435c-.007-.668.401-1.403.926-1.667z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--c\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23394aab' rx='60'/%3E%3Cpath fill='%23fff' d='M134.001 33c35.143 0 65.827 19.086 82.261 47.456l-.16-.273l-41.349 23.808c-8.146-13.793-23.081-23.102-40.213-23.293l-.539-.003c-26.126 0-47.306 21.179-47.306 47.304a47.1 47.1 0 0 0 6.239 23.47c8.154 14.235 23.482 23.837 41.067 23.837c17.692 0 33.108-9.724 41.221-24.111l-.197.345l41.286 23.918c-16.254 28.13-46.517 47.157-81.252 47.536l-1.058.006c-35.255 0-66.026-19.204-82.419-47.724C43.579 161.353 39 145.212 39 127.999C39 75.533 81.532 33 134.001 33'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--cpp\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%2300599c' rx='60'/%3E%3Cpath fill='%23fff' d='M110.759 210.517C65.125 210.517 28 173.392 28 127.759C28 82.125 65.125 45 110.759 45c29.445 0 56.908 15.846 71.668 41.353l-35.816 20.726c-7.387-12.768-21.126-20.7-35.852-20.7c-22.817 0-41.38 18.563-41.38 41.38c0 22.816 18.563 41.379 41.38 41.379c14.727 0 28.466-7.932 35.854-20.702l35.816 20.725c-14.76 25.51-42.223 41.356-71.67 41.356'/%3E%3Cpath fill='%23fff' d='M193.517 123.161h-9.196v-9.196h-9.194v9.196h-9.196v9.195h9.196v9.196h9.194v-9.196h9.196zm34.483 0h-9.196v-9.196h-9.194v9.196h-9.196v9.195h9.196v9.196h9.194v-9.196H228z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--cs\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23953cad' rx='60'/%3E%3Cpath fill='%23fff' d='M195.436 100.668v13.474h13.474v-13.474h6.737v13.474h13.473v6.737h-13.473v13.473h13.473v6.737h-13.473v13.474h-6.737v-13.474h-13.474v13.474h-6.737v-13.474h-13.473v-6.737h13.473v-13.473h-13.473v-6.737h13.473v-13.474zm13.474 20.211h-13.474v13.473h13.474z'/%3E%3Cpath fill='%23fff' d='M122.001 33c35.143 0 65.827 19.086 82.261 47.456l-.16-.273l-41.349 23.808c-8.146-13.793-23.081-23.102-40.213-23.293l-.539-.003c-26.126 0-47.306 21.179-47.306 47.304a47.1 47.1 0 0 0 6.239 23.47c8.154 14.235 23.482 23.837 41.067 23.837c17.692 0 33.108-9.724 41.221-24.111l-.197.345l41.286 23.918c-16.254 28.13-46.517 47.157-81.252 47.536l-1.058.006c-35.255 0-66.026-19.204-82.419-47.724C31.579 161.353 27 145.212 27 127.999C27 75.533 69.532 33 122.001 33'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--git\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23f03c2e' rx='60'/%3E%3Cg clip-path='url(%23SVGg3D4Hd7H)'%3E%3Cpath fill='%23fff' d='m224.225 119.094l-87.319-87.319a12.87 12.87 0 0 0-14.035-2.793a12.9 12.9 0 0 0-4.177 2.793L100.569 49.9l23 23c5.35-1.875 11.475-.594 15.737 3.669a15.31 15.31 0 0 1 3.631 15.831l22.169 22.169c5.363-1.85 11.55-.657 15.831 3.637a15.32 15.32 0 0 1 3.321 16.706a15.333 15.333 0 0 1-20.029 8.293c-1.86-.771-3.55-1.9-4.973-3.324c-4.5-4.5-5.612-11.125-3.337-16.669l-20.675-20.675v54.407a15.6 15.6 0 0 1 4.062 2.9a15.326 15.326 0 0 1-21.675 21.675a15.32 15.32 0 0 1-3.326-16.704a15.3 15.3 0 0 1 3.326-4.971c1.481-1.475 3.125-2.594 5.019-3.344v-54.913a15.2 15.2 0 0 1-5.019-3.343a15.315 15.315 0 0 1-3.3-16.757L91.644 58.814l-59.875 59.812a12.88 12.88 0 0 0-2.795 14.04a12.9 12.9 0 0 0 2.795 4.179l87.325 87.312a12.9 12.9 0 0 0 4.177 2.793a12.9 12.9 0 0 0 9.858 0a12.9 12.9 0 0 0 4.177-2.793l86.919-86.781a12.88 12.88 0 0 0 3.776-9.109a12.88 12.88 0 0 0-3.776-9.11'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='SVGg3D4Hd7H'%3E%3Cpath fill='%23fff' d='M28 28h200v200H28z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--rust\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23e43717' rx='60'/%3E%3Cpath fill='%23fff' d='m226.574 125.551l-8.39-5.198q-.107-1.227-.239-2.446l7.224-6.727a2.88 2.88 0 0 0 .864-2.676a2.87 2.87 0 0 0-1.821-2.14l-9.232-3.44c-.231-.799-.474-1.592-.722-2.389l5.753-7.988a2.88 2.88 0 0 0 .325-2.79a2.9 2.9 0 0 0-2.198-1.747l-9.729-1.583a72 72 0 0 0-1.17-2.178l4.091-8.982a2.89 2.89 0 0 0-.226-2.81a2.87 2.87 0 0 0-2.504-1.282l-9.881.344q-.765-.958-1.56-1.892l2.275-9.613a2.896 2.896 0 0 0-3.485-3.483l-9.613 2.274a83 83 0 0 0-1.896-1.56l.346-9.88c.038-1-.45-1.95-1.283-2.504a2.9 2.9 0 0 0-2.81-.227l-8.964 4.09q-1.086-.599-2.178-1.172l-1.587-9.727a2.87 2.87 0 0 0-1.747-2.198a2.88 2.88 0 0 0-2.79.325l-7.989 5.752a97 97 0 0 0-2.37-.72l-3.441-9.23a2.89 2.89 0 0 0-2.14-1.826a2.9 2.9 0 0 0-2.676.864l-6.728 7.224a87 87 0 0 0-2.446-.239l-5.199-8.409A2.9 2.9 0 0 0 127.972 28c-1.009 0-1.93.518-2.446 1.368l-5.199 8.41c-.818.066-1.636.148-2.446.238l-6.728-7.224a2.9 2.9 0 0 0-2.676-.864a2.88 2.88 0 0 0-2.141 1.825l-3.44 9.23c-.799.23-1.59.473-2.37.721l-7.99-5.752a2.87 2.87 0 0 0-2.79-.325A2.9 2.9 0 0 0 88 37.825l-1.586 9.727q-1.1.571-2.179 1.172l-8.964-4.09a2.893 2.893 0 0 0-4.092 2.731l.344 9.88a92 92 0 0 0-1.896 1.56l-9.614-2.274a2.91 2.91 0 0 0-2.714.77c-.71.709-1 1.731-.77 2.713l2.255 9.613a93 93 0 0 0-1.556 1.892l-9.88-.344a2.9 2.9 0 0 0-2.505 1.282a2.9 2.9 0 0 0-.227 2.81l4.09 8.982q-.599 1.08-1.172 2.178l-9.728 1.583a2.87 2.87 0 0 0-2.198 1.747a2.89 2.89 0 0 0 .325 2.79l5.753 7.988a82 82 0 0 0-.723 2.389l-9.231 3.44a2.89 2.89 0 0 0-1.822 2.14a2.89 2.89 0 0 0 .864 2.676l7.225 6.727q-.135 1.22-.239 2.446l-8.39 5.198a2.89 2.89 0 0 0-1.37 2.465c0 1.011.518 1.931 1.369 2.447l8.39 5.198q.105 1.228.239 2.446l-7.225 6.727a2.888 2.888 0 0 0 .958 4.816l9.231 3.44c.23.799.472 1.592.723 2.389l-5.753 7.988a2.886 2.886 0 0 0 1.892 4.537l9.729 1.582q.57 1.107 1.171 2.179l-4.09 8.963a2.892 2.892 0 0 0 2.731 4.091l9.862-.345a95 95 0 0 0 1.56 1.895l-2.255 9.613c-.23.975.06 1.988.77 2.695a2.89 2.89 0 0 0 2.714.768l9.614-2.255a78 78 0 0 0 1.896 1.556l-.344 9.88a2.88 2.88 0 0 0 1.282 2.503c.83.556 1.893.641 2.81.224l8.964-4.09q1.083.602 2.179 1.172l1.586 9.727c.16.99.822 1.827 1.747 2.217c.923.384 1.988.26 2.79-.323l7.99-5.752c.789.25 1.582.495 2.389.724l3.44 9.23a2.88 2.88 0 0 0 2.141 1.822a2.88 2.88 0 0 0 2.676-.864l6.728-7.224c.812.094 1.63.172 2.446.245l5.199 8.389a2.89 2.89 0 0 0 2.446 1.369c.992 0 1.931-.52 2.466-1.369l5.199-8.389a94 94 0 0 0 2.446-.245l6.728 7.224a2.88 2.88 0 0 0 2.676.864a2.87 2.87 0 0 0 2.14-1.822l3.441-9.23c.798-.229 1.592-.474 2.389-.724l7.989 5.752a2.885 2.885 0 0 0 4.537-1.894l1.587-9.727c.734-.381 1.46-.776 2.179-1.172l8.964 4.09a2.89 2.89 0 0 0 4.092-2.727l-.344-9.88a80 80 0 0 0 1.894-1.556l9.613 2.255a2.89 2.89 0 0 0 2.715-.768a2.87 2.87 0 0 0 .77-2.695l-2.256-9.613a76 76 0 0 0 1.556-1.895l9.882.345a2.87 2.87 0 0 0 2.503-1.282a2.88 2.88 0 0 0 .226-2.809l-4.09-8.963q.6-1.086 1.17-2.179l9.728-1.582a2.86 2.86 0 0 0 2.198-1.747a2.88 2.88 0 0 0-.325-2.79l-5.753-7.988c.249-.79.491-1.583.723-2.389l9.231-3.44a2.88 2.88 0 0 0 1.822-2.141a2.88 2.88 0 0 0-.864-2.675l-7.225-6.727q.132-1.22.239-2.446l8.391-5.198a2.88 2.88 0 0 0 1.368-2.447c0-.991-.516-1.93-1.367-2.465zm-56.192 69.755c-3.211-.692-5.237-3.861-4.549-7.071a5.94 5.94 0 0 1 7.053-4.568c3.211.686 5.256 3.86 4.568 7.071a5.94 5.94 0 0 1-7.053 4.568zm-2.848-19.302c-2.924-.627-5.81 1.234-6.422 4.166l-2.981 13.912c-9.194 4.167-19.496 6.498-30.199 6.498c-11.009 0-21.406-2.427-30.772-6.784l-2.981-13.913c-.627-2.924-3.498-4.797-6.422-4.166l-12.29 2.637a74 74 0 0 1-6.346-7.491h59.824c.677 0 1.128-.122 1.128-.738v-21.213c0-.615-.451-.737-1.128-.737h-17.488v-13.397h18.902c1.726 0 9.232.493 11.621 10.09c.751 2.943 2.408 12.537 3.536 15.614c1.124 3.44 5.696 10.32 10.57 10.32h29.816c.338 0 .699-.039 1.08-.107a75 75 0 0 1-6.766 7.95l-12.577-2.695zm-82.759 19.015a5.933 5.933 0 0 1-7.053-4.568c-.686-3.21 1.354-6.383 4.568-7.071a5.94 5.94 0 0 1 7.053 4.568c.686 3.211-1.355 6.383-4.568 7.071m-22.744-91.923a5.96 5.96 0 0 1-3.02 7.854a5.94 5.94 0 0 1-7.837-3.019c-1.337-2.997.023-6.517 3.02-7.855a5.94 5.94 0 0 1 7.837 3.02m-6.977 16.512l12.806-5.695c2.733-1.214 3.976-4.415 2.752-7.148l-2.637-5.962h10.359v46.63H57.501a73.3 73.3 0 0 1-2.79-20.066a74 74 0 0 1 .418-7.855zm56.193-4.53v-13.759h24.655c1.275 0 9.002 1.473 9.002 7.243c0 4.796-5.925 6.516-10.798 6.516H111.17zm89.639 12.384c0 1.827-.067 3.631-.2 5.428h-7.512c-.751 0-1.053.493-1.053 1.228v3.44c0 8.103-4.568 9.881-8.582 10.32c-3.822.43-8.046-1.597-8.562-3.937c-2.256-12.67-6.002-15.365-11.927-20.066c7.359-4.663 15.004-11.562 15.004-20.831c0-9.956-6.823-16.225-11.468-19.302c-6.536-4.3-13.761-5.16-15.711-5.16H73.277c10.53-11.733 24.847-20.066 40.901-23.124l9.156 9.594a5.415 5.415 0 0 0 7.664.176l10.244-9.785c21.407 3.994 39.564 17.334 50.076 35.737l-7.014 15.824c-1.21 2.733.025 5.944 2.752 7.148l13.494 6c.233 2.389.355 4.816.355 7.262zm-77.598-80.074a5.923 5.923 0 0 1 8.39.193a5.96 5.96 0 0 1-.197 8.409a5.92 5.92 0 0 1-8.39-.195a5.96 5.96 0 0 1 .197-8.409zm69.571 55.995a5.927 5.927 0 0 1 7.836-3.02a5.95 5.95 0 0 1 3.02 7.855a5.93 5.93 0 0 1-7.836 3.019a5.95 5.95 0 0 1-3.02-7.854'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.icon-\[skill-icons--verilog\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%231a348f' rx='60'/%3E%3Cpath fill='%23c5c5c5' d='M225.718 139.068h.28a10.94 10.94 0 0 0 7.083-2.386a11.13 11.13 0 0 0 3.919-7.786v-1.155a10.67 10.67 0 0 0-10.391-9.817h-27.374V97.958h26.785a10.655 10.655 0 0 0 10.972-10.24v-.921a10.67 10.67 0 0 0-4.878-8.307a11 11 0 0 0-6.305-1.699h-26.906a22.4 22.4 0 0 0-2.099-7.808a21.97 21.97 0 0 0-12.838-11.033a20.3 20.3 0 0 0-4.75-.981V29.45A10.675 10.675 0 0 0 168.886 19h-.876a10.57 10.57 0 0 0-9.961 10.481v27.276h-19.981v-27.23A10.646 10.646 0 0 0 127.896 19h-1.155a10.633 10.633 0 0 0-9.817 10.444v27.374H96.996V29.564a10.32 10.32 0 0 0-3.02-7.362A10.57 10.57 0 0 0 86.544 19h-.582a10.647 10.647 0 0 0-10.126 10.429v27.555a22.15 22.15 0 0 0-18.622 14.348a21.7 21.7 0 0 0-1.216 5.482H28.391A10.67 10.67 0 0 0 18 86.964v.717a10.7 10.7 0 0 0 4.342 8.238a11.05 11.05 0 0 0 6.698 2.062h26.725v19.943H28.504A10.79 10.79 0 0 0 18 127.839v1.412a10.575 10.575 0 0 0 10.466 9.817h27.291v20.012h-2.205c-4.629-.053-9.258 0-13.88 0h-9.688a12.33 12.33 0 0 0-6.932 1.593A10.85 10.85 0 0 0 18 169.274v.755a10.7 10.7 0 0 0 10.383 10.097h27.722a21.385 21.385 0 0 0 14.937 18.878a20.5 20.5 0 0 0 4.764.967v27.525a10.577 10.577 0 1 0 21.145-.695v-26.634h19.973v26.551a10.7 10.7 0 0 0 2.733 7.761a10.68 10.68 0 0 0 7.439 3.513h1.155a10.65 10.65 0 0 0 6.932-3.33a10.65 10.65 0 0 0 2.885-7.128q.045-8.05 0-16.092v-11.207h19.966v27.185a10.746 10.746 0 0 0 10.24 10.572h.899a10.63 10.63 0 0 0 8.759-5.595c.965-1.95 1.4-4.119 1.262-6.291v-26.067a20.2 20.2 0 0 0 4.681-.967a22.12 22.12 0 0 0 14.243-14.257a21.4 21.4 0 0 0 .928-4.629h27.533a10.734 10.734 0 0 0 10.413-10.3v-.891a10.64 10.64 0 0 0-10.436-9.953h-27.321v-19.974z' opacity='.3'/%3E%3Cpath fill='%231a348f' d='M86.077 22.776h.422a6.87 6.87 0 0 1 6.69 6.743c.046 8.367 0 16.734 0 25.101H79.598V29.451a6.85 6.85 0 0 1 6.48-6.675m40.942 0h.876a6.89 6.89 0 0 1 6.389 6.713c.045 8.375 0 16.757 0 25.139H120.7V29.482a6.88 6.88 0 0 1 6.32-6.706m41.194 0h.672a6.85 6.85 0 0 1 6.487 6.653c.053 8.397 0 16.802 0 25.199H161.78V29.512a6.89 6.89 0 0 1 6.434-6.736M21.776 87.1a6.856 6.856 0 0 1 6.66-6.487c8.397-.053 16.787 0 25.177 0v13.593H29.169a7.42 7.42 0 0 1-4.531-1.307a6.98 6.98 0 0 1-2.862-5.4zm179.619-6.518h24.414a7.55 7.55 0 0 1 4.236 1.08a6.98 6.98 0 0 1 3.172 5.407v.438a7.05 7.05 0 0 1-2.266 4.916a7.23 7.23 0 0 1-5.112 1.767h-24.444zM21.776 128.073a6.895 6.895 0 0 1 6.706-6.358c8.374-.053 16.756 0 25.13 0v13.593H28.498a6.914 6.914 0 0 1-6.721-6.336zm179.619-6.373h25.116a6.903 6.903 0 0 1 6.713 6.306v.883a7.14 7.14 0 0 1-2.499 4.841a7.35 7.35 0 0 1-4.916 1.563h-24.414a6159 6159 0 0 1 0-13.593M25.046 163.822a8.46 8.46 0 0 1 4.855-1.027c7.876.045 15.753-.046 23.629.045c.211 4.531 0 9.062.09 13.593H28.466a6.883 6.883 0 0 1-6.69-6.532v-.627a6.99 6.99 0 0 1 3.27-5.452m176.349-1.019h25.101a6.9 6.9 0 0 1 6.721 6.396v.679a6.88 6.88 0 0 1-6.706 6.487c-8.375.053-16.749 0-25.116 0c0-4.5-.008-9.031 0-13.562M79.59 202.357h13.592v24.49a7.23 7.23 0 0 1-1.774 5.112a7.03 7.03 0 0 1-4.931 2.266h-.393a6.85 6.85 0 0 1-6.494-6.661c-.038-8.405.015-16.802 0-25.207m41.11 0h13.593v25.147a6.9 6.9 0 0 1-6.314 6.713h-.875a7.1 7.1 0 0 1-4.675-2.311a7.27 7.27 0 0 1-1.722-5.082q-.007-12.24-.007-24.467m41.133 25.109v-25.109h13.592v23.742a8.9 8.9 0 0 1-.793 4.456a6.95 6.95 0 0 1-5.708 3.655h-.65a6.88 6.88 0 0 1-6.441-6.744M193.436 70.72a18.34 18.34 0 0 0-10.739-9.198a24.5 24.5 0 0 0-7.974-.989c-32.471.06-64.943-.083-97.452.076A18.395 18.395 0 0 0 60.718 72.66a27.3 27.3 0 0 0-1.185 10.028v94.393a20.2 20.2 0 0 0 2.024 9.206a18.35 18.35 0 0 0 10.723 9.19a28.4 28.4 0 0 0 9.356.981h91.697a28.4 28.4 0 0 0 9.387-.959a18.33 18.33 0 0 0 11.795-11.878a28.7 28.7 0 0 0 .944-9.281V79.948a20.3 20.3 0 0 0-2.023-9.228'/%3E%3Cpath fill='%23c5c2ff' d='m63.309 70.403l.634-1.51q7.31 0 14.612.18h2.975q1.352 0 2.976-.09q5.86-.272 21.197-.272q3.066 0 5.95.046q2.885.045 5.596.136c.355.173.642.46.815.815l-.181 1.442q-.543.9-2.703.9h-.755a78 78 0 0 0-8.307.407a16.45 16.45 0 0 0-7.551 1.85a3.26 3.26 0 0 0-1.17 2.613a30.6 30.6 0 0 0 2.974 10.572l13.729 31.844l4.788 10.572a1597 1597 0 0 1 13.736 34.277q.755 1.895 1.351 3.428l6.042-14.793a729 729 0 0 0 9.454-23.818l6.215-16.96q.181-.544.989-3.61a128.6 128.6 0 0 0 8.737-30.206a4.24 4.24 0 0 0-1.216-2.748a8.8 8.8 0 0 0-3.926-2.266a58 58 0 0 0-7.038-1.08l-6.676-.815a2.54 2.54 0 0 1-.815-1.51l.271-.756l29.225-.272h9.65c2.247-.11 4.498.103 6.683.635l.091.755a4.8 4.8 0 0 1-.544 1.895a18.5 18.5 0 0 1-3.972.899a27.2 27.2 0 0 0-9.394 2.122a13.7 13.7 0 0 0-3.776 5.188l-23.666 58.637q-11.07 26.43-15.752 40.951l-2.605 7.846a4 4 0 0 1-1.986.756a10.5 10.5 0 0 1-2.266-.272q-10.738-27.759-17.504-42.9L82.603 82.584a24.5 24.5 0 0 0-4.463-6.721a41.3 41.3 0 0 0-10.414-3.202a33 33 0 0 1-3.519-.899a2.46 2.46 0 0 1-.898-1.359'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:inline-block}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.aspect-\[1200\/700\]{aspect-ratio:1200/700}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-\[25rem\]{height:25rem}.h-\[100dvh\]{height:100dvh}.h-\[calc\(100vh-24rem\)\]{height:calc(100vh - 24rem)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-\[30vh\]{max-height:30vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.min-h-\[1\.75rem\]{min-height:1.75rem}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-20{width:calc(var(--spacing) * 20)}.w-\[4\.5rem\]{width:4.5rem}.w-\[10\%\]{width:10%}.w-\[22rem\]{width:22rem}.w-\[80rem\]{width:80rem}.w-\[clamp\(12rem\,18vw\,18rem\)\]{width:clamp(12rem,18vw,18rem)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[2rem\]{min-width:2rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[scroll-reverse_30s_linear_infinite\]{animation:30s linear infinite scroll-reverse}.animate-\[scroll_30s_linear_infinite\]{animation:30s linear infinite scroll}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--color-accent)}.border-border{border-color:var(--color-border)}.border-border\/30{border-color:color-mix(in srgb, hsl(var(--border)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--color-border) 30%, transparent)}}.border-border\/40{border-color:color-mix(in srgb, hsl(var(--border)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--color-border) 40%, transparent)}}.border-border\/50{border-color:color-mix(in srgb, hsl(var(--border)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.border-border\/60{border-color:color-mix(in srgb, hsl(var(--border)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-muted{border-color:var(--color-muted)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-500\/70{border-color:#737373b3}@supports (color:color-mix(in lab, red, red)){.border-neutral-500\/70{border-color:color-mix(in oklab, var(--color-neutral-500) 70%, transparent)}}.border-primary\/20{border-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.border-transparent{border-color:#0000}.border-t-border{border-top-color:var(--color-border)}.bg-accent{background-color:var(--color-accent)}.bg-accent\/15{background-color:color-mix(in srgb, hsl(var(--accent)) 15%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.bg-accent\/80{background-color:color-mix(in srgb, hsl(var(--accent)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/80{background-color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}.bg-background{background-color:var(--color-background)}.bg-background\/30{background-color:color-mix(in srgb, hsl(var(--background)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-background\/30{background-color:color-mix(in oklab, var(--color-background) 30%, transparent)}}.bg-background\/80{background-color:color-mix(in srgb, hsl(var(--background)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--color-background) 80%, transparent)}}.bg-background\/95{background-color:color-mix(in srgb, hsl(var(--background)) 95%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--color-background) 95%, transparent)}}.bg-background\/98{background-color:color-mix(in srgb, hsl(var(--background)) 98%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-background\/98{background-color:color-mix(in oklab, var(--color-background) 98%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/30{background-color:color-mix(in srgb, hsl(var(--muted)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.bg-muted\/40{background-color:color-mix(in srgb, hsl(var(--muted)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.bg-muted\/50{background-color:color-mix(in srgb, hsl(var(--muted)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-800\/95{background-color:#262626f2}@supports (color:color-mix(in lab, red, red)){.bg-neutral-800\/95{background-color:color-mix(in oklab, var(--color-neutral-800) 95%, transparent)}}.bg-primary\/4{background-color:color-mix(in srgb, hsl(var(--primary)) 4%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/4{background-color:color-mix(in oklab, var(--color-primary) 4%, transparent)}}.bg-primary\/10{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/20{background-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-200\/70{background-color:#e4e4e7b3}@supports (color:color-mix(in lab, red, red)){.bg-zinc-200\/70{background-color:color-mix(in oklab, var(--color-zinc-200) 70%, transparent)}}.bg-zinc-400\/70{background-color:#9f9fa9b3}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\/70{background-color:color-mix(in oklab, var(--color-zinc-400) 70%, transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[repeating-linear-gradient\(-45deg\,var\(--color-border\)\,var\(--color-border\)_1px\,transparent_1px\,transparent_6px\)\]{background-image:repeating-linear-gradient(-45deg,var(--color-border),var(--color-border) 1px,transparent 1px,transparent 6px)}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/98{--tw-gradient-from:color-mix(in srgb, hsl(var(--background)) 98%, transparent)}@supports (color:color-mix(in lab, red, red)){.from-background\/98{--tw-gradient-from:color-mix(in oklab, var(--color-background) 98%, transparent)}}.from-background\/98{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-foreground\/90{--tw-gradient-from:color-mix(in srgb, hsl(var(--foreground)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.from-foreground\/90{--tw-gradient-from:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.from-foreground\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-muted\/30{--tw-gradient-from:color-mix(in srgb, hsl(var(--muted)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.from-muted\/30{--tw-gradient-from:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.from-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/0{--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 0%, transparent)}@supports (color:color-mix(in lab, red, red)){.from-primary\/0{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 0%, transparent)}}.from-primary\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/60{--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.from-primary\/60{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.from-primary\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500\/15{--tw-gradient-from:#62748e26}@supports (color:color-mix(in lab, red, red)){.from-slate-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.from-slate-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-blue-500\/15{--tw-gradient-via:#3080ff26}@supports (color:color-mix(in lab, red, red)){.via-blue-500\/15{--tw-gradient-via:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.via-blue-500\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted-foreground\/20{--tw-gradient-via:color-mix(in srgb, hsl(var(--muted-foreground)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.via-muted-foreground\/20{--tw-gradient-via:color-mix(in oklab, var(--color-muted-foreground) 20%, transparent)}}.via-muted-foreground\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted\/20{--tw-gradient-via:color-mix(in srgb, hsl(var(--muted)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.via-muted\/20{--tw-gradient-via:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.via-muted\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\(--color-border\)\/50{--tw-gradient-to:color-mix(in srgb, hsl(var(--border)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.to-\(--color-border\)\/50{--tw-gradient-to:color-mix(in oklab, var(--color-border) 50%, transparent)}}.to-\(--color-border\)\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent\/0{--tw-gradient-to:color-mix(in srgb, hsl(var(--accent)) 0%, transparent)}@supports (color:color-mix(in lab, red, red)){.to-accent\/0{--tw-gradient-to:color-mix(in oklab, var(--color-accent) 0%, transparent)}}.to-accent\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background\/50{--tw-gradient-to:color-mix(in srgb, hsl(var(--background)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.to-background\/50{--tw-gradient-to:color-mix(in oklab, var(--color-background) 50%, transparent)}}.to-background\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-current{--tw-gradient-to:currentcolor;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-foreground\/70{--tw-gradient-to:color-mix(in srgb, hsl(var(--foreground)) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.to-foreground\/70{--tw-gradient-to:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.to-foreground\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/15{--tw-gradient-to:#625fff26}@supports (color:color-mix(in lab, red, red)){.to-indigo-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.to-indigo-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/70{--tw-gradient-to:color-mix(in srgb, hsl(var(--primary)) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.to-primary\/70{--tw-gradient-to:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.to-primary\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/80{--tw-gradient-to:color-mix(in srgb, hsl(var(--primary)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.to-primary\/80{--tw-gradient-to:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.to-primary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-75\%{--tw-gradient-to-position:75%}.\[mask-image\:radial-gradient\(farthest-side_at_top\,white\,transparent\)\]{-webkit-mask-image:radial-gradient(farthest-side at top,#fff,#0000);mask-image:radial-gradient(farthest-side at top,#fff,#0000)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[65px\]{padding-top:65px}.pr-0{padding-right:0}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\/relaxed{font-size:var(--text-lg);line-height:var(--leading-relaxed)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.75rem\]{--tw-leading:1.75rem;line-height:1.75rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-normal\!{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--color-heading\)\]{color:var(--color-heading)}.text-blue-500{color:var(--color-blue-500)}.text-border{color:var(--color-border)}.text-border\/80{color:color-mix(in srgb, hsl(var(--border)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-border\/80{color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.text-foreground{color:var(--color-foreground)}.text-foreground\/50{color:color-mix(in srgb, hsl(var(--foreground)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}.text-foreground\/60{color:color-mix(in srgb, hsl(var(--foreground)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.text-foreground\/70{color:color-mix(in srgb, hsl(var(--foreground)) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.text-foreground\/80{color:color-mix(in srgb, hsl(var(--foreground)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.text-foreground\/90{color:color-mix(in srgb, hsl(var(--foreground)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.text-green-500{color:var(--color-green-500)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-500\/30{color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.text-indigo-500\/30{color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.text-muted-foreground{color:var(--color-muted-foreground)}.text-muted-foreground\/20{color:color-mix(in srgb, hsl(var(--muted-foreground)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/20{color:color-mix(in oklab, var(--color-muted-foreground) 20%, transparent)}}.text-muted-foreground\/30{color:color-mix(in srgb, hsl(var(--muted-foreground)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab, var(--color-muted-foreground) 30%, transparent)}}.text-muted-foreground\/40{color:color-mix(in srgb, hsl(var(--muted-foreground)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--color-muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:color-mix(in srgb, hsl(var(--muted-foreground)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--color-muted-foreground) 50%, transparent)}}.text-muted-foreground\/60{color:color-mix(in srgb, hsl(var(--muted-foreground)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--color-muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:color-mix(in srgb, hsl(var(--muted-foreground)) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--color-muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:color-mix(in srgb, hsl(var(--muted-foreground)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--color-muted-foreground) 80%, transparent)}}.text-muted-foreground\/85{color:color-mix(in srgb, hsl(var(--muted-foreground)) 85%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/85{color:color-mix(in oklab, var(--color-muted-foreground) 85%, transparent)}}.text-muted-foreground\/90{color:color-mix(in srgb, hsl(var(--muted-foreground)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/90{color:color-mix(in oklab, var(--color-muted-foreground) 90%, transparent)}}.text-muted-foreground\/\[0\.08\]{color:color-mix(in srgb, hsl(var(--muted-foreground)) 8%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/\[0\.08\]{color:color-mix(in oklab, var(--color-muted-foreground) 8%, transparent)}}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-500{color:var(--color-orange-500)}.text-primary{color:var(--color-primary)}.text-primary\/10{color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-primary\/10{color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.text-primary\/40{color:color-mix(in srgb, hsl(var(--primary)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-primary\/40{color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.text-primary\/50{color:color-mix(in srgb, hsl(var(--primary)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.text-primary\/70{color:color-mix(in srgb, hsl(var(--primary)) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.text-primary\/80{color:color-mix(in srgb, hsl(var(--primary)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-slate-700{color:var(--color-slate-700)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-zinc-50{color:var(--color-zinc-50)}.text-zinc-500{color:var(--color-zinc-500)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-white{accent-color:var(--color-white)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.opacity-\[0\.02\]{opacity:.02}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-primary\/10{--tw-ring-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.perspective-\[1500px\]{perspective:1500px}.group-last\:pb-0:is(:where(.group):last-child *){padding-bottom:0}@media (hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-4:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-y-100:is(:where(.group):hover *){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}.group-hover\:from-primary:is(:where(.group):hover *){--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:from-primary\/5:is(:where(.group):hover *){--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 5%, transparent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:from-primary\/5:is(:where(.group):hover *){--tw-gradient-from:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.group-hover\:from-primary\/5:is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-accent\/5:is(:where(.group):hover *){--tw-gradient-to:color-mix(in srgb, hsl(var(--accent)) 5%, transparent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:to-accent\/5:is(:where(.group):hover *){--tw-gradient-to:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.group-hover\:to-accent\/5:is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-primary\/90:is(:where(.group):hover *){--tw-gradient-to:color-mix(in srgb, hsl(var(--primary)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:to-primary\/90:is(:where(.group):hover *){--tw-gradient-to:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.group-hover\:to-primary\/90:is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:pr-6:is(:where(.group):hover *){padding-right:calc(var(--spacing) * 6)}.group-hover\:pl-6:is(:where(.group):hover *){padding-left:calc(var(--spacing) * 6)}.group-hover\:text-\(--social-hover-color\):is(:where(.group):hover *){color:var(--social-hover-color)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--color-foreground)}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--color-muted-foreground)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}.group-hover\/read\:translate-x-1:is(:where(.group\/read):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/title\:text-primary:is(:where(.group\/title):hover *){color:var(--color-primary)}}.group-data-\[active\]\:text-primary:is(:where(.group)[data-active] *){color:var(--color-primary)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-3\.5:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 3.5)}.after\:top-7:after{content:var(--tw-content);top:calc(var(--spacing) * 7)}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:-translate-x-\[0\.5px\]:after{content:var(--tw-content);--tw-translate-x:calc(.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:bg-zinc-200\/50:after{content:var(--tw-content);background-color:#e4e4e780}@supports (color:color-mix(in lab, red, red)){.after\:bg-zinc-200\/50:after{background-color:color-mix(in oklab, var(--color-zinc-200) 50%, transparent)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-none:last-child{--tw-border-style:none;border-style:none}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-muted\/30:hover{background-color:color-mix(in srgb, hsl(var(--muted)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.hover\:bg-muted\/50:hover{background-color:color-mix(in srgb, hsl(var(--muted)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:color-mix(in srgb, hsl(var(--muted)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.hover\:bg-neutral-700\/95:hover{background-color:#404040f2}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral-700\/95:hover{background-color:color-mix(in oklab, var(--color-neutral-700) 95%, transparent)}}.hover\:bg-primary\/10:hover{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.hover\:bg-primary\/20:hover{background-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hover\:bg-gradient-to-r:hover{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:from-primary\/10:hover{--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:from-primary\/10:hover{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.hover\:from-primary\/10:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-slate-500\/25:hover{--tw-gradient-from:#62748e40}@supports (color:color-mix(in lab, red, red)){.hover\:from-slate-500\/25:hover{--tw-gradient-from:color-mix(in oklab, var(--color-slate-500) 25%, transparent)}}.hover\:from-slate-500\/25:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:via-blue-500\/25:hover{--tw-gradient-via:#3080ff40}@supports (color:color-mix(in lab, red, red)){.hover\:via-blue-500\/25:hover{--tw-gradient-via:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.hover\:via-blue-500\/25:hover{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:to-indigo-500\/25:hover{--tw-gradient-to:#625fff40}@supports (color:color-mix(in lab, red, red)){.hover\:to-indigo-500\/25:hover{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.hover\:to-indigo-500\/25:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-transparent:hover{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-foreground\/90:hover{color:color-mix(in srgb, hsl(var(--foreground)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/90:hover{color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:text-zinc-600:hover{color:var(--color-zinc-600)}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\]\:bg-gradient-to-r[data-active]{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.data-\[active\]\:from-primary\/10[data-active]{--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.data-\[active\]\:from-primary\/10[data-active]{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.data-\[active\]\:from-primary\/10[data-active]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-\[active\]\:to-transparent[data-active]{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@media not all and (width>=48rem){.max-md\:px-0{padding-inline:0}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=40rem){.sm\:absolute{position:absolute}.sm\:top-1\.5{top:calc(var(--spacing) * 1.5)}.sm\:right-3{right:calc(var(--spacing) * 3)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.sm\:my-10{margin-block:calc(var(--spacing) * 10)}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:var(--spacing)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-\[0\.5rem\]{margin-top:.5rem}.sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:-ml-4{margin-left:calc(var(--spacing) * -4)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sm\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:w-1{width:var(--spacing)}.sm\:w-2\/6{width:33.3333%}.sm\:w-4\/6{width:66.6667%}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-\[40rem\]{width:40rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:gap-0{gap:0}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}:where(.sm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pr-14{padding-right:calc(var(--spacing) * 14)}.sm\:pr-32{padding-right:calc(var(--spacing) * 32)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[6rem\]{font-size:6rem}}@media (width>=48rem){.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:block{display:block}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-8{gap:calc(var(--spacing) * 8)}:where(.md\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.md\:bg-transparent{background-color:#0000}.md\:pr-44{padding-right:calc(var(--spacing) * 44)}}@media (width>=64rem){.lg\:my-12{margin-block:calc(var(--spacing) * 12)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (width>=80rem){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}}.dark\:block:where(.dark,.dark *){display:block}.dark\:border-neutral-800:where(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-t-border\/50:where(.dark,.dark *){border-top-color:color-mix(in srgb, hsl(var(--border)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:border-t-border\/50:where(.dark,.dark *){border-top-color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.dark\:bg-background\/90:where(.dark,.dark *){background-color:color-mix(in srgb, hsl(var(--background)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-background\/90:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-background) 90%, transparent)}}.dark\:bg-background\/95:where(.dark,.dark *){background-color:color-mix(in srgb, hsl(var(--background)) 95%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-background\/95:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-background) 95%, transparent)}}.dark\:bg-neutral-900\/50:where(.dark,.dark *){background-color:#17171780}@supports (color:color-mix(in lab, red, red)){.dark\:bg-neutral-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-neutral-900) 50%, transparent)}}.dark\:bg-primary\/10:where(.dark,.dark *){background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.dark\:bg-zinc-50:where(.dark,.dark *){background-color:var(--color-zinc-50)}.dark\:bg-zinc-700:where(.dark,.dark *){background-color:var(--color-zinc-700)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:\[mask-image\:linear-gradient\(white\,transparent\)\]:where(.dark,.dark *){-webkit-mask-image:linear-gradient(#fff,#0000);mask-image:linear-gradient(#fff,#0000)}.dark\:text-indigo-500:where(.dark,.dark *){color:var(--color-indigo-500)}.dark\:text-muted-foreground\/\[0\.12\]:where(.dark,.dark *){color:color-mix(in srgb, hsl(var(--muted-foreground)) 12%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:text-muted-foreground\/\[0\.12\]:where(.dark,.dark *){color:color-mix(in oklab, var(--color-muted-foreground) 12%, transparent)}}.dark\:text-neutral-200:where(.dark,.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-neutral-500:where(.dark,.dark *){color:var(--color-neutral-500)}.dark\:text-neutral-800:where(.dark,.dark *){color:var(--color-neutral-800)}.dark\:text-primary\/20:where(.dark,.dark *){color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:text-primary\/20:where(.dark,.dark *){color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.dark\:text-primary\/80:where(.dark,.dark *){color:color-mix(in srgb, hsl(var(--primary)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:text-primary\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-zinc-900:where(.dark,.dark *){color:var(--color-zinc-900)}.dark\:opacity-100:where(.dark,.dark *){opacity:1}.dark\:opacity-\[0\.05\]:where(.dark,.dark *){opacity:.05}.dark\:shadow-accent\/20:where(.dark,.dark *){--tw-shadow-color:color-mix(in srgb, hsl(var(--accent)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-accent\/20:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:after\:bg-zinc-700\/50:where(.dark,.dark *):after{content:var(--tw-content);background-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.dark\:after\:bg-zinc-700\/50:where(.dark,.dark *):after{background-color:color-mix(in oklab, var(--color-zinc-700) 50%, transparent)}}@media (hover:hover){.dark\:hover\:bg-muted\/30:where(.dark,.dark *):hover{background-color:color-mix(in srgb, hsl(var(--muted)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.dark\:hover\:bg-primary\/15:where(.dark,.dark *):hover{background-color:color-mix(in srgb, hsl(var(--primary)) 15%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-primary\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.dark\:hover\:from-primary\/25:where(.dark,.dark *):hover{--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 25%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:from-primary\/25:where(.dark,.dark *):hover{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.dark\:hover\:from-primary\/25:where(.dark,.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:hover\:text-primary:where(.dark,.dark *):hover{color:var(--color-primary)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:text-zinc-100:where(.dark,.dark *):hover{color:var(--color-zinc-100)}}.dark\:data-\[active\]\:from-primary\/25:where(.dark,.dark *)[data-active]{--tw-gradient-from:color-mix(in srgb, hsl(var(--primary)) 25%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[active\]\:from-primary\/25:where(.dark,.dark *)[data-active]{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.dark\:data-\[active\]\:from-primary\/25:where(.dark,.dark *)[data-active]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}@property --hg-from{syntax:"<color>";inherits:true;initial-value:#0000}@property --hg-to{syntax:"<color>";inherits:true;initial-value:#0000}.header-gradient-fill{background-image:linear-gradient(to right, var(--hg-from), var(--hg-to));transition:--hg-from .6s,--hg-to .6s}.header-gradient-fill.no-transition{transition:none}@supports (scrollbar-color:auto){html{overflow-y:auto;overflow-y:overlay;scrollbar-color:hsl(var(--scrollbar) / .95) transparent}}@supports selector(::-webkit-scrollbar){html{overflow-y:auto;overflow-y:overlay}html::-webkit-scrollbar{width:14px}html::-webkit-scrollbar:horizontal{height:14px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:hsl(var(--scrollbar));box-shadow:0 0 0 1px hsl(var(--border) / .6);background-clip:padding-box;border:4px solid #0000;border-radius:9999px}html::-webkit-scrollbar-thumb:hover{background:hsl(var(--scrollbar) / .8);background-clip:padding-box}html::-webkit-scrollbar-corner{background:0 0}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}#search-input::-webkit-search-decoration{-webkit-appearance:none}#search-input::-webkit-search-cancel-button{-webkit-appearance:none}#search-input::-webkit-search-results-button{-webkit-appearance:none}#search-input::-webkit-search-results-decoration{-webkit-appearance:none}#search-input::-ms-clear{width:0;height:0;display:none}input[type=search]::-moz-search-cancel-button{display:none}#search-results{padding:.25rem}.search-results-item{border-bottom:1px solid hsl(var(--border) / .7);padding:.875rem 1rem;transition:background-color .18s,transform .12s,color .18s;display:block}.search-results-item:not(.sub-result)+.search-results-item:not(.sub-result){margin-top:.375rem}.search-results-item.sub-result+.search-results-item:not(.sub-result){margin-top:.5rem}.search-results-item:hover{background-color:hsl(var(--accent) / .6)}.search-results-item:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;background-color:hsl(var(--accent) / .7)}.search-results-item:active{transform:scale(.997)}.search-results-item.sub-result{border-left:2px solid hsl(var(--accent));opacity:.9;margin-left:.75rem;padding-left:1.25rem;font-size:.875rem}.search-results-title{color:hsl(var(--foreground));line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:.375rem;font-size:1rem;font-weight:600;display:-webkit-box;overflow:hidden}.search-results-item:hover .search-results-title{color:hsl(var(--primary))}.search-results-item.sub-result .search-results-title{font-size:.9375rem;font-weight:500}.search-results-excerpt{color:hsl(var(--muted-foreground));line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.search-results-excerpt mark{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));border-radius:.25em;padding:.1em .25em;font-weight:600}.search-panel-show{animation:.3s cubic-bezier(.21,1.02,.73,1) forwards searchPanelShow}@keyframes searchPanelShow{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translate(0%)}}.perspective-1000{perspective:1000px}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:.3s ease-out forwards slide-down}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.medium-zoom-overlay{opacity:0;will-change:opacity;transition:opacity .3s;position:fixed;inset:0}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{cursor:pointer;cursor:zoom-out;will-change:transform;position:relative}[data-callout=note]{--rc-color-light:var(--callout-note-color-light,#8e96aa);--rc-color-dark:var(--callout-note-color-dark,#657585)}[data-callout=tip]{--rc-color-light:var(--callout-tip-color-light,#646cff);--rc-color-dark:var(--callout-tip-color-dark,#646cff)}[data-callout=important]{--rc-color-light:var(--callout-important-color-light,#9f7aea);--rc-color-dark:var(--callout-important-color-dark,#9f7aea)}[data-callout=warning]{--rc-color-light:var(--callout-warning-color-light,#eab308);--rc-color-dark:var(--callout-warning-color-dark,#eab308)}[data-callout=caution]{--rc-color-light:var(--callout-caution-color-light,#f43f5e);--rc-color-dark:var(--callout-caution-color-dark,#f43f5e)}.callout{--rc-color-default:#888;background-color:rgb(from var(--rc-color-light,var(--rc-color-default)) r g b / .14);border:1px solid #0000;border-radius:8px;width:100%;margin:16px 0;padding:16px 16px 8px;font-size:14px;line-height:24px}.dark .callout{background-color:rgb(from var(--rc-color-dark,var(--rc-color-default)) r g b / .16)}.callout-title{font-size:inherit;align-items:flex-start;gap:6px;display:flex}.callout-title::-webkit-details-marker{display:none}.callout-title-icon{flex:none;align-items:center;display:flex}.callout-title-text{font-weight:600}.callout-content p{margin:8px 0}.callout[data-collapsible=true] .callout-title{cursor:pointer;margin:0 0 8px}.callout[data-collapsible=true] .callout-fold-icon{align-items:center;padding-inline-end:8px;display:flex}.callout[data-collapsible=true]>.callout-title .callout-fold-icon svg{transition:transform .1s ease-in-out;transform:rotate(-90deg)}.callout[data-collapsible=true][open]>.callout-title .callout-fold-icon svg{transform:none}.callout-title-icon:after,.callout-fold-icon:after{content:"​"}.callout-title-icon svg,.callout-fold-icon svg{stroke-width:2.2px;width:16px;height:16px}:root{--color-text-primary:light-dark(#0a0a0a,#d5d5d6);--color-text-secondary:light-dark(#52525b,#a1a1aa);--color-text-muted:light-dark(#6b7280,#9ca3af);--color-heading:light-dark(#0a0a0a,#d5d5d6);--color-link:light-dark(#0a0a0a,#e5e7eb);--color-link-hover:light-dark(#1f2937,#f3f4f6);--color-anchor:light-dark(#6366f1,#818cf8);--color-bg-inline-code:light-dark(#f1f3f5,#1e1e20);--color-text-inline-code:light-dark(#3b4252,#c9d1d9);--color-bg-polaroid:#fff;--color-border-light:light-dark(#e9edf2,#2b2b30);--color-border-medium:#555;--color-border-blockquote:light-dark(#e6ebf2,#3a3a40);--shadow-polaroid:0 5px 15px #00000026;--shadow-polaroid-hover:0 8px 20px #0003;--shadow-polaroid-dark:0 5px 15px #0000004d;--font-family-handwritten:"Comic Sans MS", cursive;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:2.5rem;--space-3xl:3rem;--radius-sm:.25rem;--radius-md:.375rem;--transition-fast:.3s ease;--transition-medium:.3s ease-in-out}.markdown{color:var(--color-text-secondary);font-size:1rem;line-height:1.75;& :is(p,li,blockquote){text-wrap:wrap}&>:first-child{margin-block-start:0}&>:last-child{margin-block-end:0}}.markdown{& :is(h1,h2,h3,h4,h5,h6){color:var(--color-heading);font-family:var(--font-sans);scroll-margin-top:6rem;font-weight:600}& h1{margin-block:1.5em .5em;font-size:clamp(1.75em,4vw,2em);line-height:1.11111}& h2{margin-block:1.5em .5em;font-size:clamp(1.375em,3vw,1.5em);line-height:1.33333}& h3{margin-block:1.25em .5em;font-size:clamp(1.175em,2.5vw,1.25em);line-height:1.6}& :is(h4,h5,h6){margin-block:1em .375em;font-size:clamp(1em,2vw,1.125em);line-height:1.4}& :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-block-start:.75em}& h1+h2,& h2+h3,& h3+h4,& h4+h5,& h5+h6{margin-block-start:.5em}& h2+h2,& h3+h3,& h4+h4{margin-block-start:1em}}.markdown{& p{margin-block:1.25em;font-size:1em}& :is(strong,b){color:var(--color-text-primary);font-weight:600}& :is(em,i){color:inherit;font-size:1.05em}& a:not(.card-github){color:var(--color-link);border-block-end:1px solid var(--color-border-light);transition:border-color var(--transition-medium);text-decoration:none;&:hover{border-block-end-color:var(--color-border-medium)}& code{color:inherit}}}.markdown{& :is(ol,ul){margin-block:1.25em;list-style:none}& li{margin-block:.5em;padding-inline-start:1.25em;position:relative}& ol>li:before{content:counter(list-item) ".";font-weight:400;position:absolute;inset-inline-start:0}& ul>li:before{content:"";background-color:var(--color-text-secondary);opacity:.8;border-radius:50%;block-size:.4em;inline-size:.4em;position:absolute;inset-block-start:.675em;inset-inline-start:.2em}& :is(ul,ol) :is(ul,ol){margin-block:.75em}}.markdown{& ul.contains-task-list{padding-inline-start:0;&>li:before{display:none}}& li.task-list-item{align-items:flex-start;gap:var(--space-sm);padding-inline-start:0;display:flex;& input[type=checkbox]{border:1px solid var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;block-size:1em;inline-size:1em;margin-block-start:.3em;&:checked{background-color:var(--color-anchor);border-color:var(--color-anchor)}}}}.markdown{& blockquote{color:inherit;border-inline-start:.25rem solid var(--color-border-blockquote);quotes:"“" "”" "‘" "’";margin-block:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500;&>*{opacity:.7;&:first-child{margin-block-start:0}&:last-child{margin-block-end:0}}& p:first-of-type:before{content:open-quote}& p:last-of-type:after{content:close-quote}}}.markdown{& :where(code):not(:where(pre *,a *)){background-color:var(--color-bg-inline-code);color:var(--color-text-inline-code);font-family:var(--font-geist-mono);word-wrap:break-word;padding-block:.1rem;padding-inline:.3rem;font-size:.875em;font-weight:500}& pre{border-radius:var(--radius-md);margin-block:1.71429em;padding:.857143em 1.14286em;font-size:.85em;line-height:1.71429;overflow-x:auto;& code{color:inherit;font-weight:400;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;padding:0;border:none!important;&:before,&:after{content:none}}}}.markdown{& img{margin-block:var(--space-xl);will-change:transform, filter;transition:filter var(--transition-fast);margin-inline:auto;&.medium-zoom-image{transition:filter var(--transition-fast), transform var(--transition-fast)!important}&:not(.noDarken){filter:none}&:hover:not(.medium-zoom-image--opened):not(.noDarken){filter:none!important}}& figure{margin-block:var(--space-xl);&>*,& img{margin-block:0}& figcaption{color:var(--color-text-muted);text-align:center;margin-block-start:.857143em;font-size:.875em;line-height:1.42857}}}.dark .markdown img:not(.noDarken){filter:brightness(.9)contrast(1.08)}.markdown{& table{table-layout:auto;text-align:left;border-collapse:collapse;width:100%;font-size:.9375em;line-height:1.71429}& thead{color:var(--color-text-primary);border-block-end:1px solid var(--color-border-light);font-weight:600;& th{vertical-align:bottom;white-space:nowrap;padding:.571429em;&:first-child{padding-inline-start:0}&:last-child{padding-inline-end:0}}}& tbody{& tr{border-block-end:1px solid var(--color-border-light);&:last-child{border-block-end:none}}& td{vertical-align:top;padding:.571429em;&:first-child{white-space:nowrap;padding-inline-start:0}&:last-child{padding-inline-end:0}}}}image-div-polaroid{margin-block:var(--space-xl);justify-content:center;align-items:center;display:flex}image-figure-polaroid{background:var(--color-bg-polaroid);padding:var(--space-md);box-shadow:var(--shadow-polaroid);transition:all var(--transition-fast);inline-size:min(55%,300px);min-inline-size:300px;padding-block-end:var(--space-xl);display:inline-block;transform:rotate(-1deg);&:hover{box-shadow:var(--shadow-polaroid-hover);transform:rotate(0)scale(1.02)}& img{border-radius:3px;filter:contrast(1.1)saturate(1.1)!important}& p{font-family:var(--font-family-handwritten);color:#666;text-align:center;margin-block-start:var(--space-md);font-size:1rem}}.dark image-figure-polaroid{box-shadow:var(--shadow-polaroid-dark)}.markdown hr{border:none;border-block-start:1px solid var(--color-border-light);margin-block:var(--space-xl) auto}.markdown a.header-anchor{color:var(--color-heading);transition:color var(--transition-fast);border:none;text-decoration:none!important;&:is(:hover,:focus){color:var(--color-text-secondary)}}.markdown .footnotes{color:var(--color-text-secondary);opacity:.9;margin-block-start:var(--space-3xl);font-size:.875em;&:before{content:"";border-block-start:1px solid var(--color-border-light);inline-size:100%;margin-block-end:1.5em;display:block}& li{margin-block:.5em;& p{margin:0}}& .data-footnote-backref{opacity:.7;cursor:pointer;border:none;text-decoration:none;&:hover{opacity:1}}}.markdown{& details{margin-block:1.25em;&:not(.expressive-code *){margin-block:1.25em}& summary{cursor:pointer;padding-inline-start:1px}}& li details{margin-block:.5em}}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:300}.callout{border-radius:0;padding-inline-start:16px;font-size:15px;& p{margin-block:var(--space-md)}}.markdown .callout[data-callout=note]{--accent:#64748b}.markdown .callout[data-callout=tip]{--accent:#3b82f6}.markdown .callout[data-callout=important]{--accent:#8b5cf6}.markdown .callout[data-callout=warning]{--accent:#f59e0b}.markdown .callout[data-callout=caution]{--accent:#ef4444}.markdown .callout :where(code):not(:where(pre *,a *)){background:color-mix(in srgb, var(--accent,#6b7280) 12%, transparent);color:inherit;padding-block:.1rem;padding-inline:.3rem}.dark .markdown .callout :where(code):not(:where(pre *,a *)){background:color-mix(in srgb, var(--accent,#9ca3af) 14%, transparent)}.callout-title-icon{padding-inline-end:2px}.expressive-code{margin-block:1em;& .copy button{block-size:2rem!important;inline-size:2rem!important;&:before{display:none}&:after{opacity:.5!important;block-size:1rem!important;inline-size:1rem!important}&:is(:hover,:active):after{opacity:1!important}}& .copy .feedback{border-width:0;font-size:14px}& .ec-section summary{& .code{align-items:center;display:flex}& svg{display:inline-block}}& .gutter .ln{padding-inline:1ch!important}}@media (width<=768px){image-figure-polaroid{margin-inline:10%}.markdown{font-size:.9375rem;& table{-webkit-overflow-scrolling:touch;inline-size:100%;font-size:.875em;display:block;overflow-x:auto;& :is(th,td){min-inline-size:8em;padding:.5em}& td{word-break:break-word}}& pre{margin-block:1.5em;padding:1em;font-size:.85em}& blockquote{margin-block:1.25em;padding-inline-start:.875em}}}@container (width<=600px){.markdown{& h1{font-size:1.75em}& h2{font-size:1.375em}& h3{font-size:1.175em}}}.img-light{display:block}.img-dark,.dark .img-light{display:none}.dark .img-dark{display:block}.markdown .katex-display{max-inline-size:100%;padding-block:.5em;overflow:auto hidden;&>.katex{max-inline-size:100%;&>.katex-html{max-inline-size:100%;padding-inline:.25em;overflow:auto hidden}}}.new-tab-icon{margin-block-end:.3rem;margin-inline-start:.1rem;font-size:.6em}.external-link-cursor{cursor:var(--external-link-cursor)}.rds-badge{border-radius:var(--radius-sm);color:#fff;text-transform:uppercase;background-color:#a8a29e;margin-inline-end:.5rem;padding:.125rem .375rem;font-size:.75rem;line-height:1rem;display:inline-block;&[data-badge=n]{background-color:#f87171}}.dark .rds-badge{color:#000}.dark .rds-badge[data-badge=n]{background-color:#fecaca}:is([data-link=github-acct],[data-link=github-repo],[data-link=custom-url],[data-link=npm-pkg])>img{border-radius:0;block-size:1em;inline-size:1em;margin:0;margin-block-end:.1em;margin-inline-end:.3em;display:inline-block}.rds-video{z-index:150;aspect-ratio:16/9;inline-size:100%;margin-block:var(--space-xl);position:relative;transform:scale(1)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}image-figure-polaroid{transition:none}}.markdown a{overflow-wrap:anywhere;word-break:break-word;white-space:normal}.markdown :where(pre,code):not(.expressive-code *){white-space:pre-wrap;word-break:break-word}[data-lqip]{--lqip-c:attr(data-lqip type(<color>), white)}[style*=--lqip\:]{--lqip-c:var(--lqip)}[style*=--lqip\:],[data-lqip]{--lqip-c0:color(from var(--lqip-c) srgb calc(round(down, r * 255 / pow(2, 4)) / 15) calc(mod(round(down, r * 255), pow(2, 4)) / 15) calc(round(down, g * 255 / pow(2, 5)) / 7) / 1);--lqip-c1:color(from var(--lqip-c) srgb calc(mod(round(down, g * 255 / 2), pow(2, 4)) / 15) calc(((mod(round(down, g * 255), 2) * pow(2, 3)) + (round(down, b * 255 / pow(2, 5)))) / 15) calc(mod(round(down, b * 255 / pow(2, 2)), pow(2, 3)) / 7) / 1);--lqip-c2:color(from var(--lqip-c) srgb calc((((mod(round(down, b * 255), pow(2, 2)) * 2)) + round(down, alpha * 255 / pow(2, 7))) / 7) calc(mod(round(down, alpha * 255 / pow(2, 3)), pow(2, 4)) / 15) calc(mod(round(down, alpha * 255), pow(2, 3)) / 7) / 1);background:radial-gradient(150% 75% at 80% 100%, var(--lqip-c2), rgb(from var(--lqip-c2) r g b / 98%) 10%, rgb(from var(--lqip-c2) r g b / 92%) 20%, rgb(from var(--lqip-c2) r g b / 82%) 30%, rgb(from var(--lqip-c2) r g b / 68%) 40%, rgb(from var(--lqip-c2) r g b / 32%) 60%, rgb(from var(--lqip-c2) r g b / 18%) 70%, rgb(from var(--lqip-c2) r g b / 8%) 80%, rgb(from var(--lqip-c2) r g b / 2%) 90%, transparent), radial-gradient(100% 75% at 40% 50%, var(--lqip-c1), rgb(from var(--lqip-c1) r g b / 98%) 10%, rgb(from var(--lqip-c1) r g b / 92%) 20%, rgb(from var(--lqip-c1) r g b / 82%) 30%, rgb(from var(--lqip-c1) r g b / 68%) 40%, rgb(from var(--lqip-c1) r g b / 32%) 60%, rgb(from var(--lqip-c1) r g b / 18%) 70%, rgb(from var(--lqip-c1) r g b / 8%) 80%, rgb(from var(--lqip-c1) r g b / 2%) 90%, transparent), var(--lqip-c0)}.github-card-wrapper{margin:1.5rem 0;display:block}.card-github{border:1px solid hsl(var(--border));background:hsl(var(--background));color:inherit;box-shadow:none;border-radius:4px;padding:1rem;text-decoration:none;transition:all .2s;display:block}.card-github:hover{background:hsl(var(--accent));border-color:hsl(var(--border));box-shadow:none}.gc-titlebar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.gc-titlebar-left{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.gc-owner{align-items:center;gap:.5rem;min-width:0;display:flex}.gc-avatar{background-color:#e1e4e8;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.gc-user{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.gc-divider{color:hsl(var(--muted-foreground) / .6);flex-shrink:0;font-size:1rem;font-weight:300}.gc-repo{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}.github-logo{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;display:flex}.github-logo svg{width:22px;height:22px}.gc-description{color:hsl(var(--muted-foreground));min-height:1.5em;margin-bottom:.75rem;font-size:.9375rem;line-height:1.5}.gc-infobar{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:1rem;font-size:.8125rem;display:flex}.gc-stars,.gc-forks,.gc-license{align-items:center;gap:.375rem;display:flex}.gc-stars svg,.gc-forks svg,.gc-license svg{flex-shrink:0;width:17px;height:17px}.card-github.fetch-waiting{opacity:.7;pointer-events:none}.card-github.fetch-waiting .gc-description:after{content:"...";animation:1.5s steps(3,end) infinite dots}@keyframes dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.card-github.fetch-error{background-color:#cf222e0d;border-color:#cf222e4d}.card-github.fetch-error .gc-description{color:#cf222e}.github-card-error{color:#cf222e;background-color:#cf222e1a;border-left:3px solid #cf222e;border-radius:4px;margin:1rem 0;padding:.75rem 1rem;font-size:.875rem}.dark .gc-avatar{background-color:#30363d}.dark .card-github.fetch-error{background-color:#f851491a;border-color:#f851494d}.dark .card-github.fetch-error .gc-description{color:#f85149}.dark .github-card-error{color:#f85149;background-color:#f851491a;border-left-color:#f85149}@media (width<=640px){.gc-titlebar-left{flex-wrap:wrap}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
