/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-duration:initial;--tw-ease: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-content:"";--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40016;--color-red-700:#bf000f;--color-orange-300:#ffb970;--color-orange-500:#fc7100;--color-orange-600:#ec5600;--color-amber-50:#fffbeb;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-400:#f7c900;--color-yellow-500:#eab300;--color-green-400:#05df72;--color-green-500:#00c65a;--color-green-600:#00a447;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-blue-50:#eff6ff;--color-blue-200:#bedbff;--color-blue-300:#91c5ff;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-950:#162456;--color-indigo-600:#4f39f6;--color-indigo-900:#312c85;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-zinc-500:#71717b;--color-zinc-700:#3f3f46;--color-neutral-100:#f5f5f5;--color-neutral-300:#d4d4d4;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--container-3xs:16rem;--container-sm:24rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--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-wider:.05em;--tracking-widest:.1em;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-lg:16px;--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)}@supports (color:color(display-p3 0 0 0%)){:host,:root{--color-red-200:color(display-p3 0.96956 0.79815 0.7943);--color-red-400:color(display-p3 0.93353 0.43168 0.42349);--color-red-600:color(display-p3 0.83032 0.14038 0.1332);--color-red-700:color(display-p3 0.69274 0.11623 0.10468);--color-orange-300:color(display-p3 0.96801 0.73435 0.46416);--color-orange-500:color(display-p3 0.94659 0.44979 0.07573);--color-orange-600:color(display-p3 0.88747 0.34166 0.022);--color-amber-50:color(display-p3 0.9978 0.98505 0.92631);--color-yellow-400:color(display-p3 0.95994 0.79017 0.05852);--color-yellow-500:color(display-p3 0.90365 0.70306 0.07454);--color-green-500:color(display-p3 0.30873 0.77475 0.37431);--color-green-600:color(display-p3 0.24388 0.64082 0.29481);--color-sky-50:color(display-p3 0.9465 0.9754 0.99834);--color-sky-300:color(display-p3 0.54636 0.82256 0.99058);--color-sky-400:color(display-p3 0.30598 0.72501 0.98017);--color-sky-500:color(display-p3 0.21911 0.63903 0.93148);--color-blue-200:color(display-p3 0.76688 0.85521 0.98748);--color-blue-300:color(display-p3 0.60256 0.76721 0.99394);--color-blue-400:color(display-p3 0.39744 0.62813 0.99212);--color-blue-500:color(display-p3 0.26642 0.49122 0.98862)}}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,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);line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--sh-identifier:#171717;--sh-sign:#8996a3;--sh-property:#7800b8;--sh-entity:#0061c6;--sh-jsxliterals:#6266d1;--sh-string:#107d32;--sh-keyword:#d73a49;--sh-comment:#a19595}*{border-color:var(--border);outline-color:var(--ring);scrollbar-color:hsl(var(--border)) transparent;scrollbar-width:thin}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body,html{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.15s;animation-duration:.15s;transition-duration:.15s}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}body{background-color:var(--background);color:var(--text-1);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}li,menu,ol{list-style-type:none}}@layer components{.link-card{margin-block:calc(var(--spacing)*-1);margin-inline:calc(var(--spacing)*-1.5);padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*1.5);transition-duration:var(--tw-duration,var(--default-transition-duration));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));--tw-duration:.3s;animation-duration:.3s;background-color:#0000;border-radius:.25rem;transition-duration:.3s}@media (hover:hover){.link-card:hover{background-color:var(--color-gray-200)}}.content-wrapper{padding-inline:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*8);width:100%;z-index:1}@media (min-width:64rem){.content-wrapper{padding-inline:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*24)}}.content{margin-inline:auto;width:100%}@media (min-width:64rem){.content{margin-bottom:calc(var(--spacing)*0);max-width:var(--container-3xl)}}.inline-code{background-color:var(--color-gray-100);border-radius:calc(var(--radius) - 2px);display:inline-block;font-size:var(--text-sm);font-style:normal;line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*.5);padding-inline:calc(var(--spacing)*.5)}.inline-code:after,.inline-code:before{--tw-content:"`";content:var(--tw-content)}.thumbnail-shadow{box-shadow:0 0 0 .5px #e2e8f0,0 0 0 1px #e2e8f080,0 0 0 3px #f8fafc,0 0 0 3.5px #f1f5f9,0 10px 15px -3px #3b82f60d,0 4px 6px -4px #3b82f60d}.scrollable-area{height:100%;overflow:hidden auto}.horizontal-scroll-area{display:block;flex-grow:1;min-width:100%;width:fit-content}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing)*-6)}.-inset-12{inset:calc(var(--spacing)*-12)}.inset-0{inset:calc(var(--spacing)*0)}.inset-6{inset:calc(var(--spacing)*6)}.inset-12{inset:calc(var(--spacing)*12)}.inset-24{inset:calc(var(--spacing)*24)}.inset-\[4\.5rem\]{inset:4.5rem}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1\/4{top:-25%}.-top-5{top:calc(var(--spacing)*-5)}.-top-\[1px\]{top:-1px}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-10{top:calc(var(--spacing)*10)}.top-28{top:calc(var(--spacing)*28)}.top-48{top:calc(var(--spacing)*48)}.top-72{top:calc(var(--spacing)*72)}.top-96{top:calc(var(--spacing)*96)}.top-\[-2\.5px\]{top:-2.5px}.top-\[-5px\]{top:-5px}.top-\[1px\]{top:1px}.top-\[10\%\]{top:10%}.top-\[60\%\]{top:60%}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-16{right:calc(var(--spacing)*16)}.right-\[-5px\]{right:-5px}.right-\[10\%\]{right:10%}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-auto{bottom:auto}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-\[5\%\]{left:5%}.left-\[15\%\]{left:15%}.left-\[70px\]{left:70px}.left-\[105px\]{left:105px}.left-\[140px\]{left:140px}.left-\[175px\]{left:175px}.left-\[210px\]{left:210px}.left-auto{left:auto}.isolate{isolation:isolate}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-100{z-index:100}.z-998{z-index:998}.z-999{z-index:999}.z-\[1\]{z-index:1}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.row-span-2{grid-row:span 2/span 2}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing)*4)}.m-\[1px\]{margin:1px}.m-auto{margin:auto}.-mx-0\.5{margin-inline:calc(var(--spacing)*-.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-12{margin-block:calc(var(--spacing)*12)}.prose{color:var(--tw-prose-body);--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75;max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"“""”""‘""’"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.11111;margin-bottom:.888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.33333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.71429;margin-bottom:1.71429em;margin-top:1.71429em;overflow-x:auto;padding-inline-end:1.14286em;padding-bottom:.857143em;padding-top:.857143em;padding-inline-start:1.14286em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#0000;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.71429;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.42857;margin-top:.857143em}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-bottom:.571429em;padding-top:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-12{margin-top:calc(var(--spacing)*-12)}.mt-1{margin-top:calc(var(--spacing)*1)}.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-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-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-12{margin-right:calc(var(--spacing)*12)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-18{margin-bottom:calc(var(--spacing)*18)}.mb-px{margin-bottom:1px}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-36{margin-left:calc(var(--spacing)*36)}.ml-\[-60px\]{margin-left:-60px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.icon-\[ant-design--alipay-outlined\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M557.208 129c3.69 0 6.715 2.952 6.715 6.648v114.55h243.802c3.742 0 6.636 3.111 6.649 6.847.013 23.918-6.052 54.683-19.855 54.683H563.936v81.1h166.189c7.684 0 13.803 6.515 13.245 14.186l-.114 1.506c-.693 90.203-30.622 180.642-79.52 259.653l8.719 3.815c77.295 33.478 162.142 60.85 267.142 64.14 11.758.373 20.925 10.294 20.38 22.067l-.203 3.95C956.441 821.72 939.781 895 879.932 895c-8.805 0-17.288-.55-25.48-1.61-78.043-9.254-156.284-57.05-236.322-110.267l-17.33-11.576-13.15-8.825c-21.444 21.146-44.82 40.396-69.989 57.25-6.193 4.013-12.734 7.703-19.573 11.076-65.509 39.18-142.208 62.608-227.418 62.62-118.203 0-204.921-77.972-206.644-175.9L64 714.815l.026-1.699c1.666-98.12 84.776-175.172 203.013-176.719l3.63-.023c102.924 0 186.663 33.532 270.481 73.137l.444.381 1.703-3.469c21.265-44.145 36.438-94.95 42.736-152.06l-324.798-.005a6.64 6.64 0 0 1-6.636-6.621c-.04-21.857 5.999-54.909 19.854-54.909h162.088v-81.1H191.93c-3.743 0-6.636-3.098-6.636-6.847-.014-22.615 6.052-54.683 19.854-54.683h231.393v-64.853l.029-1.985c.908-30.931 23.72-54.36 120.638-54.36M256.896 619c-74.766 0-136.529 39.934-137.877 95.601L119 715.86l.079 3.241a92.6 92.6 0 0 0 1.584 13.643C140.92 829.238 340.818 862.454 485 696.15l-8.031-4.72C405.949 650.109 332.94 619 256.896 619'/%3E%3C/svg%3E")}.icon-\[ant-design--alipay-outlined\],.icon-\[carbon--email\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[carbon--email\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M28 6H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2m-2.2 2L16 14.78 6.2 8ZM4 24V8.91l11.43 7.91a1 1 0 0 0 1.14 0L28 8.91V24Z'/%3E%3C/svg%3E")}.icon-\[carbon--logo-github\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill-rule='evenodd' d='M16 2a14 14 0 0 0-4.43 27.28c.7.13 1-.3 1-.67v-2.38c-3.89.84-4.71-1.88-4.71-1.88a3.7 3.7 0 0 0-1.62-2.05c-1.27-.86.1-.85.1-.85a2.94 2.94 0 0 1 2.14 1.45 3 3 0 0 0 4.08 1.16 2.93 2.93 0 0 1 .88-1.87c-3.1-.36-6.37-1.56-6.37-6.92a5.4 5.4 0 0 1 1.44-3.76 5 5 0 0 1 .14-3.7s1.17-.38 3.85 1.43a13.3 13.3 0 0 1 7 0c2.67-1.81 3.84-1.43 3.84-1.43a5 5 0 0 1 .14 3.7 5.4 5.4 0 0 1 1.44 3.76c0 5.38-3.27 6.56-6.39 6.91a3.33 3.33 0 0 1 .95 2.59v3.84c0 .46.25.81 1 .67A14 14 0 0 0 16 2'/%3E%3C/svg%3E")}.icon-\[carbon--logo-github\],.icon-\[carbon--logo-wechat\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[carbon--logo-wechat\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill-rule='evenodd' d='M27.086 24.78A6.62 6.62 0 0 0 30 19.465c0-3.88-3.776-7.027-8.434-7.027s-8.434 3.147-8.434 7.027 3.777 7.028 8.434 7.028a10 10 0 0 0 2.754-.385l.247-.037a.9.9 0 0 1 .448.13l1.847 1.066.162.053a.28.28 0 0 0 .281-.282l-.045-.205-.38-1.417-.03-.18a.56.56 0 0 1 .236-.458M12.12 4.68C6.53 4.68 2 8.455 2 13.114a7.94 7.94 0 0 0 3.497 6.374.67.67 0 0 1 .283.55l-.035.215-.456 1.701-.055.246a.34.34 0 0 0 .337.338l.196-.063 2.216-1.28a1.06 1.06 0 0 1 .536-.155l.298.044a12 12 0 0 0 3.304.464l.555-.014a6.5 6.5 0 0 1-.34-2.067c0-4.247 4.133-7.691 9.23-7.691l.55.014c-.762-4.029-4.947-7.11-9.995-7.11m6.633 13.663a1.125 1.125 0 1 1 1.125-1.125 1.124 1.124 0 0 1-1.125 1.125m5.624 0a1.125 1.125 0 1 1 1.123-1.125 1.125 1.125 0 0 1-1.123 1.125m-15.631-6.58a1.35 1.35 0 1 1 1.35-1.348 1.35 1.35 0 0 1-1.35 1.349m6.747 0a1.35 1.35 0 1 1 1.35-1.348 1.35 1.35 0 0 1-1.35 1.349'/%3E%3C/svg%3E")}.icon-\[eos-icons--bubble-loading\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='2' r='0'%3E%3Canimate attributeName='r' begin='0' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(45 12 12)'%3E%3Canimate attributeName='r' begin='0.125s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(90 12 12)'%3E%3Canimate attributeName='r' begin='0.25s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(135 12 12)'%3E%3Canimate attributeName='r' begin='0.375s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(180 12 12)'%3E%3Canimate attributeName='r' begin='0.5s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(225 12 12)'%3E%3Canimate attributeName='r' begin='0.625s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(270 12 12)'%3E%3Canimate attributeName='r' begin='0.75s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='2' r='0' transform='rotate(315 12 12)'%3E%3Canimate attributeName='r' begin='0.875s' calcMode='spline' dur='1s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' repeatCount='indefinite' values='0;2;0;0'/%3E%3C/circle%3E%3C/svg%3E")}.icon-\[eos-icons--bubble-loading\],.icon-\[mdi--heart-circle\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[mdi--heart-circle\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.47 2 2 6.5 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2M9.75 7.82c.87 0 1.7.41 2.25 1.05.55-.64 1.38-1.05 2.25-1.05 1.54 0 2.75 1.21 2.75 2.75 0 1.89-1.7 3.43-4.28 5.77L12 17l-.72-.66C8.7 14 7 12.46 7 10.57c0-1.54 1.21-2.75 2.75-2.75'/%3E%3C/svg%3E")}.icon-\[solar--bookmark-bold-duotone\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M21 11.098v4.993c0 3.096 0 4.645-.734 5.321-.35.323-.792.526-1.263.58-.987.113-2.14-.907-4.445-2.946-1.02-.901-1.529-1.352-2.118-1.47a2.2 2.2 0 0 0-.88 0c-.59.118-1.099.569-2.118 1.47-2.305 2.039-3.458 3.059-4.445 2.945a2.24 2.24 0 0 1-1.263-.579C3 20.736 3 19.188 3 16.091v-4.994C3 6.81 3 4.666 4.318 3.333S7.758 2 12 2s6.364 0 7.682 1.332S21 6.81 21 11.098' opacity='.5'/%3E%3Cpath d='M9 5.25a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5z'/%3E%3C/svg%3E")}.icon-\[solar--bookmark-bold-duotone\],.icon-\[solar--calendar-bold-duotone\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[solar--calendar-bold-duotone\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M6.94 2c.416 0 .753.324.753.724v1.46c.668-.012 1.417-.012 2.26-.012h4.015c.842 0 1.591 0 2.259.013v-1.46c0-.4.337-.725.753-.725s.753.324.753.724V4.25c1.445.111 2.394.384 3.09 1.055.698.67.982 1.582 1.097 2.972L22 9H2v-.724c.116-1.39.4-2.302 1.097-2.972s1.645-.944 3.09-1.055V2.724c0-.4.337-.724.753-.724'/%3E%3Cpath d='M22 14v-2c0-.839-.004-2.335-.017-3H2.01c-.013.665-.01 2.161-.01 3v2c0 3.771 0 5.657 1.172 6.828S6.228 22 10 22h4c3.77 0 5.656 0 6.828-1.172S22 17.772 22 14' opacity='.5'/%3E%3Cpath d='M18 17a1 1 0 1 1-2 0 1 1 0 0 1 2 0m0-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-5 4a1 1 0 1 1-2 0 1 1 0 0 1 2 0m0-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-5 4a1 1 0 1 1-2 0 1 1 0 0 1 2 0m0-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E")}.icon-\[solar--eye-linear\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M3.275 15.296C2.425 14.192 2 13.639 2 12c0-1.64.425-2.191 1.275-3.296C4.972 6.5 7.818 4 12 4s7.028 2.5 8.725 4.704C21.575 9.81 22 10.361 22 12c0 1.64-.425 2.191-1.275 3.296C19.028 17.5 16.182 20 12 20s-7.028-2.5-8.725-4.704Z'/%3E%3Cpath d='M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[solar--eye-linear\],.icon-\[solar--folder-with-files-bold\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[solar--folder-with-files-bold\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2.07 5.258C2 5.626 2 6.068 2 6.95V14c0 3.771 0 5.657 1.172 6.828S6.229 22 10 22h4c3.771 0 5.657 0 6.828-1.172S22 17.771 22 14v-2.202c0-2.632 0-3.949-.77-4.804a3 3 0 0 0-.224-.225C20.151 6 18.834 6 16.202 6h-.374c-1.153 0-1.73 0-2.268-.153a4 4 0 0 1-.848-.352C12.224 5.224 11.816 4.815 11 4l-.55-.55c-.274-.274-.41-.41-.554-.53a4 4 0 0 0-2.18-.903C7.53 2 7.336 2 6.95 2c-.883 0-1.324 0-1.692.07A4 4 0 0 0 2.07 5.257M16.283 3c.365 0 .548 0 .702.02 1.018.14 1.828.943 2.014 1.98a5 5 0 0 0-.461-.081c-.64-.084-1.448-.084-2.45-.084h-.334c-.942 0-1.3-.005-1.625-.101a2.5 2.5 0 0 1-.542-.233c-.296-.17-.552-.428-1.218-1.118L12 3zM13 9.25a.75.75 0 0 0 0 1.5h5a.75.75 0 0 0 0-1.5z' clip-rule='evenodd'/%3E%3C/svg%3E")}.icon-\[solar--home-bold\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' fill='%23000' d='M10.75 9.5a1.25 1.25 0 1 1 2.5 0 1.25 1.25 0 0 1-2.5 0'/%3E%3C/defs%3E%3Cpath d='M18.5 3H16a.5.5 0 0 0-.5.5v.059l3.5 2.8V3.5a.5.5 0 0 0-.5-.5'/%3E%3Cuse fill-rule='evenodd' clip-rule='evenodd' href='%23a'/%3E%3Cpath fill-rule='evenodd' d='m20.75 10.96.782.626a.75.75 0 0 0 .936-1.172l-8.125-6.5a3.75 3.75 0 0 0-4.686 0l-8.125 6.5a.75.75 0 0 0 .937 1.172l.781-.626v10.29H2a.75.75 0 0 0 0 1.5h20a.75.75 0 0 0 0-1.5h-1.25zM9.25 9.5a2.75 2.75 0 1 1 5.5 0 2.75 2.75 0 0 1-5.5 0m2.8 3.75c.664 0 1.237 0 1.696.062.492.066.963.215 1.345.597s.531.853.597 1.345c.058.43.062.96.062 1.573v4.423h-1.5V17c0-.728-.002-1.2-.048-1.546-.044-.325-.114-.427-.172-.484s-.159-.128-.484-.172c-.347-.046-.818-.048-1.546-.048s-1.2.002-1.546.048c-.325.044-.427.115-.484.172s-.128.159-.172.484c-.046.347-.048.818-.048 1.546v4.25h-1.5v-4.3c0-.664 0-1.237.062-1.696.066-.492.215-.963.597-1.345s.854-.531 1.345-.597c.459-.062 1.032-.062 1.697-.062z' clip-rule='evenodd'/%3E%3Cuse fill-rule='evenodd' clip-rule='evenodd' href='%23a'/%3E%3C/svg%3E")}.icon-\[solar--home-bold\],.icon-\[solar--notebook-bookmark-bold\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[solar--notebook-bookmark-bold\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M14.25 4.48v3.057c0 .111 0 .27.021.406a.94.94 0 0 0 .444.683.96.96 0 0 0 .783.072c.13-.04.272-.108.378-.159L17 8.005l1.124.534c.106.05.248.119.378.16a.96.96 0 0 0 .783-.073.94.94 0 0 0 .444-.683c.022-.136.021-.295.021-.406V3.031q.17-.008.332-.013C21.154 2.98 22 3.86 22 4.933v11.21c0 1.112-.906 2.01-2.015 2.08-.97.06-2.108.179-2.985.41-1.082.286-2.373.904-3.372 1.436q-.422.224-.878.323V5.174a3.6 3.6 0 0 0 .924-.371q.277-.162.576-.323m5.478 8.338a.75.75 0 0 1-.546.91l-4 1a.75.75 0 1 1-.364-1.456l4-1a.75.75 0 0 1 .91.546M11.25 5.214a3.4 3.4 0 0 1-.968-.339C9.296 4.354 8.05 3.765 7 3.487c-.887-.233-2.041-.352-3.018-.412C2.886 3.008 2 3.9 2 4.998v11.146c0 1.11.906 2.01 2.015 2.079.97.06 2.108.179 2.985.41 1.081.286 2.373.904 3.372 1.436q.422.224.878.324zM4.273 8.818a.75.75 0 0 1 .91-.546l4 1a.75.75 0 1 1-.365 1.456l-4-1a.75.75 0 0 1-.545-.91m.91 3.454a.75.75 0 1 0-.365 1.456l4 1a.75.75 0 0 0 .364-1.456z' clip-rule='evenodd'/%3E%3Cpath d='M18.25 3.151c-.62.073-1.23.18-1.75.336a8 8 0 0 0-.75.27v3.182l.75-.356.008-.005a1.1 1.1 0 0 1 .492-.13q.072 0 .138.01c.175.029.315.1.354.12l.009.005.75.356V3.15'/%3E%3C/svg%3E")}.icon-\[solar--reply-linear\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4.5 12 5-5m-5 5 5 5m-5-5h10c1.667 0 5 1 5 5'/%3E%3C/svg%3E")}.icon-\[solar--reply-linear\],.icon-\[solar--siderbar-linear\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[solar--siderbar-linear\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M2 11c0-3.771 0-5.657 1.172-6.828S6.229 3 10 3h4c3.771 0 5.657 0 6.828 1.172S22 7.229 22 11v2c0 3.771 0 5.657-1.172 6.828S17.771 21 14 21h-4c-3.771 0-5.657 0-6.828-1.172S2 16.771 2 13z'/%3E%3Cpath stroke-linecap='round' d='M5.5 10h6m-5 4h4m4.5 7V3'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[solar--square-double-alt-arrow-up-linear\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M2 12c0-4.714 0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12Z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m9 15.5 3-3 3 3m-6-4 3-3 3 3'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[solar--square-double-alt-arrow-up-linear\],.icon-\[tabler--arrow-left\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--arrow-left\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14M5 12l6 6m-6-6 6-6'/%3E%3C/svg%3E")}.icon-\[tabler--arrow-right\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-6 6 6-6m-6-6 6 6'/%3E%3C/svg%3E")}.icon-\[tabler--arrow-right\],.icon-\[tabler--arrow-up-right\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--arrow-up-right\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17 7 7 17M8 7h9v9'/%3E%3C/svg%3E")}.icon-\[tabler--beach\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M17.553 16.75a7.5 7.5 0 0 0-10.606 0M18 3.804A6 6 0 0 0 9.804 6l10.392 6A6 6 0 0 0 18 3.804'/%3E%3Cpath d='M16.732 10C18.39 7.13 18.957 4.356 18 3.804S14.925 5.13 13.268 8M15 9l-3 5.196M3 19.25A2.4 2.4 0 0 1 4 19a2.4 2.4 0 0 1 2 1 2.4 2.4 0 0 0 2 1 2.4 2.4 0 0 0 2-1 2.4 2.4 0 0 1 2-1 2.4 2.4 0 0 1 2 1 2.4 2.4 0 0 0 2 1 2.4 2.4 0 0 0 2-1 2.4 2.4 0 0 1 2-1 2.4 2.4 0 0 1 1 .25'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--beach\],.icon-\[tabler--book-2\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--book-2\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M19 4v16H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z'/%3E%3Cpath d='M19 16H7a2 2 0 0 0-2 2M9 8h6'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--calendar\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm12-4v4M8 3v4m-4 4h16m-9 4h1m0 0v3'/%3E%3C/svg%3E")}.icon-\[tabler--calendar\],.icon-\[tabler--category\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--category\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4h6v6H4zm10 0h6v6h-6zM4 14h6v6H4zm10 3a3 3 0 1 0 6 0 3 3 0 1 0-6 0'/%3E%3C/svg%3E")}.icon-\[tabler--copy\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M7 9.667A2.667 2.667 0 0 1 9.667 7h8.666A2.667 2.667 0 0 1 21 9.667v8.666A2.667 2.667 0 0 1 18.333 21H9.667A2.667 2.667 0 0 1 7 18.333z'/%3E%3Cpath d='M4.012 16.737A2 2 0 0 1 3 15V5c0-1.1.9-2 2-2h10c.75 0 1.158.385 1.5 1'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--copy\],.icon-\[tabler--device-desktop\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--device-desktop\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zm4 15h10m-8-4v4m6-4v4'/%3E%3C/svg%3E")}.icon-\[tabler--git-fork\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 18a2 2 0 1 0 4 0 2 2 0 1 0-4 0M5 6a2 2 0 1 0 4 0 2 2 0 1 0-4 0m10 0a2 2 0 1 0 4 0 2 2 0 1 0-4 0'/%3E%3Cpath d='M7 8v2a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V8m-5 4v4'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--git-fork\],.icon-\[tabler--hash\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--hash\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 9h14M5 15h14M11 4 7 20M17 4l-4 16'/%3E%3C/svg%3E")}.icon-\[tabler--list-numbers\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 6h9m-9 6h9m-8 6h8M4 16a2 2 0 1 1 4 0c0 .591-.5 1-1 1.5L4 20h4M6 10V4L4 6'/%3E%3C/svg%3E")}.icon-\[tabler--list-numbers\],.icon-\[tabler--message-chatbot\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--message-chatbot\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M18 4a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3h-5l-5 3v-3H6a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3zM9.5 9h.01m4.99 0h.01'/%3E%3Cpath d='M9.5 13a3.5 3.5 0 0 0 5 0'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--moon-filled\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath 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")}.icon-\[tabler--moon-filled\],.icon-\[tabler--north-star\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--north-star\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12h18m-9 9V3M7.5 7.5l9 9m-9 0 9-9'/%3E%3C/svg%3E")}.icon-\[tabler--pin-filled\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='m15.113 3.21.094.083 5.5 5.5a1 1 0 0 1-1.175 1.59l-3.172 3.171-1.424 3.797a1 1 0 0 1-.158.277l-.07.08-1.5 1.5a1 1 0 0 1-1.32.082l-.095-.083L9 16.415l-3.793 3.792a1 1 0 0 1-1.497-1.32l.083-.094L7.585 15l-2.792-2.793a1 1 0 0 1-.083-1.32l.083-.094 1.5-1.5a1 1 0 0 1 .258-.187l.098-.042 3.796-1.425 3.171-3.17a1 1 0 0 1 1.497-1.26z'/%3E%3C/svg%3E")}.icon-\[tabler--pin-filled\],.icon-\[tabler--pin\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--pin\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 4.5-4 4L7 10l-1.5 1.5 7 7L14 17l1.5-4 4-4M9 15l-4.5 4.5M14.5 4 20 9.5'/%3E%3C/svg%3E")}.icon-\[tabler--refresh\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E")}.icon-\[tabler--refresh\],.icon-\[tabler--rss\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--rss\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 19a1 1 0 1 0 2 0 1 1 0 1 0-2 0M4 4a16 16 0 0 1 16 16M4 11a9 9 0 0 1 9 9'/%3E%3C/svg%3E")}.icon-\[tabler--sparkles\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 18a2 2 0 0 1 2 2 2 2 0 0 1 2-2 2 2 0 0 1-2-2 2 2 0 0 1-2 2m0-12a2 2 0 0 1 2 2 2 2 0 0 1 2-2 2 2 0 0 1-2-2 2 2 0 0 1-2 2M9 18a6 6 0 0 1 6-6 6 6 0 0 1-6-6 6 6 0 0 1-6 6 6 6 0 0 1 6 6'/%3E%3C/svg%3E")}.icon-\[tabler--sparkles\],.icon-\[tabler--star\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--star\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 17.75-6.172 3.245 1.179-6.873-5-4.867 6.9-1 3.086-6.253 3.086 6.253 6.9 1-5 4.867 1.179 6.873z'/%3E%3C/svg%3E")}.icon-\[tabler--sun-filled\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath 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.09.094.083.7.7a1 1 0 0 1-1.32 1.497l-.094-.083-.7-.7a1 1 0 0 1 1.218-1.567zm-11.306.083a1 1 0 0 1 .083 1.32l-.083.094-.7.7a1 1 0 0 1-1.497-1.32l.083-.094.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.083.7.7a1 1 0 0 1-1.32 1.497l-.094-.083-.7-.7A1 1 0 0 1 6.11 4.74zm12.894.083a1 1 0 0 1 .083 1.32l-.083.094-.7.7a1 1 0 0 1-1.497-1.32l.083-.094.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")}.icon-\[tabler--sun-filled\],.icon-\[tabler--tags\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.icon-\[tabler--tags\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 8v4.172a2 2 0 0 0 .586 1.414l5.71 5.71a2.41 2.41 0 0 0 3.408 0l3.592-3.592a2.41 2.41 0 0 0 0-3.408l-5.71-5.71A2 2 0 0 0 9.172 6H5a2 2 0 0 0-2 2'/%3E%3Cpath d='m18 19 1.592-1.592a4.82 4.82 0 0 0 0-6.816L15 6m-8 4h-.01'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--terminal\]{height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);width:1em;--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 7 5 5-5 5m7 2h7'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.icon-\[devicon--nextjs\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Ccircle cx='64' cy='64' r='64'/%3E%3Cpath fill='url(%23a)' d='M106.317 112.014 49.167 38.4H38.4v51.179h8.614v-40.24l52.54 67.884a64 64 0 0 0 6.763-5.209'/%3E%3Cpath fill='url(%23b)' d='M81.778 38.4h8.533v51.2h-8.533z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='109' x2='144.5' y1='116.5' y2='160.5' gradientTransform='scale(.71111)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='121' x2='120.799' y1='54' y2='106.875' gradientTransform='scale(.71111)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.icon-\[devicon--nextjs\],.icon-\[devicon--tailwindcss\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[devicon--tailwindcss\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Cpath fill='%2338bdf8' d='M64.004 25.602c-17.067 0-27.73 8.53-32 25.597 6.398-8.531 13.867-11.73 22.398-9.597 4.871 1.214 8.352 4.746 12.207 8.66C72.883 56.629 80.145 64 96.004 64c17.066 0 27.73-8.531 32-25.602q-9.6 12.803-22.399 9.602c-4.87-1.215-8.347-4.746-12.207-8.66-6.27-6.367-13.53-13.738-29.394-13.738M32.004 64c-17.066 0-27.73 8.531-32 25.602Q9.603 76.799 22.402 80c4.871 1.215 8.352 4.746 12.207 8.66 6.274 6.367 13.536 13.738 29.395 13.738 17.066 0 27.73-8.53 32-25.597q-9.6 12.797-22.399 9.597c-4.87-1.214-8.347-4.746-12.207-8.66C55.128 71.371 47.868 64 32.004 64m0 0'/%3E%3C/svg%3E")}.icon-\[devicon--vercel\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Cpath d='M64.002 8.576 128 119.424H0Zm0 0'/%3E%3C/svg%3E")}.icon-\[devicon--vercel\],.icon-\[devicon--webstorm\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[devicon--webstorm\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='38.88' x2='63.72' y1='6.5' y2='95.94' gradientTransform='rotate(.104)scale(1.21905)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.28' stop-color='%2307c3f2'/%3E%3Cstop offset='.94' stop-color='%23087cfa'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='46.63' x2='88.66' y1='17.85' y2='79.48' gradientTransform='rotate(.104)scale(1.21905)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.14' stop-color='%23fcf84a'/%3E%3Cstop offset='.37' stop-color='%2307c3f2'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='88.27' x2='93.79' y1='25.47' y2='45.02' gradientTransform='rotate(.104)scale(1.21905)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.28' stop-color='%2307c3f2'/%3E%3Cstop offset='.94' stop-color='%23087cfa'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M21.262 111.25 5.484 17.75 34.656 5.645l18.63 11.07 17.066-9.207 35.558 13.656-19.94 101.352Zm0 0'/%3E%3Cpath fill='url(%23b)' d='M122.516 45.117 107.41 7.813l-27.402-2.33L37.707 46.13 49.09 98.512l21.262 14.91 52.164-30.953-12.801-24.004Zm0 0'/%3E%3Cpath fill='url(%23c)' d='m99.07 39.559 10.645 18.906 12.8-13.348-9.398-23.234Zm0 0'/%3E%3Cpath d='M27.43 27.43h73.14v73.14H27.43Zm0 0'/%3E%3Cpath fill='%23fff' d='M36.547 86.746h27.43v4.574h-27.43Zm25.965-50.21L58.43 52.538l-4.668-16.004h-4.645L44.434 52.54l-4.07-16.004H33.96l7.84 27.442h5.144L51.43 48.09l4.437 15.887h5.207l7.828-27.442Zm7.535 23.526 3.57-4.277a12.63 12.63 0 0 0 8.219 3.34c2.437 0 3.973-.977 3.973-2.598v-.074c0-1.535-.95-2.316-5.547-3.496-5.547-1.414-9.117-2.953-9.117-8.414v-.086c0-4.984 4.007-8.289 9.628-8.289a15.85 15.85 0 0 1 10.215 3.5l-3.144 4.559a12.9 12.9 0 0 0-7.156-2.707c-2.317 0-3.536 1.062-3.536 2.437v.086c0 1.805 1.22 2.437 5.938 3.66 5.582 1.461 8.73 3.461 8.73 8.262v.074c0 5.461-4.172 8.535-10.11 8.535a17.48 17.48 0 0 1-11.663-4.402'/%3E%3C/svg%3E")}.icon-\[skill-icons--css\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%230277BD' rx='60'/%3E%3Cpath fill='%23EBEBEB' d='m53.753 102.651 2.862 31.942h71.481v-31.942zM128.095 38H48l2.904 31.942h77.191zm0 180.841v-33.233l-.14.037-35.574-9.605-2.274-25.476H58.042l4.475 50.154 65.431 18.164z'/%3E%3Cpath fill='%23fff' d='m167.318 134.593-3.708 41.426-35.625 9.616v33.231l65.483-18.148.48-5.397 7.506-84.092.779-8.578L208 38h-80.015v31.942h45.009l-2.906 32.709h-42.103v31.942z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--css\],.icon-\[skill-icons--docker\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--docker\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%232396ED' rx='60'/%3E%3Cpath fill='%23fff' d='M141.187 122.123h20.717v-18.744h-20.717zm-24.662 0h20.716v-18.744h-20.716zm-24.17 0h20.717v-18.744H92.355zm-24.17 0H88.41v-18.744H68.186zm-24.662 0H64.24v-18.744H43.523zm24.663-22.69h20.223V80.69H68.186zm24.17 0h20.716V80.69H92.355zm24.169 0h20.716V80.69h-20.716zm0-22.69h20.716V58h-20.716zM228 113.739s-8.879-8.386-27.129-5.426c-1.973-14.305-17.264-22.69-17.264-22.69s-14.304 17.264-3.946 36.501c-2.959 1.48-7.892 3.453-15.291 3.453H28.726c-2.467 9.372-2.467 71.521 65.602 71.521 48.832 0 85.333-22.689 102.597-64.123C222.574 134.948 228 113.738 228 113.738'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--expressjs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23fff' d='M228 182.937a12.73 12.73 0 0 1-15.791-6.005c-9.063-13.567-19.071-26.522-28.69-39.755l-4.171-5.56c-11.454 15.346-22.908 30.08-33.361 45.371a12.23 12.23 0 0 1-15.012 5.894l42.98-57.659-39.978-52.1a13.29 13.29 0 0 1 15.847 5.56c9.285 13.568 19.572 26.523 29.802 40.257 10.287-13.623 20.462-26.634 29.97-40.09a11.95 11.95 0 0 1 14.901-5.56l-15.513 20.573c-6.95 9.174-13.789 18.404-21.017 27.356a5.56 5.56 0 0 0 0 8.285c13.289 17.626 26.466 35.307 40.033 53.433M28 124.5c1.168-5.56 1.89-11.621 3.503-17.292 9.619-34.195 48.818-48.43 75.785-27.245 15.791 12.4 19.739 29.97 18.961 49.764H37.286c-1.446 35.363 24.075 56.714 56.713 45.816a33.86 33.86 0 0 0 21.518-23.965c1.724-5.56 4.504-6.505 9.786-4.893a45.15 45.15 0 0 1-21.573 32.972 52.26 52.26 0 0 1-60.884-7.784 54.77 54.77 0 0 1-13.678-32.138c0-1.89-.723-3.781-1.112-5.56A861 861 0 0 1 28 124.5m9.397-2.391h80.456c-.501-25.632-16.681-43.814-38.254-43.98-24.02-.334-41.201 17.458-42.258 43.869z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--expressjs-dark\],.icon-\[skill-icons--git\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--git\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F03C2E' rx='60'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='m224.225 119.094-87.319-87.319a12.87 12.87 0 0 0-14.035-2.793 12.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.706 15.333 15.333 0 0 1-20.029 8.293c-1.86-.771-3.55-1.9-4.973-3.324-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.9 15.326 15.326 0 0 1-21.675 21.675 15.32 15.32 0 0 1-3.326-16.704 15.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.343 15.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.04 12.9 12.9 0 0 0 2.795 4.179l87.325 87.312a12.9 12.9 0 0 0 4.177 2.793 12.9 12.9 0 0 0 9.858 0 12.9 12.9 0 0 0 4.177-2.793l86.919-86.781a12.88 12.88 0 0 0 3.776-9.109 12.88 12.88 0 0 0-3.776-9.11'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M28 28h200v200H28z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--github-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23fff' d='M128.001 30C72.779 30 28 74.77 28 130.001c0 44.183 28.653 81.667 68.387 94.89 4.997.926 6.832-2.169 6.832-4.81 0-2.385-.093-10.262-.136-18.618-27.82 6.049-33.69-11.799-33.69-11.799-4.55-11.559-11.104-14.632-11.104-14.632-9.073-6.207.684-6.079.684-6.079 10.042.705 15.33 10.305 15.33 10.305 8.919 15.288 23.394 10.868 29.1 8.313.898-6.464 3.489-10.875 6.349-13.372-22.211-2.529-45.56-11.104-45.56-49.421 0-10.918 3.906-19.839 10.303-26.842-1.039-2.519-4.462-12.69.968-26.464 0 0 8.398-2.687 27.508 10.25 7.977-2.215 16.531-3.326 25.03-3.364 8.498.038 17.06 1.149 25.051 3.365 19.087-12.939 27.473-10.25 27.473-10.25 5.443 13.773 2.019 23.945.98 26.463 6.412 7.003 10.292 15.924 10.292 26.842 0 38.409-23.394 46.866-45.662 49.341 3.587 3.104 6.783 9.189 6.783 18.519 0 13.38-.116 24.149-.116 27.443 0 2.661 1.8 5.779 6.869 4.797C199.383 211.64 228 174.169 228 130.001 228 74.771 183.227 30 128.001 30M65.454 172.453c-.22.497-1.002.646-1.714.305-.726-.326-1.133-1.004-.898-1.502.215-.512.999-.654 1.722-.311.727.326 1.141 1.01.89 1.508m4.919 4.389c-.477.443-1.41.237-2.042-.462-.654-.697-.777-1.629-.293-2.078.491-.442 1.396-.235 2.051.462.654.706.782 1.631.284 2.078m3.374 5.616c-.613.426-1.615.027-2.234-.863-.613-.889-.613-1.955.013-2.383.621-.427 1.608-.043 2.236.84.611.904.611 1.971-.015 2.406m5.707 6.504c-.548.604-1.715.442-2.57-.383-.874-.806-1.118-1.95-.568-2.555.555-.606 1.729-.435 2.59.383.868.804 1.133 1.957.548 2.555m7.376 2.195c-.242.784-1.366 1.14-2.499.807-1.13-.343-1.871-1.26-1.642-2.052.235-.788 1.364-1.159 2.505-.803 1.13.341 1.871 1.252 1.636 2.048m8.394.932c.028.824-.932 1.508-2.121 1.523-1.196.027-2.163-.641-2.176-1.452 0-.833.939-1.51 2.134-1.53 1.19-.023 2.163.639 2.163 1.459m8.246-.316c.143.804-.683 1.631-1.864 1.851-1.161.212-2.236-.285-2.383-1.083-.144-.825.697-1.651 1.856-1.865 1.183-.205 2.241.279 2.391 1.097'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--github-dark\],.icon-\[skill-icons--gmail-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--gmail-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%234285F4' d='M41.636 203.028h31.818v-77.273L28 91.665v97.727c0 7.545 6.114 13.636 13.636 13.636'/%3E%3Cpath fill='%2334A853' d='M182.545 203.028h31.819c7.545 0 13.636-6.113 13.636-13.636V91.665l-45.455 34.09'/%3E%3Cpath fill='%23FBBC04' d='M182.545 66.664v59.091L228 91.665V73.481c0-16.863-19.25-26.477-32.727-16.363'/%3E%3Cpath fill='%23EA4335' d='M73.455 125.755v-59.09L128 107.574l54.545-40.91v59.091L128 166.665'/%3E%3Cpath fill='%23C5221F' d='M28 73.483v18.181l45.454 34.091v-59.09l-12.727-9.546C47.227 47.005 28 56.619 28 73.483'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--html\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23E14E1D' rx='60'/%3E%3Cpath fill='%23fff' d='m48 38 8.61 96.593h110.71l-3.715 41.43-35.646 9.638-35.579-9.624-2.379-26.602H57.94l4.585 51.281 65.427 18.172 65.51-18.172 8.783-98.061H85.824l-2.923-32.71h122.238L208 38z'/%3E%3Cpath fill='%23EBEBEB' d='M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647-.041.014-35.579-9.624-2.379-26.602H57.94l4.585 51.281 65.427 18.172.049-.014z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--html\],.icon-\[skill-icons--javascript\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--javascript\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F0DB4F' rx='60'/%3E%3Cpath fill='%23323330' d='m67.312 213.932 19.59-11.856c3.78 6.701 7.218 12.371 15.465 12.371 7.905 0 12.889-3.092 12.889-15.12v-81.798h24.058v82.138c0 24.917-14.606 36.259-35.916 36.259-19.245 0-30.416-9.967-36.087-21.996m85.07-2.576 19.588-11.341c5.157 8.421 11.859 14.607 23.715 14.607 9.969 0 16.325-4.984 16.325-11.858 0-8.248-6.53-11.17-17.528-15.98l-6.013-2.579c-17.357-7.388-28.871-16.668-28.871-36.258 0-18.044 13.748-31.792 35.229-31.792 15.294 0 26.292 5.328 34.196 19.247l-18.731 12.029c-4.125-7.389-8.591-10.31-15.465-10.31-7.046 0-11.514 4.468-11.514 10.31 0 7.217 4.468 10.139 14.778 14.608l6.014 2.577c20.449 8.765 31.963 17.699 31.963 37.804 0 21.654-17.012 33.51-39.867 33.51-22.339 0-36.774-10.654-43.819-24.574'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--jest\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%2399424F' rx='60'/%3E%3Cpath fill='%23fff' d='M213.353 126.495c0-12.045-8.28-22.178-19.397-25.073L218.854 28H95.461l24.957 73.654c-10.771 3.127-18.703 13.086-18.703 24.898 0 8.686 4.342 16.387 10.943 21.135-2.605 3.706-5.616 7.123-9.033 10.365-6.427 6.022-13.549 10.654-21.25 13.723-6.949-4.69-9.96-12.97-7.238-20.382 10.596-3.242 18.297-13.144 18.297-24.783 0-14.302-11.638-25.883-25.883-25.883-14.302 0-25.94 11.639-25.94 25.941 0 7.064 2.895 13.55 7.527 18.182-.405.811-.81 1.621-1.216 2.49-3.88 7.991-8.28 17.024-9.96 27.157-3.358 20.266 2.143 36.537 15.403 45.744 7.47 5.153 15.692 7.759 24.551 7.759 15.229 0 30.689-7.643 45.628-15.055 10.655-5.269 21.656-10.77 32.484-13.434 3.996-.984 8.165-1.563 12.566-2.2 8.917-1.274 18.124-2.606 26.404-7.412 9.67-5.616 16.271-14.997 18.182-25.767 1.447-8.28 0-16.618-3.706-23.914 2.49-3.996 3.879-8.686 3.879-13.723m-11.291 0c0 8.048-6.543 14.591-14.592 14.591s-14.591-6.543-14.591-14.591c0-2.606.694-5.096 1.91-7.238a16.6 16.6 0 0 1 1.622-2.317c.579-.694 1.274-1.331 2.026-1.91l.058-.058c.463-.348.985-.695 1.506-1.043 0 0 .058 0 .058-.058.231-.115.463-.289.694-.405.058 0 .116-.058.174-.058.232-.116.521-.231.811-.347.289-.116.579-.232.81-.348.058 0 .116-.058.174-.058.232-.057.463-.173.695-.231.058 0 .174-.058.232-.058.289-.058.521-.116.81-.174h.058l.869-.173c.058 0 .173 0 .231-.058.232 0 .464-.058.695-.058h.29c.289 0 .579-.058.926-.058h.753c.232 0 .405 0 .637.058h.116c.463.058.926.116 1.389.231 6.601 1.39 11.639 7.296 11.639 14.361m-90.446-86.914h91.083l-20.903 61.667c-.869.174-1.737.464-2.606.753l-22.003-44.875-22.062 44.586c-.868-.29-1.795-.464-2.721-.637zm41.401 81.876c-1.1-5.443-3.879-10.307-7.817-13.897l11.987-24.204 12.101 24.725c-3.59 3.59-6.195 8.165-7.238 13.376zm-29.009-9.149c.289-.058.521-.116.81-.174h.174c.232-.058.463-.058.695-.115h.231c.232 0 .406-.058.637-.058h2.259c.231 0 .405.058.579.058.116 0 .173 0 .289.057.232.058.406.058.637.116.058 0 .116 0 .232.058.289.058.579.116.81.174h.058c.232.058.464.116.695.231.058 0 .116.058.232.058.174.058.405.116.579.232.058 0 .116.058.174.058.231.116.463.174.694.289h.058c.29.116.521.232.753.406h.058c.232.116.463.289.695.405.058 0 .058.058.116.058.231.116.405.289.637.405l.057.058c.695.521 1.332 1.1 1.969 1.679l.058.058c.579.637 1.158 1.332 1.621 2.085a14.55 14.55 0 0 1 2.374 7.991c0 8.048-6.543 14.591-14.591 14.591-8.049 0-14.592-6.543-14.592-14.591-.058-6.775 4.632-12.508 11.002-14.129m-56.978-.405c8.049 0 14.592 6.543 14.592 14.592s-6.543 14.591-14.592 14.591-14.592-6.543-14.592-14.591c0-8.049 6.544-14.592 14.592-14.592m134.685 50.202c-1.274 7.412-5.849 13.897-12.566 17.777-6.311 3.648-14.07 4.806-22.235 5.964-4.458.637-9.148 1.332-13.665 2.432-12.044 2.953-23.625 8.743-34.858 14.302-14.36 7.122-27.91 13.839-40.475 13.839-6.543 0-12.391-1.853-17.95-5.732-12.739-8.802-12.102-25.304-10.596-34.337 1.39-8.454 5.269-16.387 8.975-23.972.231-.464.405-.869.637-1.332a22.5 22.5 0 0 0 3.995 1.042c-2.2 12.276 4.053 24.957 16.213 31.21l2.2 1.158 2.374-.868c10.134-3.59 19.514-9.439 27.794-17.256 4.691-4.4 8.686-9.148 12.044-14.302 1.332.232 2.664.29 3.996.29 12.044 0 22.177-8.281 25.072-19.398h9.728c2.895 11.175 13.028 19.398 25.072 19.398 4.806 0 9.265-1.332 13.087-3.59 1.505 4.342 1.968 8.859 1.158 13.375'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--jest\],.icon-\[skill-icons--mongodb\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--mongodb\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23023430' rx='60'/%3E%3Cpath fill='%2310AA50' d='M171.173 107.591c-10.537-46.481-32.497-58.855-38.099-67.602A99 99 0 0 1 126.949 28c-.296 4.13-.84 6.73-4.35 9.862-7.047 6.283-36.977 30.673-39.496 83.486-2.347 49.242 36.2 79.605 41.292 82.744 3.916 1.927 8.685.041 11.012-1.728 18.581-12.752 43.969-46.75 35.786-94.773'/%3E%3Cpath fill='%23B8C4C2' d='M128.545 177.871c-.97 12.188-1.665 19.27-4.129 26.235 0 0 1.617 11.603 2.753 23.894h4.019a224 224 0 0 1 4.384-25.732c-5.203-2.56-6.827-13.702-7.027-24.397'/%3E%3Cpath fill='%2312924F' d='M135.565 202.275c-5.258-2.429-6.779-13.806-7.013-24.404a500 500 0 0 0 1.136-52.545c-.276-9.194.13-85.158-2.265-96.28a92 92 0 0 0 5.651 10.936c5.602 8.754 27.569 21.128 38.099 67.609 8.203 47.941-17.047 81.849-35.608 94.684'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--mysql-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M203.801 178.21c-9.79-.272-17.385.731-23.75 3.409-1.833.736-4.774.736-5.016 3.043.98.968 1.098 2.552 1.957 3.894 1.467 2.435 4.041 5.715 6.365 7.417l7.834 5.598c4.774 2.917 10.16 4.622 14.811 7.542 2.694 1.704 5.386 3.894 8.08 5.721 1.372.973 2.203 2.558 3.918 3.163v-.368c-.856-1.091-1.103-2.672-1.956-3.894l-3.677-3.526c-3.547-4.744-7.957-8.884-12.731-12.287-3.918-2.677-12.484-6.326-14.076-10.825l-.241-.273c2.689-.272 5.872-1.219 8.445-1.949 4.165-1.091 7.957-.851 12.238-1.945l5.88-1.704v-1.091c-2.204-2.189-3.795-5.11-6.119-7.176-6.242-5.353-13.102-10.586-20.203-14.965-3.794-2.432-8.692-4.017-12.731-6.081-1.473-.731-3.918-1.096-4.774-2.312-2.209-2.672-3.43-6.204-5.021-9.369l-10.037-21.168c-2.203-4.745-3.553-9.49-6.242-13.869-12.611-20.683-26.324-33.212-47.38-45.502-4.527-2.555-9.913-3.654-15.64-4.99l-9.18-.49c-1.962-.851-3.919-3.164-5.633-4.26-6.978-4.38-24.974-13.868-30.12-1.363-3.305 7.907 4.899 15.692 7.684 19.709 2.085 2.798 4.774 5.96 6.247 9.124.823 2.067 1.098 4.259 1.957 6.449 1.956 5.352 3.794 11.316 6.365 16.306 1.372 2.555 2.813 5.235 4.527 7.545.98 1.363 2.695 1.947 3.06 4.136-1.715 2.435-1.833 6.081-2.813 9.127-4.409 13.748-2.694 30.78 3.548 40.902 1.962 3.04 6.585 9.734 12.858 7.177 5.509-2.19 4.28-9.124 5.871-15.208.37-1.458.124-2.432.856-3.408v.273l5.021 10.097c3.795 5.961 10.408 12.167 15.914 16.306 2.936 2.19 5.263 5.964 8.934 7.3v-.368h-.241c-.736-1.091-1.839-1.582-2.818-2.433-2.203-2.189-4.651-4.867-6.366-7.299-5.139-6.812-9.666-14.357-13.708-22.142-1.961-3.771-3.676-7.908-5.262-11.679-.741-1.461-.741-3.654-1.962-4.379-1.839 2.672-4.527 4.99-5.88 8.273-2.327 5.23-2.568 11.679-3.424 18.371-.494.122-.275 0-.494.272-3.913-.97-5.263-4.99-6.73-8.393-3.672-8.638-4.287-22.507-1.104-32.484.856-2.555 4.533-10.585 3.065-13.018-.74-2.312-3.183-3.648-4.533-5.475-1.591-2.312-3.3-5.23-4.403-7.785-2.936-6.817-4.404-14.357-7.59-21.17-1.473-3.164-4.041-6.45-6.124-9.367-2.327-3.286-4.892-5.599-6.73-9.49-.612-1.363-1.468-3.528-.489-4.99.242-.973.735-1.363 1.71-1.581 1.59-1.364 6.124.365 7.715 1.09 4.527 1.827 8.322 3.529 12.117 6.081 1.715 1.216 3.553 3.529 5.756 4.14h2.574c3.918.85 8.322.272 11.99 1.363 6.49 2.072 12.364 5.11 17.632 8.398 16.035 10.098 29.26 24.454 38.193 41.611 1.468 2.798 2.08 5.353 3.43 8.273 2.574 5.964 5.757 12.045 8.322 17.888 2.574 5.718 5.021 11.562 8.693 16.306 1.838 2.555 9.18 3.891 12.484 5.23 2.45 1.091 6.242 2.073 8.451 3.409 4.159 2.555 8.322 5.475 12.237 8.273 1.956 1.456 8.081 4.499 8.445 6.926zM78.958 72.487a19.6 19.6 0 0 0-5.015.608v.273h.241c.98 1.947 2.695 3.286 3.918 4.99l2.818 5.84.242-.272c1.714-1.216 2.573-3.163 2.573-6.08-.735-.851-.856-1.705-1.468-2.556-.735-1.216-2.326-1.827-3.309-2.797z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M38 38h180v180H38z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--mysql-dark\],.icon-\[skill-icons--nestjs-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--nestjs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23E0234E' d='M146.728 18c-1.556 0-3.001.342-4.335.799 2.835 1.939 4.391 4.506 5.169 7.415.056.399.167.684.222 1.083.056.343.112.685.112 1.027.222 5.02-1.279 5.647-2.335 8.613-1.612 3.822-1.167 7.928.778 11.237.167.399.389.855.667 1.255-2.112-14.431 9.616-16.599 11.784-21.105.166-3.936-3.002-6.56-5.503-8.385-2.39-1.483-4.558-1.939-6.559-1.939m17.676 3.251c-.223 1.312-.056.97-.111 1.654-.056.457-.056 1.027-.112 1.483a13 13 0 0 1-.389 1.37c-.111.456-.278.912-.444 1.368-.223.457-.389.856-.612 1.312-.166.228-.278.456-.444.685l-.334.513c-.278.4-.556.799-.834 1.14-.333.343-.611.742-1 1.027v.058c-.334.285-.667.627-1.056.912-1.167.913-2.501 1.597-3.724 2.453-.389.285-.778.513-1.112.855-.389.286-.722.57-1.056.913-.389.342-.667.684-1 1.084-.278.342-.612.741-.834 1.14-.278.4-.556.8-.778 1.198-.223.457-.389.856-.612 1.312-.166.457-.333.856-.444 1.312-.167.514-.278.97-.389 1.426-.056.228-.056.514-.112.742-.055.228-.055.456-.111.684 0 .456-.055.97-.055 1.426 0 .342 0 .685.055 1.027 0 .456.056.912.167 1.426.056.456.167.912.278 1.369.167.456.278.912.445 1.369.111.285.278.57.389.798l-12.784-5.076a135 135 0 0 0-6.448-1.711l-3.502-.856a101 101 0 0 0-10.116-1.54c-.111 0-.166-.057-.278-.057a97 97 0 0 0-9.949-.514c-2.446 0-4.891.114-7.281.286-3.39.228-6.781.684-10.172 1.255-.834.114-1.667.285-2.501.456-1.723.342-3.39.741-5.003 1.14l-2.5.685c-.835.342-1.613.742-2.39 1.084l-1.835.855c-.111.057-.222.057-.278.114-.556.286-1.056.514-1.556.799a3 3 0 0 0-.39.171c-.61.285-1.222.627-1.722.913-.39.17-.779.399-1.112.57-.167.114-.39.228-.5.285-.5.286-1 .57-1.446.856q-.75.427-1.334.855c-.389.286-.778.514-1.111.799-.056.057-.111.057-.167.114-.333.228-.722.513-1.056.799l-.111.114-.834.684c-.11.057-.222.171-.333.228-.278.228-.556.514-.834.742-.056.114-.167.17-.222.228-.334.342-.667.627-1 .97-.057 0-.057.057-.112.114-.334.285-.667.627-1 .97-.056.056-.056.113-.112.113-.278.285-.555.57-.833.913-.111.114-.278.228-.39.342-.277.342-.61.685-.944 1.027-.056.114-.167.171-.223.285-.444.456-.834.913-1.278 1.369l-.167.171c-.89.97-1.834 1.94-2.835 2.795-1 .913-2.056 1.768-3.112 2.51a42 42 0 0 1-3.335 2.167 34 34 0 0 1-3.502 1.711 39 39 0 0 1-3.613 1.37c-2.334.513-4.724 1.482-6.78 1.653-.446 0-.946.114-1.39.172-.5.114-.945.228-1.39.342l-1.334.513c-.445.171-.89.4-1.334.628-.39.285-.834.513-1.223.798a9 9 0 0 0-1.111.97c-.39.285-.779.684-1.112 1.026-.334.4-.667.742-.945 1.141-.278.457-.611.856-.834 1.312-.278.4-.556.856-.778 1.312-.222.513-.445.97-.611 1.483-.167.456-.334.97-.5 1.483-.112.456-.223.913-.278 1.369 0 .057-.056.114-.056.171-.111.514-.111 1.198-.167 1.54-.056.4-.111.742-.111 1.141 0 .228 0 .513.056.742.055.399.11.741.222 1.083.111.343.223.685.39 1.027v.057c.166.342.388.684.61 1.027.223.342.445.684.723 1.026.278.286.612.628.945.913a8 8 0 0 0 1.056.913c1.334 1.197 1.668 1.597 3.39 2.509.279.172.556.286.89.457.056 0 .111.057.167.057 0 .114 0 .171.055.285.056.456.167.913.278 1.369.111.513.278.97.445 1.369.167.342.278.684.445 1.027.055.114.11.228.166.285.223.456.445.855.667 1.255l.834 1.198c.278.342.612.741.945 1.083.334.343.667.628 1.056.97 0 0 .056.057.111.057.334.285.667.571 1 .799.39.285.779.513 1.224.741a9 9 0 0 0 1.278.628c.333.171.722.285 1.112.399.055.057.11.057.222.114.222.057.5.114.723.171-.167 3.08-.223 5.989.222 7.016.5 1.141 2.946-2.339 5.392-6.332-.334 3.936-.556 8.556 0 9.925.61 1.426 3.946-3.023 6.836-7.928 39.408-9.355 75.37 18.595 79.15 58.066-.723-6.161-8.115-9.583-11.506-8.727-1.667 4.22-4.502 9.639-9.06 13.004.39-3.764.223-7.643-.555-11.407-1.223 5.247-3.613 10.153-6.893 14.373-5.28.4-10.56-2.224-13.34-6.16-.222-.171-.277-.513-.444-.741-.167-.4-.334-.799-.445-1.198a4.8 4.8 0 0 1-.333-1.198c-.056-.399-.056-.798-.056-1.255v-.855c.056-.4.167-.799.278-1.198.11-.399.222-.799.389-1.198.222-.399.389-.798.667-1.198.945-2.738.945-4.962-.778-6.274a6.3 6.3 0 0 0-1.056-.57c-.223-.058-.5-.172-.723-.229-.167-.057-.278-.114-.444-.171-.39-.114-.779-.228-1.168-.285a4.1 4.1 0 0 0-1.167-.171 9 9 0 0 0-1.223-.114c-.278 0-.556.057-.834.057-.444 0-.833.057-1.222.171-.39.057-.779.114-1.168.228s-.778.229-1.167.4-.722.342-1.111.513c-.334.171-.668.399-1.057.57-12.95 8.67-5.224 28.976 3.613 34.851-3.335.628-6.725 1.369-7.67 2.111l-.111.114c2.39 1.483 4.891 2.738 7.504 3.821a180 180 0 0 0 9.004 2.738v.057a52.4 52.4 0 0 0 14.007 1.027c24.623-1.768 44.799-20.99 48.468-46.316.111.514.222.97.333 1.483.167 1.027.389 2.111.501 3.194v.058c.111.513.166 1.026.222 1.483v.228c.056.513.111 1.027.111 1.483.056.627.111 1.255.111 1.882v.913c0 .285.056.627.056.912 0 .343-.056.685-.056 1.027v.799c0 .399-.055.741-.055 1.141 0 .228 0 .456-.056.741 0 .399-.056.799-.056 1.255-.056.171-.056.342-.056.513-.055.457-.111.856-.166 1.312 0 .171 0 .342-.056.514-.056.57-.167 1.083-.222 1.654v.114c-.111.513-.223 1.084-.334 1.597v.171l-.333 1.54c0 .057-.056.171-.056.228a16 16 0 0 1-.389 1.541v.171c-.167.57-.334 1.083-.445 1.597-.055.057-.055.114-.055.114l-.501 1.711c-.222.57-.389 1.084-.611 1.654s-.389 1.141-.611 1.654c-.223.571-.445 1.084-.667 1.654h-.056c-.223.514-.445 1.084-.723 1.597a3 3 0 0 1-.167.4c-.055.057-.055.114-.111.171-3.613 7.472-8.948 14.031-15.618 19.165-.445.285-.89.627-1.334.97-.111.113-.278.171-.389.285-.39.285-.779.57-1.223.855l.166.343h.056l2.335-.343h.055c1.445-.228 2.891-.513 4.336-.798a9.5 9.5 0 0 0 1.223-.285c.277-.058.5-.114.778-.172.389-.057.778-.171 1.167-.228.333-.114.667-.171 1-.285 5.559-1.369 10.95-3.251 16.119-5.476-8.837 12.378-20.676 22.36-34.516 28.919 6.392-.456 12.784-1.54 18.953-3.365 22.4-6.788 41.243-22.246 52.526-43.065-2.279 13.176-7.393 25.725-14.952 36.676a88 88 0 0 0 14.841-12.662c12.45-13.347 20.621-30.288 23.4-48.483a93.1 93.1 0 0 1 1.612 27.492c40.131-57.438 3.335-116.987-12.061-132.672-.056-.114-.111-.172-.111-.286-.056.058-.056.058-.056.114 0-.057 0-.057-.056-.114 0 .685-.056 1.37-.111 2.054a78 78 0 0 1-.556 3.821c-.278 1.255-.611 2.51-.945 3.765a48 48 0 0 1-1.334 3.65 50 50 0 0 1-1.667 3.48c-.612 1.084-1.279 2.224-2.001 3.251a44 44 0 0 1-2.279 3.08c-.834 1.027-1.723 1.94-2.612 2.852-.556.514-1.057.97-1.612 1.426-.445.4-.834.742-1.279 1.14-1 .8-2.001 1.54-3.112 2.225-1.056.685-2.168 1.37-3.28 1.94a95 95 0 0 1-3.501 1.597 39 39 0 0 1-3.613 1.198 44 44 0 0 1-3.724.855c-1.279.229-2.557.343-3.78.457-.889.057-1.779.114-2.668.114-1.278 0-2.557-.114-3.78-.229-1.278-.114-2.556-.285-3.779-.57-1.279-.228-2.501-.57-3.724-.97h-.056c1.223-.114 2.446-.228 3.669-.456a39 39 0 0 0 3.724-.856 39 39 0 0 0 3.612-1.198c1.223-.456 2.39-1.026 3.502-1.597 1.167-.57 2.223-1.197 3.335-1.882 1.056-.741 2.112-1.483 3.113-2.281q1.5-1.198 2.834-2.567c.945-.856 1.779-1.825 2.613-2.795a56 56 0 0 0 2.334-3.08c.111-.171.223-.4.334-.57a71 71 0 0 0 1.612-2.739 40 40 0 0 0 1.667-3.479 41 41 0 0 0 1.334-3.65c.389-1.198.667-2.453.945-3.708.223-1.312.445-2.567.556-3.821.111-1.312.222-2.624.222-3.88 0-.912-.055-1.824-.111-2.737-.111-1.312-.278-2.567-.444-3.822a43 43 0 0 0-.834-3.821c-.389-1.198-.778-2.453-1.223-3.65-.445-1.199-1-2.396-1.556-3.537-.612-1.14-1.223-2.282-1.89-3.365a63 63 0 0 0-2.223-3.138c-.834-.97-1.668-1.939-2.557-2.909-.445-.456-.945-.97-1.445-1.425a103 103 0 0 0-7.726-5.59 10 10 0 0 0-1.112-.57c-1.834-1.199-3.557-1.826-5.28-2.396'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nestjs-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='%23E0234E' d='M146.728 18c-1.556 0-3.001.342-4.335.799 2.835 1.939 4.391 4.506 5.169 7.415.056.399.167.684.222 1.083.056.343.112.685.112 1.027.222 5.02-1.279 5.647-2.335 8.613-1.612 3.822-1.167 7.928.778 11.237.167.399.389.855.667 1.255-2.112-14.431 9.616-16.599 11.784-21.105.166-3.936-3.002-6.56-5.503-8.385-2.39-1.483-4.558-1.939-6.559-1.939m17.676 3.251c-.223 1.312-.056.97-.111 1.654-.056.457-.056 1.027-.112 1.483a13 13 0 0 1-.389 1.37c-.111.456-.278.912-.444 1.368-.223.457-.389.856-.612 1.312-.166.228-.278.456-.444.685l-.334.513c-.278.4-.556.799-.834 1.14-.333.343-.611.742-1 1.027v.058c-.334.285-.667.627-1.056.912-1.167.913-2.501 1.597-3.724 2.453-.389.285-.778.513-1.112.855-.389.286-.722.57-1.056.913-.389.342-.667.684-1 1.084-.278.342-.612.741-.834 1.14-.278.4-.556.8-.778 1.198-.223.457-.389.856-.612 1.312-.166.457-.333.856-.444 1.312-.167.514-.278.97-.389 1.426-.056.228-.056.514-.112.742-.055.228-.055.456-.111.684 0 .456-.055.97-.055 1.426 0 .342 0 .685.055 1.027 0 .456.056.912.167 1.426.056.456.167.912.278 1.369.167.456.278.912.445 1.369.111.285.278.57.389.798l-12.784-5.076a135 135 0 0 0-6.448-1.711l-3.502-.856a101 101 0 0 0-10.116-1.54c-.111 0-.166-.057-.278-.057a97 97 0 0 0-9.949-.514c-2.446 0-4.891.114-7.281.286-3.39.228-6.781.684-10.172 1.255-.834.114-1.667.285-2.501.456-1.723.342-3.39.741-5.003 1.14l-2.5.685c-.835.342-1.613.742-2.39 1.084l-1.835.855c-.111.057-.222.057-.278.114-.556.286-1.056.514-1.556.799a3 3 0 0 0-.39.171c-.61.285-1.222.627-1.722.913-.39.17-.779.399-1.112.57-.167.114-.39.228-.5.285-.5.286-1 .57-1.446.856q-.75.427-1.334.855c-.389.286-.778.514-1.111.799-.056.057-.111.057-.167.114-.333.228-.722.513-1.056.799l-.111.114-.834.684c-.11.057-.222.171-.333.228-.278.228-.556.514-.834.742-.056.114-.167.17-.222.228-.334.342-.667.627-1 .97-.057 0-.057.057-.112.114-.334.285-.667.627-1 .97-.056.056-.056.113-.112.113-.278.285-.555.57-.833.913-.111.114-.278.228-.39.342-.277.342-.61.685-.944 1.027-.056.114-.167.171-.223.285-.444.456-.834.913-1.278 1.369l-.167.171c-.89.97-1.834 1.94-2.835 2.795-1 .913-2.056 1.768-3.112 2.51a42 42 0 0 1-3.335 2.167 34 34 0 0 1-3.502 1.711 39 39 0 0 1-3.613 1.37c-2.334.513-4.724 1.482-6.78 1.653-.446 0-.946.114-1.39.172-.5.114-.945.228-1.39.342l-1.334.513c-.445.171-.89.4-1.334.628-.39.285-.834.513-1.223.798a9 9 0 0 0-1.111.97c-.39.285-.779.684-1.112 1.026-.334.4-.667.742-.945 1.141-.278.457-.611.856-.834 1.312-.278.4-.556.856-.778 1.312-.222.513-.445.97-.611 1.483-.167.456-.334.97-.5 1.483-.112.456-.223.913-.278 1.369 0 .057-.056.114-.056.171-.111.514-.111 1.198-.167 1.54-.056.4-.111.742-.111 1.141 0 .228 0 .513.056.742.055.399.11.741.222 1.083.111.343.223.685.39 1.027v.057c.166.342.388.684.61 1.027.223.342.445.684.723 1.026.278.286.612.628.945.913a8 8 0 0 0 1.056.913c1.334 1.197 1.668 1.597 3.39 2.509.279.172.556.286.89.457.056 0 .111.057.167.057 0 .114 0 .171.055.285.056.456.167.913.278 1.369.111.513.278.97.445 1.369.167.342.278.684.445 1.027.055.114.11.228.166.285.223.456.445.855.667 1.255l.834 1.198c.278.342.612.741.945 1.083.334.343.667.628 1.056.97 0 0 .056.057.111.057.334.285.667.571 1 .799.39.285.779.513 1.224.741a9 9 0 0 0 1.278.628c.333.171.722.285 1.112.399.055.057.11.057.222.114.222.057.5.114.723.171-.167 3.08-.223 5.989.222 7.016.5 1.141 2.946-2.339 5.392-6.332-.334 3.936-.556 8.556 0 9.925.61 1.426 3.946-3.023 6.836-7.928 39.408-9.355 75.37 18.595 79.15 58.066-.723-6.161-8.115-9.583-11.506-8.727-1.667 4.22-4.502 9.639-9.06 13.004.39-3.764.223-7.643-.555-11.407-1.223 5.247-3.613 10.153-6.893 14.373-5.28.4-10.56-2.224-13.34-6.16-.222-.171-.277-.513-.444-.741-.167-.4-.334-.799-.445-1.198a4.8 4.8 0 0 1-.333-1.198c-.056-.399-.056-.798-.056-1.255v-.855c.056-.4.167-.799.278-1.198.11-.399.222-.799.389-1.198.222-.399.389-.798.667-1.198.945-2.738.945-4.962-.778-6.274a6.3 6.3 0 0 0-1.056-.57c-.223-.058-.5-.172-.723-.229-.167-.057-.278-.114-.444-.171-.39-.114-.779-.228-1.168-.285a4.1 4.1 0 0 0-1.167-.171 9 9 0 0 0-1.223-.114c-.278 0-.556.057-.834.057-.444 0-.833.057-1.222.171-.39.057-.779.114-1.168.228s-.778.229-1.167.4-.722.342-1.111.513c-.334.171-.668.399-1.057.57-12.95 8.67-5.224 28.976 3.613 34.851-3.335.628-6.725 1.369-7.67 2.111l-.111.114c2.39 1.483 4.891 2.738 7.504 3.821a180 180 0 0 0 9.004 2.738v.057a52.4 52.4 0 0 0 14.007 1.027c24.623-1.768 44.799-20.99 48.468-46.316.111.514.222.97.333 1.483.167 1.027.389 2.111.501 3.194v.058c.111.513.166 1.026.222 1.483v.228c.056.513.111 1.027.111 1.483.056.627.111 1.255.111 1.882v.913c0 .285.056.627.056.912 0 .343-.056.685-.056 1.027v.799c0 .399-.055.741-.055 1.141 0 .228 0 .456-.056.741 0 .399-.056.799-.056 1.255-.056.171-.056.342-.056.513-.055.457-.111.856-.166 1.312 0 .171 0 .342-.056.514-.056.57-.167 1.083-.222 1.654v.114c-.111.513-.223 1.084-.334 1.597v.171l-.333 1.54c0 .057-.056.171-.056.228a16 16 0 0 1-.389 1.541v.171c-.167.57-.334 1.083-.445 1.597-.055.057-.055.114-.055.114l-.501 1.711c-.222.57-.389 1.084-.611 1.654s-.389 1.141-.611 1.654c-.223.571-.445 1.084-.667 1.654h-.056c-.223.514-.445 1.084-.723 1.597a3 3 0 0 1-.167.4c-.055.057-.055.114-.111.171-3.613 7.472-8.948 14.031-15.618 19.165-.445.285-.89.627-1.334.97-.111.113-.278.171-.389.285-.39.285-.779.57-1.223.855l.166.343h.056l2.335-.343h.055c1.445-.228 2.891-.513 4.336-.798a9.5 9.5 0 0 0 1.223-.285c.277-.058.5-.114.778-.172.389-.057.778-.171 1.167-.228.333-.114.667-.171 1-.285 5.559-1.369 10.95-3.251 16.119-5.476-8.837 12.378-20.676 22.36-34.516 28.919 6.392-.456 12.784-1.54 18.953-3.365 22.4-6.788 41.243-22.246 52.526-43.065-2.279 13.176-7.393 25.725-14.952 36.676a88 88 0 0 0 14.841-12.662c12.45-13.347 20.621-30.288 23.4-48.483a93.1 93.1 0 0 1 1.612 27.492c40.131-57.438 3.335-116.987-12.061-132.672-.056-.114-.111-.172-.111-.286-.056.058-.056.058-.056.114 0-.057 0-.057-.056-.114 0 .685-.056 1.37-.111 2.054a78 78 0 0 1-.556 3.821c-.278 1.255-.611 2.51-.945 3.765a48 48 0 0 1-1.334 3.65 50 50 0 0 1-1.667 3.48c-.612 1.084-1.279 2.224-2.001 3.251a44 44 0 0 1-2.279 3.08c-.834 1.027-1.723 1.94-2.612 2.852-.556.514-1.057.97-1.612 1.426-.445.4-.834.742-1.279 1.14-1 .8-2.001 1.54-3.112 2.225-1.056.685-2.168 1.37-3.28 1.94a95 95 0 0 1-3.501 1.597 39 39 0 0 1-3.613 1.198 44 44 0 0 1-3.724.855c-1.279.229-2.557.343-3.78.457-.889.057-1.779.114-2.668.114-1.278 0-2.557-.114-3.78-.229-1.278-.114-2.556-.285-3.779-.57-1.279-.228-2.501-.57-3.724-.97h-.056c1.223-.114 2.446-.228 3.669-.456a39 39 0 0 0 3.724-.856 39 39 0 0 0 3.612-1.198c1.223-.456 2.39-1.026 3.502-1.597 1.167-.57 2.223-1.197 3.335-1.882 1.056-.741 2.112-1.483 3.113-2.281q1.5-1.198 2.834-2.567c.945-.856 1.779-1.825 2.613-2.795a56 56 0 0 0 2.334-3.08c.111-.171.223-.4.334-.57a71 71 0 0 0 1.612-2.739 40 40 0 0 0 1.667-3.479 41 41 0 0 0 1.334-3.65c.389-1.198.667-2.453.945-3.708.223-1.312.445-2.567.556-3.821.111-1.312.222-2.624.222-3.88 0-.912-.055-1.824-.111-2.737-.111-1.312-.278-2.567-.444-3.822a43 43 0 0 0-.834-3.821c-.389-1.198-.778-2.453-1.223-3.65-.445-1.199-1-2.396-1.556-3.537-.612-1.14-1.223-2.282-1.89-3.365a63 63 0 0 0-2.223-3.138c-.834-.97-1.668-1.939-2.557-2.909-.445-.456-.945-.97-1.445-1.425a103 103 0 0 0-7.726-5.59 10 10 0 0 0-1.112-.57c-1.834-1.199-3.557-1.826-5.28-2.396'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nestjs-light\],.icon-\[skill-icons--nextjs-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--nextjs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23fff' d='M121.451 28.054c-.43.039-1.799.176-3.031.273-28.406 2.561-55.014 17.889-71.867 41.447C37.17 82.873 31.167 97.731 28.9 113.47c-.801 5.494-.899 7.117-.899 14.565 0 7.449.098 9.072.9 14.565 5.434 37.556 32.16 69.111 68.406 80.802 6.491 2.092 13.333 3.519 21.114 4.379 3.031.332 16.129.332 19.16 0 13.431-1.486 24.809-4.809 36.031-10.538 1.72-.879 2.053-1.114 1.818-1.309-.156-.118-7.488-9.952-16.285-21.838l-15.992-21.603-20.04-29.658c-11.026-16.305-20.097-29.639-20.176-29.639-.078-.019-.156 13.158-.195 29.248-.059 28.172-.078 29.306-.43 29.97-.508.958-.899 1.349-1.721 1.78-.625.312-1.173.371-4.125.371h-3.382l-.9-.567a3.65 3.65 0 0 1-1.31-1.427l-.41-.88.04-39.198.058-39.218.606-.763c.313-.41.978-.938 1.447-1.192.801-.391 1.114-.43 4.496-.43 3.989 0 4.653.156 5.69 1.29.293.313 11.143 16.657 24.125 36.344a89122 89122 0 0 0 39.452 59.765l15.836 23.989.802-.528c7.096-4.614 14.604-11.183 20.547-18.026 12.649-14.526 20.802-32.238 23.539-51.124.801-5.493.899-7.116.899-14.565s-.098-9.071-.899-14.565c-5.435-37.556-32.161-69.11-68.407-80.801-6.393-2.073-13.196-3.5-20.821-4.36-1.877-.196-14.8-.41-16.422-.254m40.938 60.489c.938.469 1.701 1.368 1.975 2.306.156.509.195 11.379.156 35.875l-.059 35.152-6.197-9.502-6.217-9.501v-25.552c0-16.52.078-25.807.195-26.257.313-1.094.997-1.954 1.936-2.463.801-.41 1.095-.45 4.164-.45 2.894 0 3.402.04 4.047.392'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nextjs-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='%23000' d='M121.451 28.054c-.43.039-1.799.176-3.031.273-28.406 2.561-55.014 17.889-71.867 41.447C37.17 82.873 31.167 97.731 28.9 113.47c-.801 5.494-.899 7.117-.899 14.565 0 7.449.098 9.072.9 14.565 5.434 37.556 32.16 69.111 68.406 80.802 6.491 2.092 13.333 3.519 21.114 4.379 3.031.332 16.129.332 19.16 0 13.431-1.486 24.809-4.809 36.031-10.538 1.72-.879 2.053-1.114 1.818-1.309-.156-.118-7.488-9.952-16.285-21.838l-15.992-21.603-20.04-29.658c-11.026-16.305-20.097-29.639-20.176-29.639-.078-.019-.156 13.158-.195 29.248-.059 28.172-.078 29.306-.43 29.97-.508.958-.899 1.349-1.721 1.78-.625.312-1.173.371-4.125.371h-3.382l-.9-.567a3.65 3.65 0 0 1-1.31-1.427l-.41-.88.04-39.198.058-39.218.606-.763c.313-.41.978-.938 1.447-1.192.801-.391 1.114-.43 4.496-.43 3.989 0 4.653.156 5.69 1.29.293.313 11.143 16.657 24.125 36.344a89122 89122 0 0 0 39.452 59.765l15.836 23.989.802-.528c7.096-4.614 14.604-11.183 20.547-18.026 12.649-14.526 20.802-32.238 23.539-51.124.801-5.493.899-7.116.899-14.565s-.098-9.071-.899-14.565c-5.435-37.556-32.161-69.11-68.407-80.801-6.393-2.073-13.196-3.5-20.821-4.36-1.877-.196-14.8-.41-16.422-.254m40.938 60.489c.938.469 1.701 1.368 1.975 2.306.156.509.195 11.379.156 35.875l-.059 35.152-6.197-9.502-6.217-9.501v-25.552c0-16.52.078-25.807.195-26.257.313-1.094.997-1.954 1.936-2.463.801-.41 1.095-.45 4.164-.45 2.894 0 3.402.04 4.047.392'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nextjs-light\],.icon-\[skill-icons--nginx\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--nginx\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23009639' rx='60'/%3E%3Cpath fill='%23fff' d='M195.338 213a17.64 17.64 0 0 1-12.491-5.171L78.324 103.307v92.033c0 9.755-7.906 17.66-17.662 17.66C50.912 213 43 205.095 43 195.34V60.668c0-7.15 4.31-13.585 10.908-16.318a17.63 17.63 0 0 1 19.245 3.828L177.676 152.7V60.668c0-9.756 7.906-17.66 17.662-17.66S213 50.911 213 60.667V195.34c0 7.141-4.31 13.584-10.908 16.318a17.6 17.6 0 0 1-6.754 1.342'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nodejs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%2381CD39' d='M119.878 31.116c4.919-2.815 11.325-2.828 16.239 0 24.722 13.97 49.452 27.917 74.17 41.895 4.65 2.619 7.759 7.793 7.712 13.15v84.045c.035 5.579-3.382 10.877-8.287 13.436-24.641 13.893-49.27 27.802-73.907 41.695-5.019 2.87-11.554 2.649-16.418-.457-7.387-4.282-14.787-8.544-22.175-12.822-1.51-.9-3.212-1.616-4.278-3.08.943-1.27 2.628-1.428 3.997-1.983 3.083-.981 5.916-2.555 8.748-4.082.717-.49 1.591-.302 2.278.136 6.317 3.622 12.579 7.35 18.917 10.937 1.352.781 2.721-.256 3.877-.9 24.18-13.667 48.39-27.281 72.567-40.952.896-.431 1.391-1.382 1.318-2.363.017-27.725.004-55.454.009-83.18.102-1.112-.542-2.136-1.549-2.592-24.555-13.829-49.099-27.678-73.65-41.51a2.56 2.56 0 0 0-2.892-.005c-24.552 13.837-49.09 27.7-73.642 41.527-1.003.457-1.676 1.464-1.557 2.58.005 27.726 0 55.455 0 83.184a2.35 2.35 0 0 0 1.336 2.334c6.551 3.715 13.111 7.404 19.667 11.107 3.694 1.987 8.228 3.169 12.298 1.646 3.59-1.288 6.107-4.953 6.039-8.765.034-27.563-.017-55.13.025-82.69-.09-1.223 1.071-2.234 2.261-2.118 3.148-.022 6.3-.043 9.448.008 1.314-.03 2.218 1.288 2.056 2.52-.013 27.738.034 55.476-.021 83.213.008 7.393-3.029 15.437-9.867 19.054-8.423 4.363-18.835 3.438-27.157-.746-7.204-3.596-14.08-7.84-21.156-11.692-4.918-2.545-8.318-7.864-8.283-13.439V86.161c-.052-5.468 3.182-10.736 7.975-13.317 24.637-13.903 49.27-27.818 73.902-41.728'/%3E%3Cpath fill='%2381CD39' d='M141.372 89.335c10.745-.692 22.248-.41 31.917 4.884 7.487 4.056 11.637 12.57 11.769 20.887-.209 1.121-1.382 1.74-2.453 1.663-3.117-.004-6.236.043-9.353-.021-1.323.051-2.091-1.168-2.257-2.337-.896-3.98-3.067-7.921-6.812-9.841-5.75-2.878-12.416-2.733-18.686-2.673-4.577.242-9.499.639-13.377 3.33-2.977 2.039-3.881 6.155-2.819 9.47 1.002 2.38 3.749 3.148 5.998 3.856 12.949 3.387 26.671 3.049 39.373 7.506 5.259 1.817 10.403 5.35 12.203 10.856 2.355 7.38 1.323 16.2-3.928 22.124-4.258 4.875-10.459 7.529-16.644 8.97-8.228 1.835-16.767 1.882-25.123 1.067-7.857-.896-16.034-2.96-22.099-8.313-5.187-4.504-7.72-11.522-7.469-18.294.06-1.144 1.199-1.942 2.295-1.848 3.139-.025 6.279-.034 9.418.005 1.255-.09 2.184.994 2.249 2.176.578 3.791 2.003 7.771 5.31 10.018 6.38 4.117 14.387 3.835 21.693 3.95 6.053-.268 12.848-.349 17.787-4.35 2.606-2.282 3.378-6.1 2.674-9.384-.763-2.773-3.664-4.065-6.155-4.91-12.783-4.043-26.659-2.576-39.318-7.149-5.14-1.816-10.11-5.25-12.084-10.53-2.755-7.473-1.493-16.717 4.308-22.44 5.656-5.695 13.82-7.888 21.583-8.672'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nodejs-dark\],.icon-\[skill-icons--nodejs-light\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--nodejs-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='%2381CD39' d='M119.878 31.116c4.919-2.815 11.325-2.828 16.239 0 24.722 13.97 49.452 27.917 74.17 41.895 4.65 2.619 7.759 7.793 7.712 13.15v84.045c.035 5.579-3.382 10.877-8.287 13.436-24.641 13.893-49.27 27.802-73.907 41.695-5.019 2.87-11.554 2.649-16.418-.457-7.387-4.282-14.787-8.544-22.175-12.822-1.51-.9-3.212-1.616-4.278-3.08.943-1.27 2.628-1.428 3.997-1.983 3.083-.981 5.916-2.555 8.748-4.082.717-.49 1.591-.302 2.278.136 6.317 3.622 12.579 7.35 18.917 10.937 1.352.781 2.721-.256 3.877-.9 24.18-13.667 48.39-27.281 72.567-40.952.896-.431 1.391-1.382 1.318-2.363.017-27.725.004-55.454.009-83.18.102-1.112-.542-2.136-1.549-2.592-24.555-13.829-49.099-27.678-73.65-41.51a2.56 2.56 0 0 0-2.892-.005c-24.552 13.837-49.09 27.7-73.642 41.527-1.003.457-1.676 1.464-1.557 2.58.005 27.726 0 55.455 0 83.184a2.35 2.35 0 0 0 1.336 2.334c6.551 3.715 13.111 7.404 19.667 11.107 3.694 1.987 8.228 3.169 12.298 1.646 3.59-1.288 6.107-4.953 6.039-8.765.034-27.563-.017-55.13.025-82.69-.09-1.223 1.071-2.234 2.261-2.118 3.148-.022 6.3-.043 9.448.008 1.314-.03 2.218 1.288 2.056 2.52-.013 27.738.034 55.476-.021 83.213.008 7.393-3.029 15.437-9.867 19.054-8.423 4.363-18.835 3.438-27.157-.746-7.204-3.596-14.08-7.84-21.156-11.692-4.918-2.545-8.318-7.864-8.283-13.439V86.161c-.052-5.468 3.182-10.736 7.975-13.317 24.637-13.903 49.27-27.818 73.902-41.728'/%3E%3Cpath fill='%2381CD39' d='M141.372 89.335c10.745-.692 22.248-.41 31.917 4.884 7.487 4.056 11.637 12.57 11.769 20.887-.209 1.121-1.382 1.74-2.453 1.663-3.117-.004-6.236.043-9.353-.021-1.323.051-2.091-1.168-2.257-2.337-.896-3.98-3.067-7.921-6.812-9.841-5.75-2.878-12.416-2.733-18.687-2.673-4.576.242-9.498.639-13.376 3.33-2.977 2.039-3.881 6.155-2.819 9.47 1.002 2.38 3.749 3.148 5.997 3.856 12.95 3.387 26.672 3.049 39.373 7.506 5.26 1.817 10.404 5.35 12.204 10.856 2.355 7.38 1.323 16.2-3.928 22.124-4.258 4.875-10.459 7.529-16.644 8.97-8.228 1.835-16.767 1.882-25.123 1.067-7.857-.896-16.034-2.96-22.099-8.313-5.187-4.504-7.72-11.522-7.469-18.294.06-1.144 1.199-1.942 2.295-1.848 3.139-.025 6.279-.034 9.418.005 1.254-.09 2.184.994 2.248 2.176.579 3.791 2.004 7.771 5.31 10.018 6.381 4.117 14.388 3.835 21.694 3.95 6.052-.268 12.847-.349 17.787-4.35 2.606-2.282 3.378-6.1 2.674-9.384-.763-2.773-3.664-4.065-6.155-4.91-12.783-4.043-26.659-2.576-39.318-7.149-5.14-1.816-10.11-5.25-12.084-10.53-2.755-7.473-1.493-16.717 4.308-22.44 5.656-5.695 13.82-7.888 21.583-8.672'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nuxtjs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%2300DC82' d='M138.787 189.333h68.772c2.184.001 4.33-.569 6.222-1.652a12.4 12.4 0 0 0 4.554-4.515 12.24 12.24 0 0 0-.006-12.332l-46.185-79.286a12.4 12.4 0 0 0-4.553-4.514 12.53 12.53 0 0 0-12.442 0 12.4 12.4 0 0 0-4.553 4.514l-11.809 20.287-23.09-39.67a12.4 12.4 0 0 0-4.555-4.513 12.54 12.54 0 0 0-12.444 0 12.4 12.4 0 0 0-4.555 4.513L36.67 170.834a12.24 12.24 0 0 0-.005 12.332 12.4 12.4 0 0 0 4.554 4.515 12.5 12.5 0 0 0 6.222 1.652h43.17c17.104 0 29.718-7.446 38.397-21.973l21.072-36.169 11.287-19.356 33.873 58.142h-45.16zm-48.88-19.376-30.127-.007 45.16-77.518 22.533 38.759-15.087 25.906c-5.764 9.426-12.312 12.86-22.48 12.86'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--nuxtjs-dark\],.icon-\[skill-icons--nuxtjs-light\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--nuxtjs-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='%2300DC82' d='M138.787 189.333h68.772c2.184.001 4.33-.569 6.222-1.652a12.4 12.4 0 0 0 4.554-4.515 12.24 12.24 0 0 0-.006-12.332l-46.185-79.286a12.4 12.4 0 0 0-4.553-4.514 12.53 12.53 0 0 0-12.442 0 12.4 12.4 0 0 0-4.553 4.514l-11.809 20.287-23.09-39.67a12.4 12.4 0 0 0-4.555-4.513 12.54 12.54 0 0 0-12.444 0 12.4 12.4 0 0 0-4.555 4.513L36.67 170.834a12.24 12.24 0 0 0-.005 12.332 12.4 12.4 0 0 0 4.554 4.515 12.5 12.5 0 0 0 6.222 1.652h43.17c17.104 0 29.718-7.446 38.397-21.973l21.072-36.169 11.287-19.356 33.873 58.142h-45.16zm-48.88-19.376-30.127-.007 45.16-77.518 22.533 38.759-15.087 25.906c-5.764 9.426-12.312 12.86-22.48 12.86'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--postgresql-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23336791' d='M203.48 148.688c-20.32 4.19-21.796-2.693-21.796-2.693 21.466-31.852 30.445-72.282 22.696-82.175-21.121-27-57.691-14.224-58.303-13.893l-.197.035a72.5 72.5 0 0 0-13.563-1.414c-9.197-.14-16.172 2.412-21.473 6.427 0 0-65.236-26.873-62.199 33.8.647 12.909 18.493 97.734 39.797 72.07 7.847-9.436 15.37-17.361 15.37-17.361 3.727 2.482 8.206 3.748 12.896 3.291l.365-.309a14.2 14.2 0 0 0 .148 3.642c-5.484 6.131-3.867 7.207-14.836 9.464-11.095 2.285-4.57 6.356-.323 7.425 5.161 1.294 17.1 3.122 25.172-8.17l-.324 1.286c2.152 1.723 3.656 11.201 3.403 19.793-.253 8.593-.422 14.485 1.266 19.097s3.375 14.977 17.789 11.953c12.045-2.58 18.281-9.281 19.16-20.432.619-7.932 2.011-6.765 2.11-13.852l1.125-3.361c1.286-10.758.21-14.224 7.628-12.607l1.807.162c5.464.246 12.615-.879 16.805-2.827 9.035-4.19 14.393-11.194 5.484-9.351z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='5.034' d='M146.07 48.596c-2.25.703 36.31-14.097 58.233 13.908 7.735 9.893-1.23 50.323-22.697 82.174m-53.508 9.106c-.562 20.011.141 40.162 2.096 45 1.954 4.837 6.152 14.414 20.573 11.334 12.045-2.58 16.432-7.58 18.331-18.612l4.45-35.275zM110.816 53.469S45.537 26.779 48.575 87.45c.647 12.909 18.492 97.734 39.797 72.07 7.776-9.373 14.808-16.706 14.808-16.706z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='bevel' stroke-width='5.034' d='M181.613 144.664s1.407 6.891 21.797 2.686c8.909-1.842 3.544 5.161-5.484 9.352-7.411 3.445-24.033 4.324-24.307-.422-.703-12.27 8.747-8.543 8.065-11.616-.619-2.77-4.852-5.484-7.636-12.262-2.44-5.907-33.469-51.258 8.606-44.53 1.547-.316-10.969-40.077-50.344-40.654s-38.13 48.41-38.13 48.41'/%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='5.034' d='M117.08 148.869c-5.484 6.131-3.867 7.207-14.835 9.464-11.096 2.285-4.57 6.356-.324 7.425 5.161 1.294 17.1 3.122 25.172-8.178 2.461-3.445-.014-8.929-3.389-10.321-1.631-.675-3.811-1.519-6.609 1.617z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='5.034' d='M116.722 148.763c-.563-3.607 1.181-7.889 3.044-12.909 2.799-7.523 9.254-15.047 4.093-38.932-3.846-17.79-29.672-3.706-29.672-1.294s1.167 12.235-.422 23.66c-2.088 14.921 9.492 27.535 22.823 26.248'/%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-width='1.68' d='M110.577 95.27c-.12.822 1.511 3.023 3.628 3.318 2.116.296 3.923-1.42 4.043-2.25.119-.83-1.512-1.73-3.628-2.025s-3.938.14-4.043.956Z'/%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-width='.837' d='M175.011 93.59c.112.822-1.512 3.022-3.628 3.318-2.117.295-3.938-1.42-4.043-2.25-.106-.83 1.512-1.73 3.628-2.025s3.937.14 4.043.956Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='5.034' d='M182.577 87.887c.351 6.469-1.393 10.863-1.618 17.747-.323 9.998 4.768 21.445-2.904 32.906'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--postgresql-dark\],.icon-\[skill-icons--prisma\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--prisma\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23677EEB' rx='60'/%3E%3Cpath fill='%23F7FAFC' fill-rule='evenodd' d='M52.658 165.183a9.39 9.39 0 0 1-.075-9.929L123.045 40.32c3.919-6.393 13.382-5.834 16.521.975l64.369 139.631c2.388 5.181-.361 11.277-5.826 12.917l-100.13 30.039a9.384 9.384 0 0 1-10.622-3.964zm78.515-91.257c.679-3.382 5.312-3.87 6.68-.703l44.401 102.74a3.518 3.518 0 0 1-2.224 4.768l-69.182 20.652c-2.543.759-4.979-1.463-4.456-4.065z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--python-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='url(%23a)' d='M127.279 29c-50.772 0-47.602 22.018-47.602 22.018l.057 22.81h48.451v6.85H60.489S28 76.992 28 128.221s28.357 49.414 28.357 49.414h16.924v-23.773s-.912-28.357 27.905-28.357h48.054s26.999.436 26.999-26.094V55.546S180.338 29 127.279 29m-26.716 15.339a8.71 8.71 0 0 1 8.717 8.717 8.71 8.71 0 0 1-8.717 8.716 8.71 8.71 0 0 1-8.716-8.716 8.71 8.71 0 0 1 8.716-8.717'/%3E%3Cpath fill='url(%23b)' d='M128.721 227.958c50.772 0 47.602-22.017 47.602-22.017l-.057-22.811h-48.451v-6.849h67.696S228 179.966 228 128.736s-28.357-49.413-28.357-49.413h-16.924v23.773s.912 28.357-27.905 28.357H106.76s-27-.437-27 26.093v43.866s-4.099 26.546 48.961 26.546m26.716-15.339a8.71 8.71 0 0 1-8.717-8.716 8.71 8.71 0 0 1 8.717-8.717 8.71 8.71 0 0 1 8.717 8.717 8.71 8.71 0 0 1-8.717 8.716'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='47.22' x2='146.333' y1='46.896' y2='145.02' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23387EB8'/%3E%3Cstop offset='1' stop-color='%23366994'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='108.056' x2='214.492' y1='109.905' y2='210.522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE052'/%3E%3Cstop offset='1' stop-color='%23FFC331'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--python-light\],.icon-\[skill-icons--react-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--react-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%2300D8FF' d='M128.001 146.951c10.304 0 18.656-8.353 18.656-18.656s-8.352-18.656-18.656-18.656-18.656 8.353-18.656 18.656 8.353 18.656 18.656 18.656'/%3E%3Cpath stroke='%2300D8FF' stroke-width='8.911' d='M128.002 90.363c25.048 0 48.317 3.594 65.862 9.635C215.003 107.275 228 118.306 228 128.295c0 10.409-13.774 22.128-36.475 29.649-17.162 5.686-39.746 8.654-63.523 8.654-24.378 0-47.463-2.786-64.819-8.717C41.225 150.376 28 138.506 28 128.295c0-9.908 12.41-20.854 33.252-28.12 17.61-6.14 41.453-9.812 66.746-9.812z' clip-rule='evenodd'/%3E%3Cpath stroke='%2300D8FF' stroke-width='8.911' d='M94.981 109.438c12.514-21.698 27.251-40.06 41.249-52.24 16.864-14.677 32.914-20.425 41.566-15.436 9.017 5.2 12.288 22.988 7.463 46.41-3.645 17.707-12.359 38.753-24.238 59.351-12.179 21.118-26.124 39.724-39.931 51.792-17.471 15.272-34.362 20.799-43.207 15.698-8.583-4.946-11.865-21.167-7.747-42.852 3.479-18.323 12.21-40.812 24.841-62.723z' clip-rule='evenodd'/%3E%3Cpath stroke='%2300D8FF' stroke-width='8.911' d='M95.012 147.578c-12.549-21.674-21.093-43.616-24.659-61.826-4.293-21.941-1.258-38.716 7.387-43.72 9.009-5.216 26.052.834 43.934 16.712 13.52 12.004 27.403 30.061 39.316 50.639 12.214 21.098 21.368 42.473 24.929 60.461 4.506 22.764.859 40.157-7.978 45.272-8.574 4.964-24.265-.291-40.996-14.689-14.136-12.164-29.26-30.959-41.933-52.849Z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--react-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='%2300D8FF' d='M128.001 146.951c10.304 0 18.656-8.353 18.656-18.656s-8.352-18.656-18.656-18.656-18.656 8.353-18.656 18.656 8.353 18.656 18.656 18.656'/%3E%3Cpath stroke='%2300D8FF' stroke-width='8.911' d='M128.002 90.363c25.048 0 48.317 3.594 65.862 9.635C215.003 107.275 228 118.306 228 128.295c0 10.409-13.774 22.128-36.475 29.649-17.162 5.686-39.746 8.654-63.523 8.654-24.378 0-47.463-2.786-64.819-8.717C41.225 150.376 28 138.506 28 128.295c0-9.908 12.41-20.854 33.252-28.12 17.61-6.14 41.453-9.812 66.746-9.812z' clip-rule='evenodd'/%3E%3Cpath stroke='%2300D8FF' stroke-width='8.911' d='M94.981 109.438c12.514-21.698 27.251-40.06 41.249-52.24 16.864-14.677 32.914-20.425 41.566-15.436 9.017 5.2 12.288 22.988 7.463 46.41-3.645 17.707-12.359 38.753-24.238 59.351-12.179 21.118-26.124 39.724-39.931 51.792-17.471 15.272-34.362 20.799-43.207 15.698-8.583-4.946-11.865-21.167-7.747-42.852 3.479-18.323 12.21-40.812 24.841-62.723z' clip-rule='evenodd'/%3E%3Cpath stroke='%2300D8FF' stroke-width='8.911' d='M95.012 147.578c-12.549-21.674-21.093-43.616-24.659-61.826-4.293-21.941-1.258-38.716 7.387-43.72 9.009-5.216 26.052.834 43.934 16.712 13.52 12.004 27.403 30.061 39.316 50.639 12.214 21.098 21.368 42.473 24.929 60.461 4.506 22.764.859 40.157-7.978 45.272-8.574 4.964-24.265-.291-40.996-14.689-14.136-12.164-29.26-30.959-41.933-52.849Z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--react-light\],.icon-\[skill-icons--rollupjs-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--rollupjs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='url(%23a)' d='M203.708 94.3c0-11.7-3.1-22.6-8.4-32.1-14.3-14.7-45.3-18.1-53-.1-7.9 18.5 13.3 39 22.6 37.4 11.8-2.1-2.1-29.1-2.1-29.1 18 34 13.9 23.6-18.7 54.8s-66 97.1-70.9 99.9c-.2.1-.4.2-.7.3h127.9c2.3 0 3.7-2.4 2.7-4.4l-33.4-66.2c-.7-1.4-.2-3.2 1.2-4 19.6-11.2 32.8-32.3 32.8-56.5'/%3E%3Cpath fill='url(%23b)' d='M203.708 94.3c0-11.7-3.1-22.6-8.4-32.1-14.3-14.7-45.3-18.1-53-.1-7.9 18.5 13.3 39 22.6 37.4 11.8-2.1-2.1-29.1-2.1-29.1 18 34 13.9 23.6-18.7 54.8s-66 97.1-70.9 99.9c-.2.1-.4.2-.7.3h127.9c2.3 0 3.7-2.4 2.7-4.4l-33.4-66.2c-.7-1.4-.2-3.2 1.2-4 19.6-11.2 32.8-32.3 32.8-56.5'/%3E%3Cpath fill='url(%23c)' d='M73.208 225.1c4.9-2.8 38.2-68.7 70.8-99.9s36.8-20.8 18.7-54.8c0 0-69 96.8-94 144.7'/%3E%3Cpath fill='url(%23d)' d='M82.908 138.3c46.6-85.7 52.7-94.4 77-94.4 12.8 0 25.6 5.8 34 16-11.3-18.3-31.4-30.5-54.4-30.9h-79.2c-1.7 0-3 1.4-3 3v159.7c4.7-12.1 12.7-29.5 25.6-53.4'/%3E%3Cpath fill='url(%23e)' d='M144.008 125.2c-32.6 31.2-65.9 97.1-70.8 99.9s-13 3.1-17.3-1.7c-4.6-5.2-11.8-13.5 27.1-85 46.6-85.7 52.7-94.4 77-94.4 12.8 0 25.6 5.8 34 16 .5.7.9 1.5 1.4 2.3-14.3-14.7-45.3-18.1-53-.1-7.9 18.5 13.3 39 22.6 37.4 11.8-2.1-2.1-29.1-2.1-29.1 17.9 33.8 13.7 23.4-18.9 54.7'/%3E%3Cpath fill='url(%23f)' d='M86.708 142.2c46.6-85.7 52.7-94.4 77-94.4 10.5 0 21.1 3.9 29.1 11-8.3-9.5-20.7-14.8-33-14.8-24.3 0-30.4 8.6-77 94.4-38.9 71.5-31.7 79.8-27.1 85 .7.7 1.4 1.4 2.2 1.9-3.9-6-5.7-19.7 28.8-83.1' opacity='.3'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='107.722' x2='161.152' y1='134.557' y2='147.047' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF6533'/%3E%3Cstop offset='.157' stop-color='%23FF5633'/%3E%3Cstop offset='.434' stop-color='%23FF4333'/%3E%3Cstop offset='.714' stop-color='%23FF3733'/%3E%3Cstop offset='1' stop-color='%23F33'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='99.36' x2='195.118' y1='116.847' y2='191.094' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23BF3338'/%3E%3Cstop offset='1' stop-color='%23F33'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='102.491' x2='116.369' y1='131.464' y2='146.036' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF6533'/%3E%3Cstop offset='.157' stop-color='%23FF5633'/%3E%3Cstop offset='.434' stop-color='%23FF4333'/%3E%3Cstop offset='.714' stop-color='%23FF3733'/%3E%3Cstop offset='1' stop-color='%23F33'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='127.725' x2='123.561' y1='156.549' y2='96.874' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF6533'/%3E%3Cstop offset='.157' stop-color='%23FF5633'/%3E%3Cstop offset='.434' stop-color='%23FF4333'/%3E%3Cstop offset='.714' stop-color='%23FF3733'/%3E%3Cstop offset='1' stop-color='%23F33'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='109.686' x2='129.399' y1='130.442' y2='143.847' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FBB040'/%3E%3Cstop offset='1' stop-color='%23FB8840'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='129.884' x2='109.761' y1='54.651' y2='276.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--sass\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23CD6799' rx='60'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M200.107 139.163c-6.974.036-13.034 1.716-18.109 4.198-1.862-3.687-3.724-6.973-4.053-9.383-.365-2.811-.803-4.527-.365-7.886s2.41-8.141 2.373-8.506-.438-2.081-4.454-2.118-7.484.767-7.886 1.826c-.402 1.058-1.168 3.468-1.679 5.951-.694 3.651-8.033 16.685-12.231 23.512-1.351-2.665-2.519-5.002-2.775-6.864-.365-2.811-.803-4.527-.365-7.886s2.41-8.142 2.373-8.507-.438-2.081-4.454-2.117-7.485.766-7.886 1.825c-.402 1.059-.84 3.542-1.68 5.951-.839 2.41-10.587 24.17-13.143 29.792a168 168 0 0 1-3.249 6.754s-.037.11-.146.292a91 91 0 0 1-1.096 2.081v.037c-.547.986-1.132 1.898-1.424 1.898-.219 0-.62-2.628.073-6.206 1.461-7.558 4.929-19.314 4.893-19.715 0-.219.657-2.264-2.264-3.323-2.848-1.059-3.87.694-4.126.694-.255 0-.438.621-.438.621s3.177-13.217-6.06-13.217c-5.769 0-13.728 6.316-17.67 12.012a5003 5003 0 0 0-13.437 7.338c-2.153 1.205-4.38 2.41-6.462 3.542-.146-.146-.292-.329-.438-.475-11.172-11.939-31.836-20.372-30.96-36.4.329-5.842 2.337-21.176 39.686-39.796 30.741-15.151 55.203-10.953 59.438-1.643 6.06 13.29-13.107 37.97-44.87 41.548-12.122 1.351-18.474-3.322-20.08-5.074-1.68-1.826-1.936-1.935-2.557-1.57-1.022.547-.365 2.19 0 3.139.95 2.483 4.856 6.864 11.464 9.018 5.842 1.899 20.044 2.958 37.24-3.687 19.241-7.448 34.283-28.15 29.865-45.491-4.417-17.598-33.625-23.403-61.263-13.582-16.43 5.842-34.246 15.042-47.061 27.017-15.225 14.24-17.634 26.616-16.648 31.8 3.541 18.401 28.915 30.376 39.065 39.248-.511.292-.986.548-1.387.767-5.075 2.519-24.425 12.632-29.245 23.33-5.476 12.121.877 20.81 5.075 21.978 13.034 3.615 26.433-2.884 33.626-13.618s6.316-24.68 2.993-31.069a.8.8 0 0 0-.146-.219c1.315-.767 2.665-1.57 3.98-2.337a196 196 0 0 1 7.338-4.126c-1.241 3.396-2.154 7.448-2.592 13.29-.547 6.864 2.264 15.772 5.951 19.277 1.643 1.533 3.578 1.57 4.82 1.57 4.308 0 6.243-3.578 8.397-7.813 2.628-5.185 5.002-11.209 5.002-11.209s-2.958 16.284 5.074 16.284c2.921 0 5.878-3.797 7.193-5.732v.036s.073-.109.219-.365c.292-.475.474-.767.474-.767v-.073c1.169-2.044 3.797-6.681 7.704-14.385 5.038-9.93 9.894-22.343 9.894-22.343s.438 3.03 1.935 8.068c.876 2.958 2.702 6.207 4.162 9.347-1.168 1.643-1.898 2.555-1.898 2.555l.036.037c-.949 1.241-1.971 2.592-3.103 3.906-3.98 4.747-8.726 10.187-9.383 11.757-.767 1.862-.584 3.212.876 4.308 1.059.803 2.957.912 4.892.803 3.578-.256 6.098-1.132 7.339-1.68 1.935-.693 4.199-1.752 6.316-3.322 3.907-2.884 6.28-7.01 6.061-12.45-.11-2.994-1.096-5.987-2.3-8.799.365-.511.693-1.022 1.058-1.533 6.171-9.018 10.953-18.912 10.953-18.912s.438 3.03 1.935 8.069c.73 2.555 2.227 5.33 3.542 8.032-5.805 4.71-9.383 10.186-10.661 13.764-2.3 6.645-.511 9.638 2.884 10.332 1.534.329 3.724-.401 5.331-1.095 2.044-.657 4.454-1.789 6.754-3.469 3.906-2.884 7.667-6.9 7.448-12.34-.11-2.482-.767-4.929-1.68-7.302 4.929-2.044 11.282-3.176 19.387-2.227 17.379 2.045 20.811 12.888 20.153 17.452-.657 4.563-4.308 7.046-5.513 7.813-1.204.767-1.606 1.022-1.496 1.57.146.803.73.766 1.752.62 1.424-.255 9.127-3.687 9.456-12.084.548-10.734-9.675-22.454-27.747-22.344M66.043 184.362c-5.768 6.279-13.8 8.653-17.269 6.645-3.724-2.155-2.264-11.428 4.82-18.073 4.307-4.052 9.857-7.813 13.544-10.113.84-.511 2.081-1.241 3.578-2.154.256-.146.402-.219.402-.219l.876-.548c2.592 9.493.11 17.854-5.95 24.462m41.986-28.551c-2.008 4.893-6.206 17.415-8.762 16.722-2.19-.585-3.541-10.077-.438-19.46 1.57-4.71 4.892-10.332 6.827-12.523 3.14-3.505 6.608-4.673 7.448-3.249 1.059 1.862-3.833 15.443-5.075 18.51m34.648 16.576c-.84.438-1.643.73-2.008.511-.256-.146.365-.73.365-.73s4.345-4.674 6.061-6.791c.985-1.242 2.154-2.702 3.395-4.345v.475c0 5.586-5.403 9.346-7.813 10.88m26.725-6.098c-.621-.438-.511-1.898 1.57-6.462.803-1.789 2.702-4.782 5.951-7.667.365 1.169.621 2.3.584 3.359-.036 7.047-5.075 9.675-8.105 10.77'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M28 53h200v149.909H28z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--sass\],.icon-\[skill-icons--styledcomponents\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--styledcomponents\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='url(%23a)' rx='60'/%3E%3Cpath fill='%23fff' d='m11.487 129.079 50.304 20.384v14.269l-59.55-27.591v-8.372zm50.304-16.743L11.56 133.01l-9.318 1.02v-8.445L61.79 98.067zm179.58 19.655-51.76-20.165V97.921l62.17 27.518v8.518zm-51.76 17.763 51.906-20.602 10.264-1.529v8.445l-62.17 27.591z'/%3E%3Cpath fill='%23B956A6' fill-rule='evenodd' d='M176.077 61.099c-.288 4.566-2.345 9.334-1.772 13.773 3.593 6.354 11.501 7.367 18.025 7.803 4.52.808 4.463-2.185 4.16-5.547l.055-16.124c-6.823.025-13.648-.067-20.468.095m-53.801 12.77c-11.108 1.886-22.368 7.194-31.609 13.584-7.438 5.789 6.385 11.399 11.4 12.337 10.09.123 19.039-6.683 25.667-13.747 2.164-2.97 4.867-7.517 2.148-10.96-2.076-1.8-5.095-1.363-7.606-1.213m23.637 16.155c-9.133 1.74-17.823 5.504-25.512 10.745-5.637 1.77-10.283 7.959-3.298 11.06 7.335 5.845 15.836 4.413 22.591.467 6.186-3.677 12.868-8.214 15.73-15.136 2.703-7.583-4.271-7.864-9.511-7.136m25.909 29.383c-1.701 7.104-8.855 10.334-12.661 15.963-3.112 4.106-1.671 8.943 1.872 12.175 1.725 3.577 4.749 5.576 7.992 2.469 8.352-5.678 10.662-16.738 10.315-26.321.617-3.958-3.924-.38-7.518-4.286m-31.783 13.343c-11.091 1.898-22.184 7.302-31.429 13.682-7.177 5.781 6.34 11.179 11.396 12.035 10.277.015 19.444-6.608 25.942-14.13 2.26-2.987 4.999-8.788.524-11.163-2.001-.848-4.324-.599-6.433-.424' clip-rule='evenodd'/%3E%3Cpath fill='%23FCCC44' fill-rule='evenodd' d='M90.667 87.453c-8.53 3.413-16.758 7.557-24.884 11.897-1.51 5.615-.299 12.568-.69 18.725-.03 25.316-.016 50.633-.02 75.949h18.82c3.8-3.578 8.56-6.197 12.688-9.446 15.894-11.399 31.783-22.842 47.656-34.209 1.168.525.42-6.871-2.142-1.734-6.071 5.713-14.129 10.412-22.658 9.953-4.84-1.592-12.642-4.293-12.691-10.224 3.407-4.011-6.286 2.1-8.938 2.975-8.622 4.14-17.04 8.763-25.68 12.826 2.076-2.23 5.96-4.309 8.714-6.521 19.673-14.122 39.341-28.299 59.061-42.41 3.793-2.663 7.457-5.568 11.367-8.057.357 1.379 1.027-6.593-1.881-1.685-5.928 5.876-13.924 10.25-22.357 10.31-4.743-1.44-14.845-4.883-12.596-11.007 1.097-2.149-10.188 4.581-5.202.786 5.307-3.878 10.656-7.687 16.004-11.525 2.701-.203 2.126-10.236-1.544-3.764-6.165 5.417-14.265 10.373-22.756 9.198-4.77-1.373-10.493-4.032-12.227-9.02-.574-1.198 3.212-3.065 1.956-3.017m35.339 6.193c-.473 1.353.857-.494 0 0' clip-rule='evenodd'/%3E%3Cpath fill='%2362777F' fill-rule='evenodd' d='M179.899 80.75c-2.663 12.716-5.574 26.025-8.077 38.657 7.192 9.064 7.889-5.726 9.147-9.908 2.033-8.741 4.441-15.341 4.696-24.391.54-3.089-3.09-4.96-5.766-4.359m8.251 9.972c-.225 1.303.328.245 0 0m-8.39 28.514c.346.745.346-.746 0 0' clip-rule='evenodd'/%3E%3Cpath fill='%234E5E67' fill-rule='evenodd' d='M184.616 82.19c2.244 12.602-5.189 27.912-7.62 39.794 5.52-4.062 9.785-22.492 10.875-29.706.281-.825.627-2.901.702-2.976.347-1.751 3.58-4.718 3.757-6.627 1.882-1.328-9.25-1.542-7.714-.486m-4.577 37.046c-.347.745-.347-.746 0 0' clip-rule='evenodd'/%3E%3Cpath fill='%23DC9624' fill-rule='evenodd' d='M90.854 87.663c-3.112 3.116-1.944 2.355.372-.236zm33.66 1.543c-3.605 5.417-16.605 9.947-18.242 10.298 7.82-1.465 15.109-6.33 20.238-12.028-.815.363-1.299 1.216-1.996 1.73m-35.798 1.759c1.943 4.672 9.008 7.776 12.441 8.5-4.687-1.51-10.204-4.188-12.441-8.5m37.01 2.702c-.981 1.158-4.475 2.89-6.317 4.59-3.951 2.914-8.038 5.622-11.944 8.609 2.487-.107 9.775-5.551 6.039-.027 3.166 5.449 10.059 9.238 16.344 8.892 8.3-1.303 15.954-5.892 21.456-12.274-6.679 6.609-15.509 12.829-25.28 11.972-4.729-1.092-17.651-7.767-9.007-12.446 3.048-2.507 8.303-3.82 8.898-8.226-.125-.55.9-1.087-.189-1.09m-23.659 6.123c3.145.411 3.145-.41 0 0m49.003 7.525c-12.479 8.694-24.777 17.728-37.148 26.578-14.02 10.034-27.98 20.105-41.996 30.131 5.27-1.777 10.55-5.247 15.785-7.644 7.21-3.814 14.812-6.827 21.558-11.46 13.338-7.852 27.444-15.333 37.703-27.346 2.239-2.626 4.484-6.853 4.584-9.696-.323.091-.078-1.137-.486-.563m-42.46 39.117c-2.245 2.537-3.157 4.35-.827 1.124-.041.374 1.891-2.003.827-1.124m34.156 1.214c-5.914 6.236-14.661 10.734-22.868 11.037 9.488.069 18.048-5.563 24.476-12.207-.422-.51-1.277 1.188-1.608 1.17m1.807 1.96c-19.869 14.464-40.424 29.467-60.36 43.879 3.14.985 9.979 1.447 13.1-2.574 6.64-4.582 14.105-7.951 20.767-12.595 9.647-6.26 19.976-13.102 25.455-23.623.261-1.411 2.2-3.949 1.038-5.087m-37.813.918c.922 3.892 12.448 8.359 11.198 7.504-4.25-1.49-8.466-3.812-11.198-7.504' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='256' y1='256' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DB7093'/%3E%3Cstop offset='1' stop-color='%23F3B661'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--tailwindcss-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M83 110q9-36 45-36c36 0 40.5 27 58.5 31.5q18 4.502 31.5-13.5-9 36-45 36c-36 0-40.5-27-58.5-31.5Q96.5 92 83 110m-45 54q9-36 45-36c36 0 40.5 27 58.5 31.5q18 4.502 31.5-13.5-9 36-45 36c-36 0-40.5-27-58.5-31.5q-18-4.502-31.5 13.5' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='86.5' x2='163.5' y1='74' y2='185.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2332B1C1'/%3E%3Cstop offset='1' stop-color='%2314C6B7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--tailwindcss-dark\],.icon-\[skill-icons--tailwindcss-light\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--tailwindcss-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M83 110q9-36 45-36c36 0 40.5 27 58.5 31.5q18 4.502 31.5-13.5-9 36-45 36c-36 0-40.5-27-58.5-31.5Q96.5 92 83 110m-45 54q9-36 45-36c36 0 40.5 27 58.5 31.5q18 4.502 31.5-13.5-9 36-45 36c-36 0-40.5-27-58.5-31.5q-18-4.502-31.5 13.5' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='86.5' x2='163.5' y1='74' y2='185.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2332B1C1'/%3E%3Cstop offset='1' stop-color='%2314C6B7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--typescript\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23007ACC' rx='60'/%3E%3Cpath fill='%23fff' d='m56.611 128.849-.081 10.484h33.32v94.679h23.569v-94.679h33.32v-10.281c0-5.689-.121-10.443-.284-10.565-.122-.162-20.399-.244-44.983-.203l-44.739.122zm149.956-10.741c6.501 1.626 11.459 4.511 16.01 9.224 2.357 2.52 5.851 7.112 6.136 8.209.081.325-11.053 7.802-17.798 11.987-.244.163-1.22-.894-2.317-2.519-3.291-4.795-6.745-6.868-12.028-7.233-7.761-.529-12.759 3.535-12.718 10.321 0 1.991.284 3.169 1.097 4.795 1.706 3.535 4.876 5.648 14.832 9.955 18.326 7.884 26.168 13.085 31.045 20.48 5.445 8.249 6.664 21.415 2.966 31.208-4.063 10.646-14.141 17.879-28.323 20.277-4.388.772-14.791.65-19.504-.203-10.281-1.829-20.033-6.908-26.047-13.572-2.357-2.601-6.949-9.387-6.664-9.875.121-.162 1.178-.812 2.356-1.503 1.138-.65 5.446-3.129 9.509-5.486l7.355-4.267 1.544 2.276c2.154 3.291 6.867 7.802 9.712 9.305 8.167 4.308 19.383 3.698 24.909-1.259 2.357-2.154 3.332-4.389 3.332-7.68 0-2.967-.366-4.267-1.91-6.502-1.991-2.844-6.054-5.242-17.595-10.24-13.206-5.689-18.895-9.224-24.096-14.832-3.007-3.25-5.852-8.452-7.03-12.8-.975-3.616-1.219-12.678-.447-16.335 2.722-12.759 12.353-21.658 26.25-24.3 4.511-.853 14.994-.528 19.424.569'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--typescript\],.icon-\[skill-icons--vite-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--vite-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='url(%23a)' d='m227.088 57.602-93.832 167.787c-1.938 3.465-6.915 3.485-8.881.038L28.682 57.617c-2.142-3.756 1.07-8.306 5.328-7.545l93.932 16.79a5.1 5.1 0 0 0 1.812-.004l91.968-16.763c4.243-.773 7.47 3.742 5.366 7.507'/%3E%3Cpath fill='url(%23b)' d='m172.687 28.05-69.438 13.605a2.55 2.55 0 0 0-2.055 2.352l-4.272 72.141a2.55 2.55 0 0 0 3.118 2.635l19.333-4.461c1.809-.417 3.443 1.176 3.072 2.995l-5.744 28.126c-.387 1.893 1.391 3.511 3.239 2.95l11.941-3.628c1.851-.562 3.63 1.061 3.238 2.956l-9.128 44.179c-.571 2.764 3.105 4.271 4.638 1.901l1.024-1.582 56.582-112.92c.948-1.89-.686-4.046-2.763-3.646l-19.899 3.841c-1.87.36-3.461-1.381-2.934-3.21l12.989-45.026c.528-1.832-1.069-3.575-2.941-3.209'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='26.346' x2='143.127' y1='44.075' y2='202.673' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2341D1FF'/%3E%3Cstop offset='1' stop-color='%23BD34FE'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='122.551' x2='143.676' y1='31.743' y2='176.66' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFEA83'/%3E%3Cstop offset='.083' stop-color='%23FFDD35'/%3E%3Cstop offset='1' stop-color='%23FFA800'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--vite-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2ED' rx='60'/%3E%3Cpath fill='url(%23a)' d='m227.088 57.602-93.832 167.787c-1.938 3.465-6.915 3.485-8.881.038L28.682 57.617c-2.142-3.756 1.07-8.306 5.328-7.545l93.932 16.79a5.1 5.1 0 0 0 1.812-.004l91.968-16.763c4.243-.773 7.47 3.742 5.366 7.507'/%3E%3Cpath fill='url(%23b)' d='m172.687 28.05-69.438 13.605a2.55 2.55 0 0 0-2.055 2.352l-4.272 72.141a2.55 2.55 0 0 0 3.118 2.635l19.333-4.461c1.809-.417 3.443 1.176 3.072 2.995l-5.744 28.126c-.387 1.893 1.391 3.511 3.239 2.95l11.941-3.628c1.851-.562 3.63 1.061 3.238 2.956l-9.128 44.179c-.571 2.764 3.105 4.271 4.638 1.901l1.024-1.582 56.582-112.92c.948-1.89-.686-4.046-2.763-3.646l-19.899 3.841c-1.87.36-3.461-1.381-2.934-3.21l12.989-45.026c.528-1.832-1.069-3.575-2.941-3.209'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='26.346' x2='143.127' y1='44.075' y2='202.673' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2341D1FF'/%3E%3Cstop offset='1' stop-color='%23BD34FE'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='122.551' x2='143.676' y1='31.743' y2='176.66' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFEA83'/%3E%3Cstop offset='.083' stop-color='%23FFDD35'/%3E%3Cstop offset='1' stop-color='%23FFA800'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--vite-light\],.icon-\[skill-icons--vitest-dark\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--vitest-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23FCC72B' d='m178.09 92.319-47.813 69.131a4.118 4.118 0 0 1-6.778-.01 4.08 4.08 0 0 1-.706-2.502l1.914-38.168-30.892-6.551a4.1 4.1 0 0 1-2.956-2.484 4.07 4.07 0 0 1 .435-3.83l47.814-69.131a4.12 4.12 0 0 1 4.699-1.56 4.1 4.1 0 0 1 2.079 1.571 4.07 4.07 0 0 1 .705 2.502l-1.914 38.168 30.892 6.55a4.1 4.1 0 0 1 1.792.874 4.07 4.07 0 0 1 .729 5.44'/%3E%3Cpath fill='%23729B1B' d='M128.019 219.451a9.7 9.7 0 0 1-3.706-.734 9.7 9.7 0 0 1-3.14-2.101l-45.178-45.175a9.68 9.68 0 0 1 6.85-16.508 9.68 9.68 0 0 1 6.84 2.817l38.334 38.329 83.51-83.506a9.683 9.683 0 0 1 13.634.055 9.7 9.7 0 0 1 2.837 6.807 9.7 9.7 0 0 1-2.781 6.828l-90.356 90.353a9.63 9.63 0 0 1-6.844 2.835'/%3E%3Cpath fill='%23729B1B' fill-opacity='.5' d='M127.98 219.451a9.7 9.7 0 0 0 3.706-.734 9.7 9.7 0 0 0 3.14-2.101l45.178-45.175a9.68 9.68 0 0 0-13.691-13.691l-38.333 38.329-83.51-83.506a9.683 9.683 0 0 0-13.634.055 9.683 9.683 0 0 0-.056 13.635l90.356 90.353a9.65 9.65 0 0 0 6.844 2.835'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--vuejs-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%2341B883' d='M182 50h36l-90 155.25L38 50h68.85L128 86l20.7-36z'/%3E%3Cpath fill='%2341B883' d='m38 50 90 155.25L218 50h-36l-54 93.15L73.55 50z'/%3E%3Cpath fill='%23fff' d='M73.55 50 128 143.6 182 50h-33.3L128 86l-21.15-36z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--vuejs-dark\],.icon-\[skill-icons--vuejs-light\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[skill-icons--vuejs-light\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23F4F2EE' rx='60'/%3E%3Cpath fill='%2341B883' d='M182 50h36l-90 155.25L38 50h68.85L128 86l20.7-36z'/%3E%3Cpath fill='%2341B883' d='m38 50 90 155.25L218 50h-36l-54 93.15L73.55 50z'/%3E%3Cpath fill='%2335495E' d='M73.55 50 128 143.6 182 50h-33.3L128 86l-21.15-36z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--webpack-dark\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23242938' rx='60'/%3E%3Cpath fill='%23fff' d='m128.222 18 97.221 55v110l-97.221 55L31 183V73z'/%3E%3Cpath fill='%238ED6FB' d='m208.082 179.205-76.652 43.358v-33.77l47.758-26.271zm5.243-4.748V83.78l-28.05 16.188v58.282zM48.05 179.205l76.652 43.358v-33.77l-47.759-26.271zm-5.243-4.748V83.78l28.05 16.188v58.282zm3.281-96.544 78.614-44.476v32.651L74.34 93.79l-.385.22zm163.955 0L131.43 33.437v32.651l50.362 27.702.385.22z'/%3E%3Cpath fill='%231C78C0' d='m124.702 181.111-47.117-25.905v-51.333l47.117 27.207zm6.728 0 47.117-25.905v-51.333L131.43 131.08zM80.775 97.933l47.3-26.015 47.3 26.015-47.3 27.317z'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[skill-icons--webpack-dark\],.icon-\[vscode-icons--file-type-vscode\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em;width:1em}.icon-\[vscode-icons--file-type-vscode\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%230065a9' d='m29.01 5.03-5.766-2.776a1.74 1.74 0 0 0-1.989.338L2.38 19.8a1.166 1.166 0 0 0-.08 1.647q.037.04.077.077l1.541 1.4a1.165 1.165 0 0 0 1.489.066L28.142 5.75A1.158 1.158 0 0 1 30 6.672v-.067a1.75 1.75 0 0 0-.99-1.575'/%3E%3Cpath fill='%23007acc' d='m29.01 26.97-5.766 2.777a1.745 1.745 0 0 1-1.989-.338L2.38 12.2a1.166 1.166 0 0 1-.08-1.647q.037-.04.077-.077l1.541-1.4A1.165 1.165 0 0 1 5.41 9.01l22.732 17.24A1.158 1.158 0 0 0 30 25.328v.072a1.75 1.75 0 0 1-.99 1.57'/%3E%3Cpath fill='%231f9cf0' d='M23.244 29.747a1.745 1.745 0 0 1-1.989-.338A1.025 1.025 0 0 0 23 28.684V3.316a1.024 1.024 0 0 0-1.749-.724 1.74 1.74 0 0 1 1.989-.339l5.765 2.772A1.75 1.75 0 0 1 30 6.6v18.8a1.75 1.75 0 0 1-.991 1.576Z'/%3E%3C/svg%3E")}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.size-1\/2{height:50%;width:50%}.size-1\/5{height:20%;width:20%}.size-2{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.size-2\.5{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-3\.5{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.size-7{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.size-16{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.size-24{height:calc(var(--spacing)*24);width:calc(var(--spacing)*24)}.size-\[1\.2rem\]{height:1.2rem;width:1.2rem}.size-\[48px\]{height:48px;width:48px}.size-\[500px\]{height:500px;width:500px}.size-\[calc\(100\%_-_2_\*_2px\)\]{height:calc(100% - 4px);width:calc(100% - 4px)}.size-full{height:100%;width:100%}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.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-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-128{height:calc(var(--spacing)*128)}.h-\[30px\]{height:30px}.h-\[48px\]{height:48px}.h-\[calc\(100vh-32px\)\]{height:calc(100vh - 32px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[calc\(100\%_-_8px_\*_2\)\]{max-height:calc(100% - 16px)}.max-h-dvh{max-height:100dvh}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[48px\]{min-height:48px}.min-h-\[224px\]{min-height:224px}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3\/4{width:75%}.w-3xs{width:var(--container-3xs)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-20{width:calc(var(--spacing)*20)}.w-28{width:calc(var(--spacing)*28)}.w-40{width:calc(var(--spacing)*40)}.w-\[100px\]{width:100px}.w-\[var\(--width-sidebar\)\]{width:var(--width-sidebar)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px}.translate-x-1\/4{--tw-translate-x:25%}.translate-x-1\/4,.translate-x-\[-30\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-30\%\]{--tw-translate-x:-30%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-320px\],.translate-x-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-320px\]{--tw-translate-x:-320px}.translate-x-\[0\]{--tw-translate-x:0}.translate-x-\[0\],.translate-x-\[320px\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[320px\]{--tw-translate-x:320px}.translate-x-px{--tw-translate-x:1px}.-translate-y-1\/2,.translate-x-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/3{--tw-translate-y:-33.33333%}.-translate-y-1\/3,.-translate-y-4{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing)*-4)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-0,.translate-y-2{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-\[8px\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[8px\]{--tw-translate-y:8px}.translate-y-\[20\%\]{--tw-translate-y:20%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.scale-0,.scale-75{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-0{rotate:none}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.\[transform\:rotateY\(180deg\)_scale\(0\.75\)\]{transform:rotateY(180deg)scale(.75)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row-dense{grid-auto-flow:dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-\[1fr_min-content_2fr\]{grid-template-rows:1fr min-content 2fr}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.gap-1{gap:calc(var(--spacing)*1)}.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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*1*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*1*var(--tw-space-x-reverse))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*2*var(--tw-space-x-reverse))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*4*var(--tw-space-x-reverse))}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-dashed>:not(:last-child)){--tw-border-style:dashed;border-style:dashed}:where(.divide-neutral-300>:not(:last-child)){border-color:var(--color-neutral-300)}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0_0_90px_90px\/0_0_20px_20px\]{border-radius:0 0 90px 90px/0 0 20px 20px}.rounded-\[1\.33rem\]{border-radius:1.33rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[rgb\(255\,255\,255\,0\.2\)\]{border-color:#fff3}.border-\[var\(--ch-23\)\]{border-color:var(--ch-23)}.border-blue-500{border-color:var(--color-blue-500)}.border-border{border-color:var(--border)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-500{border-color:var(--color-gray-500)}.border-green-500{border-color:var(--color-green-500)}.border-input{border-color:var(--input)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-red-500{border-color:var(--color-red-500)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-300{border-color:var(--color-sky-300)}.border-transparent{border-color:#0000}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-transparent{border-top-color:#0000}.border-b-black{border-bottom-color:var(--color-black)}.border-l-transparent{border-left-color:#0000}.bg-\[\#30db5b\]{background-color:#30db5b}.bg-\[\#282935\]{background-color:#282935}.bg-\[\#f1f2f3\]{background-color:#f1f2f3}.bg-\[rgba\(173\,109\,244\,0\.5\)\]{background-color:#ad6df480}.bg-\[var\(--ch-22\)\]{background-color:var(--ch-22)}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-background,.bg-background\/25{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/25{background-color:color-mix(in oklab,var(--background)25%,transparent)}}.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/75{background-color:color-mix(in oklab,var(--background)75%,transparent)}}.bg-background\/\[0\.125\]{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/\[0\.125\]{background-color:color-mix(in oklab,var(--background)12.5%,transparent)}}.bg-background\/\[0\.375\]{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/\[0\.375\]{background-color:color-mix(in oklab,var(--background)37.5%,transparent)}}.bg-background\/\[0\.625\]{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/\[0\.625\]{background-color:color-mix(in oklab,var(--background)62.5%,transparent)}}.bg-background\/\[0\.875\]{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/\[0\.875\]{background-color:color-mix(in oklab,var(--background)87.5%,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-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--card)60%,transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-950\/5{background-color:#0307120d}@supports (color:color-mix(in lab,red,red)){.bg-gray-950\/5{background-color:color-mix(in oklab,var(--color-gray-950)5%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-muted{background-color:var(--muted)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-surface{background-color:var(--surface)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.bg-transparent{background-color:#0000}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-bl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-tl{--tw-gradient-position:to top left in oklab}.bg-gradient-to-tl,.bg-gradient-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab}.bg-\[radial-gradient\(100\%_50\%_at_50\%_0\%\,rgba\(0\,163\,255\,0\.13\)_0\%\,rgba\(0\,163\,255\,0\)_50\%\,rgba\(0\,163\,255\,0\)_100\%\)\],.bg-\[radial-gradient\(100\%_50\%_at_50\%_0\%\,rgba\(0\,163\,255\,0\.13\)_0\,rgba\(0\,163\,255\,0\)_50\%\,rgba\(0\,163\,255\,0\)_100\%\)\]{background-image:radial-gradient(100% 50% at 50% 0,#00a3ff21 0,#00a3ff00 50% 100%)}.bg-\[radial-gradient\(100\%_50\%_at_50\%_0\%\,rgba\(120\,119\,198\,0\.3\)_0\,rgba\(0\,163\,255\,0\)_50\%\,rgba\(0\,163\,255\,0\)_100\%\)\]{background-image:radial-gradient(100% 50% at 50% 0,#7877c64d 0,#00a3ff00 50% 100%)}.bg-\[radial-gradient\(ellipse_80\%_80\%_at_50\%_-20\%\,rgba\(120\,119\,198\,0\.3\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(80% 80% at 50% -20%,#7877c64d,#fff0)}.bg-\[url\(\/rainbow64\@3x\.webp\)\]{background-image:url(/rainbow64@3x.webp)}.bg-paper{background-image:linear-gradient(90deg,transparent 0,transparent 5%,var(--color-orange-600)5%,var(--color-orange-600)calc(5% + 2px),transparent calc(5% + 2px),transparent 100%),linear-gradient(180deg,#fff 56px,transparent 56px),repeating-linear-gradient(180deg,var(--color-sky-500)0,var(--color-sky-500)2px,transparent 2px,transparent 32px),linear-gradient(#fff,#fff)}.from-amber-50{--tw-gradient-from:var(--color-amber-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))}.from-blue-200{--tw-gradient-from:var(--color-blue-200);--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-blue-300{--tw-gradient-from:var(--color-blue-300);--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-orange-300{--tw-gradient-from:var(--color-orange-300);--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-sky-100{--tw-gradient-from:var(--color-sky-100);--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-surface-1{--tw-gradient-from:var(--surface-1);--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-white{--tw-gradient-from:var(--color-white);--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-50\%{--tw-gradient-from-position:50%}.via-orange-500{--tw-gradient-via:var(--color-orange-500);--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)}.via-90\%{--tw-gradient-via-position:90%}.to-amber-50{--tw-gradient-to:var(--color-amber-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-blue-50{--tw-gradient-to:var(--color-blue-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-gray-50{--tw-gradient-to:var(--color-gray-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-red-600{--tw-gradient-to:var(--color-red-600);--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-surface{--tw-gradient-to:var(--surface);--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-white{--tw-gradient-to:var(--color-white);--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-100\%{--tw-gradient-to-position:100%}.bg-cover{background-size:cover}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.fill-yellow-100{fill:var(--color-yellow-100)}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-0\.75{padding:calc(var(--spacing)*.75)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-\[8px_16px\]{padding:8px 16px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-\[var\(--gap-margin\)\]{padding-inline:var(--gap-margin)}.px-\[var\(--gap-padding\)\]{padding-inline:var(--gap-padding)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.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-\[1\.125rem\]{padding-block:1.125rem}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-24{padding-top:calc(var(--spacing)*24)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-\[10\%\]{padding-left:10%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-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-\[0\.875rem\],.text-\[\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[10px\]{font-size:10px}.leading-0{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\]{--tw-leading:1;line-height:1}.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-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-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.text-\[\#00bf03\]{color:#00bf03}.text-\[\#1cd0fd\]{color:#1cd0fd}.text-\[\#027aff\]{color:#027aff}.text-\[\#d68650\]{color:#d68650}.text-\[\#f44336\]{color:#f44336}.text-\[var\(--color\)\]{color:var(--color)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-700{color:var(--color-blue-700)}.text-color-1{color:var(--text-1)}.text-color-2{color:var(--text-2)}.text-color-3{color:var(--text-3)}.text-color-4{color:var(--text-4)}.text-foreground{color:var(--foreground)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-950{color:var(--color-gray-950)}.text-green-400{color:var(--color-green-400)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-sky-500{color:var(--color-sky-500)}.text-slate-800{color:var(--color-slate-800)}.text-white{color:var(--color-white)}.text-yellow-50{color:var(--color-yellow-50)}.text-yellow-100{color:var(--color-yellow-100)}.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}.decoration-dashed{text-decoration-style:dashed}.underline-offset-1{text-underline-offset:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.mix-blend-difference{mix-blend-mode:difference}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)))}.shadow-\[0_0_4px_-1px_\#1cd0fd\,0_0_16px_-4px_\#1cd0fd\,0_0_32px_-12px_\#1cd0fd\,0_0_128px_-32px_\#1cd0fd\]{--tw-shadow:0 0 4px -1px var(--tw-shadow-color,#1cd0fd),0 0 16px -4px var(--tw-shadow-color,#1cd0fd),0 0 32px -12px var(--tw-shadow-color,#1cd0fd),0 0 128px -32px var(--tw-shadow-color,#1cd0fd);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#00000080)}.shadow-\[0_0_5px_rgba\(0\,0\,0\,\.5\)\],.shadow-bento{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-bento{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0000000a)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-inner,.shadow-lg{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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring-ring\/10{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/10{--tw-ring-color:color-mix(in oklab,var(--ring)10%,transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-surface-3{--tw-ring-color:var(--surface-3)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline:2px solid #0000;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-4{outline-offset:4px}.outline-primary{outline-color:var(--primary)}.outline-ring\/50{outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.outline-ring\/50{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}.outline-transparent{outline-color:#0000}.blur-\[80px\]{--tw-blur:blur(80px)}.blur-\[80px\],.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,)}.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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition,.transition-\[color\,box-shadow\]{transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[filter\],.transition-\[left\,right\,width\]{transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[margin\,opacity\],.transition-\[width\,height\,padding\]{transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\],.transition-all{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-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-colors,.transition-opacity{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-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.delay-150{transition-delay:.15s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.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}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.delay-150{animation-delay:.15s}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-1000{animation-duration:1s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:-translate-y-\[15\%\]:is(:where(.group):hover *){--tw-translate-y:-15%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-\[-8px\]:is(:where(.group):hover *){--tw-translate-y:-8px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-90:is(:where(.group):hover *){--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:rotate-\[360deg\]:is(:where(.group):hover *){rotate:1turn}.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.group-hover\:text-\[\#1cd0fd\]:is(:where(.group):hover *){color:#1cd0fd}.group-hover\:text-color-1:is(:where(.group):hover *){color:var(--text-1)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-red-400:is(:where(.group):hover *){color:var(--color-red-400)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:backdrop-blur-lg:is(:where(.group):hover *){--tw-backdrop-blur:blur(var(--blur-lg));-webkit-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-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,)}.group-hover\/child\:opacity-100:is(:where(.group\/child):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-hover\/note\:scale-\[1\.03\]:is(:where(.group\/note):hover *){scale:1.03}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing)*8)!important;width:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4 + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--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)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--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)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;animation-duration:.2s;transition-duration:.2s}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.marker\:text-gray-400 ::marker{color:var(--color-gray-400)}.marker\:text-gray-400::marker{color:var(--color-gray-400)}.marker\:text-gray-400 ::-webkit-details-marker,.marker\:text-gray-400::-webkit-details-marker{color:var(--color-gray-400)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:-inset-x-0:before,.before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.before\:inset-x-\[3\%\]:before{content:var(--tw-content);inset-inline:3%}.before\:-inset-y-4:before{content:var(--tw-content);inset-block:calc(var(--spacing)*-4)}.before\:inset-y-0\.5:before{content:var(--tw-content);inset-block:calc(var(--spacing)*.5)}.before\:top-1\/4:before{content:var(--tw-content);top:25%}.before\:top-3\/4:before{content:var(--tw-content);top:75%}.before\:-bottom-3:before{bottom:calc(var(--spacing)*-3);content:var(--tw-content)}.before\:-bottom-px:before{bottom:-1px;content:var(--tw-content)}.before\:bottom-0:before{bottom:calc(var(--spacing)*0);content:var(--tw-content)}.before\:bottom-\[15\%\]:before{bottom:15%;content:var(--tw-content)}.before\:-left-0\.5:before{content:var(--tw-content);left:calc(var(--spacing)*-.5)}.before\:-left-1\/3:before{content:var(--tw-content);left:-33.3333%}.before\:-left-2:before{content:var(--tw-content);left:calc(var(--spacing)*-2)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing)*0)}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:-z-20:before{content:var(--tw-content);z-index:-20}.before\:z-20:before{content:var(--tw-content);z-index:20}.before\:mx-1:before{content:var(--tw-content);margin-inline:calc(var(--spacing)*1)}.before\:block:before{content:var(--tw-content);display:block}.before\:size-2\/3:before{content:var(--tw-content);height:66.6667%;width:66.6667%}.before\:size-4:before{content:var(--tw-content);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.before\:size-6:before{content:var(--tw-content);height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing)*.5)}.before\:h-2:before{content:var(--tw-content);height:calc(var(--spacing)*2)}.before\:w-2:before{content:var(--tw-content);width:calc(var(--spacing)*2)}.before\:w-4:before{content:var(--tw-content);width:calc(var(--spacing)*4)}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:origin-bottom:before{content:var(--tw-content);transform-origin:bottom}.before\:\!translate-x-7:before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*7)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.before\:translate-x-0\.5:before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:scale-y-50:before{content:var(--tw-content);--tw-scale-y:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.before\:rotate-180:before{content:var(--tw-content);rotate:180deg}.before\:skew-y-\[5deg\]:before{content:var(--tw-content);--tw-skew-y:skewY(5deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.before\:rounded-full:before{border-radius:3.40282e+38px;content:var(--tw-content)}.before\:rounded-lg:before{border-radius:var(--radius);content:var(--tw-content)}.before\:rounded-md:before{border-radius:calc(var(--radius) - 2px);content:var(--tw-content)}.before\:rounded-br-3xl:before{border-bottom-right-radius:var(--radius-3xl);content:var(--tw-content)}.before\:border-\[40px\]:before{border-style:var(--tw-border-style);border-width:40px;content:var(--tw-content)}.before\:border-transparent:before{border-color:#0000;content:var(--tw-content)}.before\:border-b-red-500:before{border-bottom-color:var(--color-red-500);content:var(--tw-content)}.before\:border-l-red-500:before{border-left-color:var(--color-red-500);content:var(--tw-content)}.before\:bg-\[\#30db5b\]:before{background-color:#30db5b;content:var(--tw-content)}.before\:bg-\[var\(--color\)\]:before{background-color:var(--color);content:var(--tw-content)}.before\:bg-inherit:before{background-color:inherit;content:var(--tw-content)}.before\:bg-primary:before{background-color:var(--primary);content:var(--tw-content)}.before\:bg-surface:before{background-color:var(--surface);content:var(--tw-content)}.before\:bg-gradient-to-b:before{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-sky-100:before{content:var(--tw-content);--tw-gradient-from:var(--color-sky-100);--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))}.before\:to-white:before{content:var(--tw-content);--tw-gradient-to:var(--color-white);--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))}.before\:text-sm:before{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.before\:text-xs:before{content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.before\:opacity-10:before{content:var(--tw-content);opacity:.1}.before\:shadow:before{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.before\:shadow-\[0_15px_10px_rgba\(0\,0\,0\,\.6\)\]:before,.before\:shadow:before{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:var(--tw-content)}.before\:shadow-\[0_15px_10px_rgba\(0\,0\,0\,\.6\)\]:before{--tw-shadow:0 15px 10px var(--tw-shadow-color,#0009)}.before\:transition-transform:before{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.before\:duration-500:before{--tw-duration:.5s;transition-duration:.5s}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\"\/\"\]:before{--tw-content:"/";content:var(--tw-content)}.before\:content-\[\"_\"\]:before{--tw-content:" ";content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.before\:content-\[\'\|\'\]:before{--tw-content:"|";content:var(--tw-content)}.before\:duration-500:before{animation-duration:.5s;content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:inset-x-\[3\%\]:after{content:var(--tw-content);inset-inline:3%}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:top-0:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.after\:top-1\/3:after{content:var(--tw-content);top:33.3333%}.after\:top-3\/4:after{content:var(--tw-content);top:75%}.after\:-right-1\/4:after{content:var(--tw-content);right:-25%}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing)*0)}.after\:-bottom-1\.5:after{bottom:calc(var(--spacing)*-1.5);content:var(--tw-content)}.after\:-bottom-px:after{bottom:-1px;content:var(--tw-content)}.after\:bottom-0:after{bottom:calc(var(--spacing)*0);content:var(--tw-content)}.after\:bottom-1:after{bottom:calc(var(--spacing)*1);content:var(--tw-content)}.after\:bottom-\[15\%\]:after{bottom:15%;content:var(--tw-content)}.after\:-left-2\.5:after{content:var(--tw-content);left:calc(var(--spacing)*-2.5)}.after\:-left-3:after{content:var(--tw-content);left:calc(var(--spacing)*-3)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:-z-10:after{content:var(--tw-content);z-index:-10}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:size-1\/2:after{content:var(--tw-content);height:50%;width:50%}.after\:size-2:after{content:var(--tw-content);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.after\:size-3\/4:after{content:var(--tw-content);height:75%;width:75%}.after\:h-6:after{content:var(--tw-content);height:calc(var(--spacing)*6)}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-\[4px\]:after{content:var(--tw-content);height:4px}.after\:w-1\/2:after{content:var(--tw-content);width:50%}.after\:w-3:after{content:var(--tw-content);width:calc(var(--spacing)*3)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:origin-bottom:after{content:var(--tw-content);transform-origin:bottom}.after\:origin-top-right:after{content:var(--tw-content);transform-origin:100% 0}.after\:scale-0:after{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.after\:scale-0:after,.after\:scale-y-50:after{content:var(--tw-content);scale:var(--tw-scale-x)var(--tw-scale-y)}.after\:scale-y-50:after{--tw-scale-y:50%}.after\:-skew-y-\[5deg\]:after{content:var(--tw-content);--tw-skew-y:skewY(-5deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.after\:rounded-full:after{border-radius:3.40282e+38px;content:var(--tw-content)}.after\:rounded-lg:after{border-radius:var(--radius);content:var(--tw-content)}.after\:rounded-xl:after{border-radius:calc(var(--radius) + 4px);content:var(--tw-content)}.after\:rounded-br-2xl:after{border-bottom-right-radius:var(--radius-2xl);content:var(--tw-content)}.after\:border-\[40px\]:after{border-style:var(--tw-border-style);border-width:40px;content:var(--tw-content)}.after\:border-transparent:after{border-color:#0000;content:var(--tw-content)}.after\:border-r-red-500:after{border-right-color:var(--color-red-500);content:var(--tw-content)}.after\:border-b-red-500:after{border-bottom-color:var(--color-red-500);content:var(--tw-content)}.after\:bg-\[\#1cd0fd\]:after{background-color:#1cd0fd;content:var(--tw-content)}.after\:bg-\[var\(--color\)\]:after{background-color:var(--color);content:var(--tw-content)}.after\:bg-background:after{background-color:var(--background);content:var(--tw-content)}.after\:bg-inherit:after{background-color:inherit;content:var(--tw-content)}.after\:bg-surface:after{background-color:var(--surface);content:var(--tw-content)}.after\:bg-gradient-to-b:after{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-sky-100:after{content:var(--tw-content);--tw-gradient-from:var(--color-sky-100);--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))}.after\:to-white:after{content:var(--tw-content);--tw-gradient-to:var(--color-white);--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))}.after\:shadow-\[0_15px_10px_rgba\(0\,0\,0\,\.6\)\]:after{content:var(--tw-content);--tw-shadow:0 15px 10px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:brightness-75:after{content:var(--tw-content);--tw-brightness:brightness(75%);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,)}.after\:transition-transform:after{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.after\:duration-500:after{--tw-duration:.5s;transition-duration:.5s}.after\:duration-1000:after{--tw-duration:1s;transition-duration:1s}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\"\,_\"\]:after{--tw-content:", ";content:var(--tw-content)}.after\:content-\[\"_\"\]:after{--tw-content:" ";content:var(--tw-content)}.after\:content-\[\"_↗\"\]:after{--tw-content:" ↗";content:var(--tw-content)}.after\:duration-500:after{animation-duration:.5s;content:var(--tw-content)}.after\:duration-1000:after{animation-duration:1s;content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.last\:after\:content-none:last-child:after{content:var(--tw-content);--tw-content:none;content:none}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#1cd0fd\]:hover{border-color:#1cd0fd}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[\#e9eaec\]:hover{background-color:#e9eaec}.hover\:bg-\[var\(--block-hover\)\]:hover{background-color:var(--block-hover)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-card:hover,.hover\:bg-card\/80:hover{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-primary:hover,.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:text-\[var\(--color\)\]:hover{color:var(--color)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-color-1:hover{color:var(--text-1)}.hover\:text-color-2:hover{color:var(--text-2)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover,.hover\:shadow:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)))}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}.hover\:delay-0:hover{animation-delay:0s;transition-delay:0s}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:scale-\[1\.03\]:hover:after,.hover\:before\:scale-\[1\.03\]:hover:before{content:var(--tw-content);scale:1.03}.hover\:after\:bg-sidebar-border:hover:after{background-color:var(--sidebar-border);content:var(--tw-content)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--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\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--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\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline:2px solid #0000;outline-offset:2px}}.focus-visible\:translate-y-0:focus-visible{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:opacity-100:focus-visible{opacity:1}.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-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[focus\]\:opacity-100[data-focus]{opacity:1}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(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)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}.max-xl\:bg-card{background-color:var(--card)}}@media not all and (min-width:64rem){.max-lg\:row-span-2{grid-row:span 2/span 2}.max-lg\:p-2{padding:calc(var(--spacing)*2)}}@media not all and (min-width:48rem){.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:row-span-2{grid-row:span 2/span 2}}@media not all and (min-width:40rem){.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:row-span-1{grid-row:span 1/span 1}.max-sm\:row-span-4{grid-row:span 4/span 4}.max-sm\:scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.max-sm\:scale-x-\[1\.125\]{--tw-scale-x:1.125;scale:var(--tw-scale-x)var(--tw-scale-y)}.max-sm\:scale-y-\[1\.093\]{--tw-scale-y:1.093;scale:var(--tw-scale-x)var(--tw-scale-y)}.max-sm\:auto-rows-\[150px\]{grid-auto-rows:150px}.max-sm\:grid-cols-\[repeat\(2\,150px\)\]{grid-template-columns:repeat(2,150px)}}@media (min-width:40rem){.sm\:left-32{left:calc(var(--spacing)*32)}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:ml-12{margin-left:calc(var(--spacing)*12)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-\[45px\]{height:45px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:auto-rows-\[140px\]{grid-auto-rows:140px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[repeat\(2\,140px\)\]{grid-template-columns:repeat(2,140px)}.sm\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}@media not all and (min-width:64rem){.sm\:max-lg\:scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:left-\[60\%\]{left:60%}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.md\:h-\[60px\]{height:60px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:translate-x-\[0\]{--tw-translate-x:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:auto-rows-\[180px\]{grid-auto-rows:180px}.md\:grid-cols-\[1fr_minmax\(200px\,var\(--width-main\)\)_1fr\]{grid-template-columns:1fr minmax(200px,var(--width-main))1fr}.md\:grid-cols-\[repeat\(3\,180px\)\]{grid-template-columns:repeat(3,180px)}.md\:flex-row{flex-direction:row}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-\[var\(--gap-margin\)\]{gap:var(--gap-margin)}:where(.md\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*2*var(--tw-space-x-reverse))}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:py-1{padding-block:calc(var(--spacing)*1)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}@media not all and (min-width:64rem){.md\:max-lg\:scale-x-\[0\.643\]{--tw-scale-x:.643;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:max-lg\:scale-y-\[0\.635\]{--tw-scale-y:.635;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-2\/3{width:66.6667%}.lg\:auto-rows-\[220px\]{grid-auto-rows:220px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[repeat\(4\,220px\)\]{grid-template-columns:repeat(4,220px)}.lg\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:bg-dots{background-color:var(--background);background-image:radial-gradient(#e5e7eb 1px,#0000 0);background-size:16px 16px}.lg\:bg-dots:is([data-theme=dark] *){background-image:radial-gradient(var(--color-gray-900)1px,transparent 1px)}.lg\:bg-grid{background-image:linear-gradient(90deg,#80808012 1px,#0000 0),linear-gradient(#80808012 1px,#0000 0);background-size:24px 24px}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:\[--sidebar-width\:16rem\]\!{--sidebar-width:16rem!important}@media (hover:hover){.lg\:group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}}@media not all and (min-width:80rem){.lg\:max-xl\:scale-x-\[0\.786\]{--tw-scale-x:.786;scale:var(--tw-scale-x)var(--tw-scale-y)}.lg\:max-xl\:scale-y-\[0\.784\]{--tw-scale-y:.784;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:bottom-6{bottom:calc(var(--spacing)*6)}.xl\:left-6{left:calc(var(--spacing)*6)}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:size-32{height:calc(var(--spacing)*32);width:calc(var(--spacing)*32)}.xl\:h-\[88px\]{height:88px}.xl\:translate-x-\[0\]{--tw-translate-x:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.xl\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.xl\:auto-rows-\[280px\]{grid-auto-rows:280px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[repeat\(4\,280px\)\]{grid-template-columns:repeat(4,280px)}.xl\:grid-rows-\[1fr_min-content_2fr_auto\]{grid-template-rows:1fr min-content 2fr auto}.xl\:gap-2{gap:calc(var(--spacing)*2)}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:rounded-3xl{border-radius:var(--radius-3xl)}.xl\:bg-none{background-image:none}.xl\:p-6{padding:calc(var(--spacing)*6)}.xl\:p-12{padding:calc(var(--spacing)*12)}.xl\:px-3{padding-inline:calc(var(--spacing)*3)}.xl\:py-2{padding-block:calc(var(--spacing)*2)}.xl\:pt-6{padding-top:calc(var(--spacing)*6)}.xl\:pl-\[10\%\]{padding-left:10%}.xl\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.xl\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.xl\:\[--sidebar-width\:18rem\]\!{--sidebar-width:18rem!important}}.dark\:top-\[5\%\]:is([data-theme=dark] *){top:5%}.dark\:top-\[15\%\]:is([data-theme=dark] *){top:15%}.dark\:top-\[20\%\]:is([data-theme=dark] *){top:20%}.dark\:-right-1\/4:is([data-theme=dark] *){right:-25%}.dark\:-left-1\/3:is([data-theme=dark] *){left:-33.3333%}.dark\:hidden:is([data-theme=dark] *){display:none}.dark\:inline-flex:is([data-theme=dark] *){display:inline-flex}.dark\:scale-0:is([data-theme=dark] *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.dark\:scale-100:is([data-theme=dark] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.dark\:-rotate-90:is([data-theme=dark] *){rotate:-90deg}.dark\:rotate-0:is([data-theme=dark] *){rotate:none}:where(.dark\:divide-neutral-700:is([data-theme=dark] *)>:not(:last-child)){border-color:var(--color-neutral-700)}.dark\:border-none:is([data-theme=dark] *){--tw-border-style:none;border-style:none}.dark\:border-gray-500:is([data-theme=dark] *){border-color:var(--color-gray-500)}.dark\:border-gray-700:is([data-theme=dark] *){border-color:var(--color-gray-700)}.dark\:border-input:is([data-theme=dark] *){border-color:var(--input)}.dark\:border-neutral-900:is([data-theme=dark] *){border-color:var(--color-neutral-900)}.dark\:bg-\[\#000212\]:is([data-theme=dark] *){background-color:#000212}.dark\:bg-\[\#26292c\]:is([data-theme=dark] *){background-color:#26292c}.dark\:bg-background:is([data-theme=dark] *){background-color:var(--background)}.dark\:bg-destructive\/60:is([data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-gray-200:is([data-theme=dark] *){background-color:var(--color-gray-200)}.dark\:bg-gray-700:is([data-theme=dark] *){background-color:var(--color-gray-700)}.dark\:bg-gray-900:is([data-theme=dark] *){background-color:var(--color-gray-900)}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-neutral-800:is([data-theme=dark] *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-950:is([data-theme=dark] *){background-color:var(--color-neutral-950)}.dark\:bg-slate-800:is([data-theme=dark] *){background-color:var(--color-slate-800)}.dark\:bg-surface-1:is([data-theme=dark] *){background-color:var(--surface-1)}.dark\:bg-surface-2:is([data-theme=dark] *){background-color:var(--surface-2)}.dark\:bg-surface-3:is([data-theme=dark] *){background-color:var(--surface-3)}.dark\:bg-transparent:is([data-theme=dark] *){background-color:#0000}.dark\:bg-white\/10:is([data-theme=dark] *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.05\)_0\%\,rgba\(255\,255\,255\,0\)_100\%\)\]:is([data-theme=dark] *){background-image:linear-gradient(#ffffff0d,#fff0)}.dark\:bg-\[radial-gradient\(ellipse_100\%_40\%_at_50\%_60\%\,rgba\(102\,99\,246\,0\.07\)\,transparent\)\]:is([data-theme=dark] *){background-image:radial-gradient(100% 40% at 50% 60%,#6663f612,#0000)}.dark\:bg-paper-dark:is([data-theme=dark] *){background-image:linear-gradient(90deg,transparent 0,transparent 5%,var(--color-zinc-500)5%,var(--color-zinc-500)calc(5% + 2px),transparent calc(5% + 2px),transparent 100%),linear-gradient(180deg,var(--color-gray-900)56px,transparent 56px),repeating-linear-gradient(180deg,var(--color-zinc-700)0,var(--color-zinc-700)2px,transparent 2px,transparent 32px),linear-gradient(var(--color-gray-900),var(--color-gray-900))}.dark\:from-blue-300\/80:is([data-theme=dark] *){--tw-gradient-from:#90c5ffcc;--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))}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-300\/80:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-300)80%,transparent)}}.dark\:from-blue-400\/60:is([data-theme=dark] *){--tw-gradient-from:#54a2ff99;--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))}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-400\/60:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-400)60%,transparent)}}.dark\:from-neutral-950:is([data-theme=dark] *){--tw-gradient-from:var(--color-neutral-950);--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\:from-slate-600:is([data-theme=dark] *){--tw-gradient-from:var(--color-slate-600);--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\:from-surface-1:is([data-theme=dark] *){--tw-gradient-from:var(--surface-1);--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\:via-indigo-600:is([data-theme=dark] *){--tw-gradient-via:var(--color-indigo-600);--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)}.dark\:to-blue-950\/10:is([data-theme=dark] *){--tw-gradient-to:#1624561a;--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))}@supports (color:color-mix(in lab,red,red)){.dark\:to-blue-950\/10:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-blue-950)10%,transparent)}}.dark\:to-indigo-900:is([data-theme=dark] *){--tw-gradient-to:var(--color-indigo-900);--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\:to-surface:is([data-theme=dark] *){--tw-gradient-to:var(--surface);--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\:to-white\/5:is([data-theme=dark] *){--tw-gradient-to:#ffffff0d;--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))}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/5:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:to-white\/70:is([data-theme=dark] *){--tw-gradient-to:#ffffffb3;--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))}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/70:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-white)70%,transparent)}}.dark\:fill-surface-1:is([data-theme=dark] *){fill:var(--surface-1)}.dark\:text-color-2:is([data-theme=dark] *){color:var(--text-2)}.dark\:text-color-4:is([data-theme=dark] *){color:var(--text-4)}.dark\:text-gray-400:is([data-theme=dark] *){color:var(--color-gray-400)}.dark\:text-gray-500:is([data-theme=dark] *){color:var(--color-gray-500)}.dark\:text-gray-700:is([data-theme=dark] *){color:var(--color-gray-700)}.dark\:text-white:is([data-theme=dark] *){color:var(--color-white)}.dark\:shadow-none:is([data-theme=dark] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:ring-ring\/20:is([data-theme=dark] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.dark\:ring-ring\/20:is([data-theme=dark] *){--tw-ring-color:color-mix(in oklab,var(--ring)20%,transparent)}}.dark\:outline-ring\/40:is([data-theme=dark] *){outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.dark\:outline-ring\/40:is([data-theme=dark] *){outline-color:color-mix(in oklab,var(--ring)40%,transparent)}}.dark\:grayscale-\[20\%\]:is([data-theme=dark] *){--tw-grayscale:grayscale(20%);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,)}.dark\:prose-invert:is([data-theme=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)}.dark\:before\:pointer-events-none:is([data-theme=dark] *):before{content:var(--tw-content);pointer-events:none}.dark\:before\:absolute:is([data-theme=dark] *):before{content:var(--tw-content);position:absolute}.dark\:before\:inset-0:is([data-theme=dark] *):before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.dark\:before\:rounded-\[inherit\]:is([data-theme=dark] *):before{border-radius:inherit;content:var(--tw-content)}.dark\:before\:border-b-blue-950:is([data-theme=dark] *):before{border-bottom-color:var(--color-blue-950);content:var(--tw-content)}.dark\:before\:border-l-blue-950:is([data-theme=dark] *):before{border-left-color:var(--color-blue-950);content:var(--tw-content)}.dark\:before\:bg-surface-4:is([data-theme=dark] *):before{background-color:var(--surface-4);content:var(--tw-content)}.dark\:before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.1\)\,rgba\(255\,255\,255\,0\.07\)\)\]:is([data-theme=dark] *):before{background-image:linear-gradient(#ffffff1a,#ffffff12);content:var(--tw-content)}.dark\:before\:\[mask-image\:linear-gradient\(black\,black\)\,linear-gradient\(black\,black\)\]:is([data-theme=dark] *):before{content:var(--tw-content);-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000)}.dark\:before\:\[mask-composite\:exclude\]:is([data-theme=dark] *):before{content:var(--tw-content);-webkit-mask-composite:xor;mask-composite:exclude}.dark\:before\:\[mask-clip\:content-box\,border-box\]:is([data-theme=dark] *):before{content:var(--tw-content);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box}.dark\:before\:p-px:is([data-theme=dark] *):before{content:var(--tw-content);padding:1px}.dark\:before\:content-\[\"_\"\]:is([data-theme=dark] *):before{--tw-content:" ";content:var(--tw-content)}.dark\:before\:content-none:is([data-theme=dark] *):before{content:var(--tw-content);--tw-content:none;content:none}.dark\:after\:scale-100:is([data-theme=dark] *):after{content:var(--tw-content);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.dark\:after\:border-r-blue-950:is([data-theme=dark] *):after{border-right-color:var(--color-blue-950);content:var(--tw-content)}.dark\:after\:border-b-blue-950:is([data-theme=dark] *):after{border-bottom-color:var(--color-blue-950);content:var(--tw-content)}.dark\:after\:bg-surface-1:is([data-theme=dark] *):after{background-color:var(--surface-1);content:var(--tw-content)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is([data-theme=dark] *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-card:is([data-theme=dark] *):hover{background-color:var(--card)}.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:text-gray-400:is([data-theme=dark] *):hover{color:var(--color-gray-400)}.dark\:hover\:text-white:is([data-theme=dark] *):hover{color:var(--color-white)}}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.prose-h1\:mb-0 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*0)}.prose-p\:mx-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-inline:calc(var(--spacing)*2)}.prose-p\:my-1 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*1)}@media (min-width:40rem){@media not all and (min-width:64rem){.sm\:max-lg\:prose-p\:my-1\.5 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*1.5)}}}@media (min-width:48rem){@media not all and (min-width:80rem){.md\:max-xl\:prose-p\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*2)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&\:has\(\+ul\)\]\:mb-1:has(+ul){margin-bottom:calc(var(--spacing)*1)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:size-4>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}.word-break-word{word-break:break-word}.px-safe{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@keyframes hello{50%{transform:translateY(-25%)rotate(15deg)}}@keyframes breath{to{scale:.8}}@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes rowup{0%{transform:translate(0)}to{transform:translate(-50%)}}.animation-rowup{animation:rowup 30s linear infinite}.animation-hello{animation:hello 3s infinite}.animation-fade-in{animation:fade-in .5s forwards}.animation-fade-out{animation:fade-out .5s forwards}.animation-breath{animation:breath 2s infinite alternate}}:root{--background:#f6f8fe;--foreground:#09171c;--card:#fff;--card-foreground:#09090b;--popover:#fff;--popover-foreground:#09090b;--primary:#425aef;--primary-foreground:#fafafa;--secondary:#f4f4f5;--secondary-foreground:#18181b;--muted:#f4f4f5;--muted-foreground:#71717a;--accent:#f4f4f5;--accent-foreground:#18181b;--destructive:#ef4444;--destructive-foreground:#fafafa;--border:#e3e8f7;--input:#e4e4e7;--ring:#09090b;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--radius:.6rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1;--primary-50:#f0f3fe;--primary-100:#dce2fd;--primary-200:#c1cdfc;--primary-300:#97adf9;--primary-400:#6684f4;--primary-500:#425aef;--primary-600:#2c3ae4;--primary-700:#2427d1;--primary-800:#2423aa;--primary-900:#222486;--primary-950:#1a1952;--text-1:#000;--text-2:#333;--text-3:#4d4d4d;--text-4:gray;--text-meta:#ccc;--text-code:#14181f;--surface:var(--color-white);--surface-1:var(--color-slate-50);--surface-2:var(--color-slate-100);--surface-3:var(--color-slate-200);--surface-4:var(--color-slate-300)}:root[data-theme=dark]{--background:#17161d;--foreground:#fafafa;--card:#101828;--card-foreground:#fafafa;--popover:#09090b;--popover-foreground:#fafafa;--primary:#ffc848;--primary-foreground:#18181b;--secondary:#27272a;--secondary-foreground:#fafafa;--muted:#27272a;--muted-foreground:#a1a1aa;--accent:#27272a;--accent-foreground:#fafafa;--destructive:#7f1d1d;--destructive-foreground:#fafafa;--border:#3d3d3f;--input:#27272a;--ring:#d4d4d8;--chart-1:#2662d9;--chart-2:#2eb88a;--chart-3:#e88c30;--chart-4:#af57db;--chart-5:#e23670;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:hsla(0,0%,100%,.1);--sidebar-ring:#525252;--color-primary-50:#fffaeb;--color-primary-100:#fff0c6;--color-primary-200:#ffdf88;--color-primary-300:#ffc848;--color-primary-400:#ffb220;--color-primary-500:#f98f07;--color-primary-600:#dd6802;--color-primary-700:#b74706;--color-primary-800:#94360c;--color-primary-900:#7a2e0d;--color-primary-950:#461502;--text-1:#fff;--text-2:#ccc;--text-3:#b3b3b3;--text-4:#858585;--text-meta:#4d4d4d;--text-code:#fff;--surface:#000212;--surface-1:var(--color-slate-800);--surface-2:var(--color-slate-700);--surface-3:var(--color-slate-600);--surface-4:var(--color-slate-500)}:root{--ch-0:light;--ch-1:#6e7781;--ch-2:#0550ae;--ch-3:#953800;--ch-4:#24292f;--ch-5:#8250df;--ch-6:#116329;--ch-7:#cf222e;--ch-8:#0a3069;--ch-9:#82071e;--ch-10:#f6f8fa;--ch-11:#ffebe9;--ch-12:#dafbe1;--ch-13:#ffd8b5;--ch-14:#eaeef2;--ch-15:#57606a;--ch-16:#fff;--ch-17:#eaeef280;--ch-18:#fdff0033;--ch-19:#1a85ff;--ch-20:#add6ff;--ch-21:#0969da;--ch-22:#f6f8fa;--ch-23:#d0d7de;--ch-24:#8c959f;--ch-25:#afb8c133;--ch-26:#ffffffe6}[data-theme=dark]{--ch-0:dark;--ch-1:#8b949e;--ch-2:#79c0ff;--ch-3:#ffa657;--ch-4:#c9d1d9;--ch-5:#d2a8ff;--ch-6:#7ee787;--ch-7:#ff7b72;--ch-8:#a5d6ff;--ch-9:#ffa198;--ch-10:#f0f6fc;--ch-11:#490202;--ch-12:#04260f;--ch-13:#5a1e02;--ch-14:#161b22;--ch-15:#8b949e;--ch-16:#0d1117;--ch-17:#6e76811a;--ch-18:#ffffff0b;--ch-19:#3794ff;--ch-20:#264f78;--ch-21:#1f6feb;--ch-22:#010409;--ch-23:#30363d;--ch-24:#6e7681;--ch-25:#6e768166;--ch-26:#0d1117e6}.code-base{position:relative}.code-base button{background-color:var(--color-white);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);position:absolute;right:calc(var(--spacing)*0);top:calc(var(--spacing)*1);z-index:20}@media (hover:hover){.code-base button:hover{background-color:var(--color-white);color:var(--color-blue-700)}}.code-base button:is([data-theme=dark] *){background-color:var(--color-gray-900)}@media (hover:hover){.code-base button:is([data-theme=dark] *):hover{background-color:var(--color-gray-800)}.code-base button:hover:is([data-theme=dark] *){color:var(--color-white)}}.code-header+.code-base button{background-color:var(--color-gray-50);top:calc(var(--spacing)*-10)}.code-header+.code-base button:is([data-theme=dark] *){background-color:var(--color-gray-900)}.code-tabs .code-base button{background-color:var(--color-gray-50);top:calc(var(--spacing)*-10)}.code-tabs .code-base button:is([data-theme=dark] *){background-color:var(--color-gray-900)}.code-tabs.flex .code-base button{background-color:var(--color-white);top:calc(var(--spacing)*2)}.code-tabs.flex .code-base button:is([data-theme=dark] *){background-color:var(--color-gray-900)}.preview:has(+.code-tabs){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0;margin-block:calc(var(--spacing)*0)}.preview+.code-tabs{border-top-left-radius:0;border-top-right-radius:0;margin-block:calc(var(--spacing)*0)}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-bottom:calc(var(--spacing)*3);margin-top:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.article h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.article h2{--tw-border-style:dashed;border-color:var(--primary);border-style:dashed;border-top-width:1px;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));padding-top:calc(var(--spacing)*7);--tw-leading:1.3;line-height:1.3}@supports (color:color-mix(in lab,red,red)){.article h2{border-color:color-mix(in oklab,var(--primary)25%,transparent)}}.article h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1.3;line-height:1.3}.article h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1.3;line-height:1.3}.article h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1.3;line-height:1.3}.article h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.3;line-height:1.3}.article b,.article strong{--tw-font-weight:var(--font-weight-bold);color:var(--primary);font-weight:var(--font-weight-bold)}.article li{margin-block:calc(var(--spacing)*5);--tw-leading:calc(var(--spacing)*8);font-size:15px;line-height:calc(var(--spacing)*8);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.article ol{list-style-type:decimal}.article ol,.article ul{padding-left:calc(var(--spacing)*5)}.article ul{list-style-type:disc}.article li{font-size:14px}.article li,.article li p{margin-block:calc(var(--spacing)*2)}.article .error pre{background-color:var(--card)!important;border-color:var(--color-red-200);color:var(--color-red-500)!important;overflow-wrap:break-word!important;padding-block:calc(var(--spacing)*0);white-space:pre-wrap!important}.article .error pre:is([data-theme=dark] *){border-color:var(--color-red-700);color:var(--color-red-700)!important}.article .error pre:before{background-color:var(--color-red-100);color:var(--color-red-500);padding-block:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*10);--tw-content:"Error";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0VGNDQ0NCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGNsYXNzPSJzaXplLTYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTIgOXYzLjc1bS05LjMwMyAzLjM3NmMtLjg2NiAxLjUuMjE3IDMuMzc0IDEuOTQ4IDMuMzc0aDE0LjcxYzEuNzMgMCAyLjgxMy0xLjg3NCAxLjk0OC0zLjM3NEwxMy45NDkgMy4zNzhjLS44NjYtMS41LTMuMDMyLTEuNS0zLjg5OCAwek0xMiAxNS43NWguMDA3di4wMDhIMTJ6Ii8+PC9zdmc+);background-position:.75rem;background-repeat:no-repeat;background-size:1.25rem;content:var(--tw-content);display:block}.article .error pre:before:is(){background-color:var(--color-red-700);color:var(--color-red-700)}.article li a,.article p a{--tw-border-style:dashed;border-bottom:1px var(--text-1);border-style:dashed;--tw-leading:1.5;line-height:1.5}@media (hover:hover){:is(.article li a,.article p a):hover{border-bottom:1px var(--tw-border-style) var(--primary);color:var(--primary)}}.article blockquote{background-color:var(--card);border:var(--border);border-radius:8px;color:var(--text);margin:1rem 0;padding:.5rem .8rem}.article hr{border-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-width:1px;margin-block:calc(var(--spacing)*1)}.article .code-wrapper:has(>div.error){border-color:var(--color-red-200)!important}.article .code-wrapper .error .line-number{display:none}.article .code-wrapper .error .line-number+div{padding:calc(var(--spacing)*3)!important}.article .code-wrapper .error .line-number .line-number+div span{color:var(--color-red-500)!important}.article .code-wrapper .error .line-number .line-number+div span:is([data-theme=dark] *){color:var(--color-red-700)!important}.article table{border-collapse:collapse;--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);display:table;empty-cells:show;width:100%}.article table thead{background-color:var(--color-gray-100)}.article table thead:is([data-theme=dark] *){background-color:var(--color-gray-800)}.article table td,.article table th{--tw-border-style:solid;border-color:var(--border);border-style:solid;border-width:1px;padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);vertical-align:middle;--tw-leading:2;line-height:2}.article pre{background-color:var(--card);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*0);--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);overflow:auto}.article pre code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.article pre div:first-child div{--tw-border-style:none!important;border-style:none!important;padding-inline:calc(var(--spacing)*0)!important}.article .codepack pre{border-top-style:var(--tw-border-style);border-top-width:0;margin-block:calc(var(--spacing)*0)}.article .codepack pre div:first-child{--tw-border-style:none;background-color:var(--card)!important;border-style:none}.article code{border-radius:4px;color:var(--color-red-400);font-weight:700;line-height:2;margin:0 4px;padding:.2rem .4rem}.loading-1 .circle{border-radius:50%;height:1em;position:relative;width:1em}.loading-1 .circle:first-child{background-color:#90be6d}.loading-1 .circle:nth-child(2){background-color:#f9c74f}.loading-1 .circle:nth-child(3){background-color:#f8961e}.loading-1 .circle:nth-child(4){background-color:#f3722c}.loading-1 .circle:nth-child(5){background-color:#f94346}.loading-1 .circle:before{animation:animateLoader38 2s ease-out infinite;border-radius:50%;content:"";height:100%;opacity:.5;position:absolute;width:100%}.loading-1 .circle:first-child:before{background-color:#90be6d}.loading-1 .circle:nth-child(2):before{animation-delay:.2s;background-color:#f9c74f}.loading-1 .circle:nth-child(3):before{animation-delay:.4s;background-color:#f8961e}.loading-1 .circle:nth-child(4):before{animation-delay:.6s;background-color:#f3722c}.loading-1 .circle:nth-child(5):before{animation-delay:.8s;background-color:#f94346}.loading-2{background-color:var(--card);border-radius:4px;height:64px;overflow:hidden;position:relative;width:64px}.loading-2:before{animation:slide 2s ease-in-out infinite alternate;background:var(--primary);bottom:0;box-shadow:32px -34px 0 5px var(--primary-600);content:"";height:40px;left:0;position:absolute;transform:rotate(45deg)translate(30%,40%);width:40px}.loading-2:after{animation:rotate 2s ease-in-out infinite;background:var(--primary-600);border-radius:50%;content:"";height:16px;left:10px;position:absolute;top:10px;transform:rotate(0);transform-origin:35px 145px;width:16px}@keyframes slide{0%,to{bottom:-35px}25%,75%{bottom:-2px}20%,80%{bottom:2px}}@keyframes rotate{0%{transform:rotate(-15deg)}25%,75%{transform:rotate(0)}to{transform:rotate(25deg)}}::-webkit-scrollbar{height:6px;width:12px}::-webkit-scrollbar-thumb{background-color:var(--border);border-color:var(--background);border-radius:8px;border-style:var(--tw-border-style);border-width:2px;cursor:pointer;opacity:.5}::-webkit-scrollbar-track{background-color:var(--background)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-duration{syntax:"*";inherits:false}@property --tw-ease{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-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}