@font-face{font-family:RecursiveCasualMono;src:url(../media/recursive_mono_casual_regular.p.0_e9gjtcxgs7..woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:RecursiveCasualMono;src:url(../media/recursive_mono_casual_bold.p.0wg4il7nj8jqb.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.recursivecasualmono_6037d742-module__gwPGLG__className{font-family:RecursiveCasualMono,monospace}.recursivecasualmono_6037d742-module__gwPGLG__variable{--font-recursive-casual:"RecursiveCasualMono", monospace}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--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-outline-style:solid}}}@layer theme{:root,:host{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-background-clr:#181825;--color-foreground-clr:#24273a;--color-text-clr:#cdd6f4;--color-primary-clr:#74c7ec;--color-secondary-clr:#f38ba8;--color-tertiary-clr:#a6e3a1;--font-recursive-casual:var(--font-recursive-casual);--font-weight-regular:400;--text-fs-body:clamp(.9375rem, .9196rem + .0893vw, 1rem);--text-fs-subtitle:clamp(1.125rem, 1.0893rem + .1786vw, 1.25rem);--text-fs-title:clamp(1.25rem, 1.1786rem + .3571vw, 1.5rem);--leading-base:1.5;--spacing-t-outer:.25rem;--spacing-t-section:.75rem;--spacing-t-group:.25rem;--spacing-t-footer:.125rem;--opacity-sep:.3;--opacity-dim:.6;--animate-pulse-live:pulse-live 1.5s ease-in-out infinite}@supports (color:lab(0% 0 0)){:root,:host{--color-background-clr:lab(8.73826% 2.92728 -9.00488);--color-foreground-clr:lab(16.0206% 2.83438 -12.7765);--color-text-clr:lab(85.6462% 1.3335 -15.8743);--color-primary-clr:lab(76.0106% -18.7798 -26.7138);--color-secondary-clr:lab(70.0532% 42.807 2.94292);--color-tertiary-clr:lab(84.8488% -29.5158 25.8632)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{font-family:var(--font-recursive-casual);font-weight:var(--font-weight-regular);font-size:var(--text-fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--leading-base);background-color:var(--color-background-clr);color:var(--color-text-clr);overflow:hidden}}@layer components{.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;display:inline-block;position:absolute;overflow:hidden}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1\.75{top:calc(var(--spacing) * 1.75)}.z-10{z-index:10}.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-0{margin:calc(var(--spacing) * 0)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-t-footer{margin-bottom:var(--spacing-t-footer)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.h-screen{height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-140{width:calc(var(--spacing) * 140)}.w-\[1\.8ch\]{width:1.8ch}.w-auto{width:auto}.w-full{width:100%}.max-w-480{max-width:calc(var(--spacing) * 480)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-pulse-live{animation:var(--animate-pulse-live)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-t-footer>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-t-footer) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-t-footer) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-t-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-t-group) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-t-group) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-t-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-t-section) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-t-section) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-scroll{overflow-y:scroll}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-primary-clr{border-color:var(--color-primary-clr)}.bg-foreground-clr{background-color:var(--color-foreground-clr)}.bg-secondary-clr{background-color:var(--color-secondary-clr)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(45deg\,var\(--color-foreground-clr\)\,var\(--color-primary-clr\)\,var\(--color-primary-clr\)\,var\(--color-foreground-clr\)\)\]{background-image:linear-gradient(45deg,var(--color-foreground-clr),var(--color-primary-clr),var(--color-primary-clr),var(--color-foreground-clr))}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-t-outer{padding-block:var(--spacing-t-outer)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-left{text-align:left}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-fs-body{font-size:var(--text-fs-body)}.text-fs-subtitle{font-size:var(--text-fs-subtitle)}.text-fs-title{font-size:var(--text-fs-title)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-all{word-break:break-all}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-primary-clr{color:var(--color-primary-clr)}.text-secondary-clr{color:var(--color-secondary-clr)}.text-tertiary-clr{color:var(--color-tertiary-clr)}.text-text-clr{color:var(--color-text-clr)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-dim{opacity:var(--opacity-dim)}.opacity-sep{opacity:var(--opacity-sep)}.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,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-primary-clr:hover{background-color:var(--color-primary-clr)}.hover\:text-secondary-clr:hover{color:var(--color-secondary-clr)}.hover\:text-tertiary-clr:hover{color:var(--color-tertiary-clr)}.hover\:text-text-clr:hover{color:var(--color-text-clr)}.hover\:opacity-100:hover{opacity:1}}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-clr:focus-visible{outline-color:var(--color-primary-clr)}@media (min-width:48rem){.md\:hidden{display:none}.md\:inline-block{display:inline-block}.md\:gap-20{gap:calc(var(--spacing) * 20)}}@media (min-width:64rem){.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:pt-t-section{padding-top:var(--spacing-t-section)}.lg\:pl-t-section{padding-left:var(--spacing-t-section)}}.terminal-container *+*{margin-block-start:.25rem}}*{scrollbar-width:thin;scrollbar-color:var(--color-tertiary-clr) var(--color-foreground-clr)}::-webkit-scrollbar{width:.25rem;height:.25rem}::-webkit-scrollbar-corner{background:var(--color-foreground-clr)}::-webkit-scrollbar-track{background:var(--color-foreground-clr)}::-webkit-scrollbar-thumb{background:var(--color-tertiary-clr);border-radius:.9375rem}::selection{color:var(--color-text-clr);background-color:var(--color-secondary-clr)}html[data-theme=catppuccin-latte]{--color-background-clr:#edf0fe;--color-foreground-clr:#e5e8f4;--color-text-clr:#383e51;--color-primary-clr:#0058d7;--color-secondary-clr:#a3002a;--color-tertiary-clr:#32922b}@supports (color:lab(0% 0 0)){html[data-theme=catppuccin-latte]{--color-background-clr:lab(95.0061% .732631 -6.75834);--color-foreground-clr:lab(92.1331% .331491 -5.92397);--color-text-clr:lab(26.1981% 1.49007 -12.783);--color-primary-clr:lab(39.0842% 26.8608 -82.6963);--color-secondary-clr:lab(33.7885% 68.5085 33.1021);--color-tertiary-clr:lab(53.2943% -44.1885 43.3816)}}html[data-theme=catppuccin-frappe]{--color-background-clr:#191c2e;--color-foreground-clr:#141726;--color-text-clr:#c2cbf4;--color-primary-clr:#7fa7e3;--color-secondary-clr:#d77a87;--color-tertiary-clr:#9bd395}@supports (color:lab(0% 0 0)){html[data-theme=catppuccin-frappe]{--color-background-clr:lab(10.7452% 2.95581 -12.5813);--color-foreground-clr:lab(7.88083% 2.52565 -10.8945);--color-text-clr:lab(82.0698% 3.13106 -21.0976);--color-primary-clr:lab(67.2518% -1.89397 -34.9628);--color-secondary-clr:lab(62.0398% 37.9944 9.81019);--color-tertiary-clr:lab(79.4391% -27.4802 24.8212)}}html[data-theme=catppuccin-mocha]{--color-background-clr:#0c0d18;--color-foreground-clr:#070810;--color-text-clr:#c6cff4;--color-primary-clr:#86b1ef;--color-secondary-clr:#f28295;--color-tertiary-clr:#b0e6ab}@supports (color:lab(0% 0 0)){html[data-theme=catppuccin-mocha]{--color-background-clr:lab(3.82107% 1.16832 -6.17611);--color-foreground-clr:lab(2.28113% .713855 -3.75602);--color-text-clr:lab(83.3303% 2.682 -19.5986);--color-primary-clr:lab(70.9261% -2.57975 -36.1302);--color-secondary-clr:lab(67.6263% 45.1142 10.0887);--color-tertiary-clr:lab(86.2905% -26.1274 22.6718)}}html[data-theme=monokai]{--color-background-clr:#1d1e2a;--color-foreground-clr:#282a3a;--color-text-clr:#e8f0ef;--color-primary-clr:#ff677b;--color-secondary-clr:#ff9b5e;--color-tertiary-clr:#9dd2bc}@supports (color:lab(0% 0 0)){html[data-theme=monokai]{--color-background-clr:lab(11.6286% 2.11733 -8.26469);--color-foreground-clr:lab(17.3775% 2.44169 -10.622);--color-text-clr:lab(94.3005% -2.87998 -.488579);--color-primary-clr:lab(64.2903% 60.7275 20.7777);--color-secondary-clr:lab(73.6883% 34.5021 48.0732);--color-tertiary-clr:lab(79.9632% -21.2716 5.10114)}}html[data-theme=tokyo-night]{--color-background-clr:#080d16;--color-foreground-clr:#11151d;--color-text-clr:#99a7c9;--color-primary-clr:#5b98e9;--color-secondary-clr:#e45b7c;--color-tertiary-clr:#8bcd6f}@supports (color:lab(0% 0 0)){html[data-theme=tokyo-night]{--color-background-clr:lab(3.48271% .19449 -5.52546);--color-foreground-clr:lab(6.70792% .0425205 -6.4672);--color-text-clr:lab(68.1297% .703871 -19.2383);--color-primary-clr:lab(61.5293% -1.64381 -47.4733);--color-secondary-clr:lab(57.9511% 56.1999 10.3067);--color-tertiary-clr:lab(76.3441% -34.6534 39.692)}}html[data-theme=dracula]{--color-background-clr:#141621;--color-foreground-clr:#0e1018;--color-text-clr:#f5f5f2;--color-primary-clr:#b08cf6;--color-secondary-clr:#eb71c5;--color-tertiary-clr:#81f688}@supports (color:lab(0% 0 0)){html[data-theme=dracula]{--color-background-clr:lab(7.37304% 1.59544 -7.96695);--color-foreground-clr:lab(4.73086% .949502 -5.54145);--color-text-clr:lab(96.322% -.384241 1.46235);--color-primary-clr:lab(65.0765% 30.1473 -48.3513);--color-secondary-clr:lab(64.7721% 55.1897 -21.0367);--color-tertiary-clr:lab(88.1854% -51.0223 41.9856)}}html[data-theme=nord]{--color-background-clr:#19212a;--color-foreground-clr:#242c39;--color-text-clr:#d0daea;--color-primary-clr:#81bac9;--color-secondary-clr:#a5505b;--color-tertiary-clr:#90ba84}@supports (color:lab(0% 0 0)){html[data-theme=nord]{--color-background-clr:lab(12.1162% -1.25489 -7.7565);--color-foreground-clr:lab(17.6637% -.864446 -9.58168);--color-text-clr:lab(86.6193% -1.10847 -9.0899);--color-primary-clr:lab(72.0515% -16.5041 -13.9984);--color-secondary-clr:lab(45.214% 36.7444 10.7545);--color-tertiary-clr:lab(71.2739% -22.3105 22.646)}}html[data-theme=gruvbox]{--color-background-clr:#151515;--color-foreground-clr:#262220;--color-text-clr:#e6d7b3;--color-primary-clr:#c39500;--color-secondary-clr:#d55e15;--color-tertiary-clr:#619342}@supports (color:lab(0% 0 0)){html[data-theme=gruvbox]{--color-background-clr:lab(6.75985% 0 0);--color-foreground-clr:lab(13.6761% 1.40785 2.48946);--color-text-clr:lab(86.5071% 1.24118 19.7271);--color-primary-clr:lab(64.5746% 10.6778 72.9288);--color-secondary-clr:lab(54.8695% 45.5732 59.6269);--color-tertiary-clr:lab(55.9472% -28.5043 36.8776)}}html[data-theme=everforest]{--color-background-clr:#0d2020;--color-foreground-clr:#122b2c;--color-text-clr:#ccc0a6;--color-primary-clr:#76b2b3;--color-secondary-clr:#d27381;--color-tertiary-clr:#91bc7f}@supports (color:lab(0% 0 0)){html[data-theme=everforest]{--color-background-clr:lab(10.8351% -8.33005 -2.53832);--color-foreground-clr:lab(15.6304% -9.82319 -3.67739);--color-text-clr:lab(78.2616% .953883 14.9512);--color-primary-clr:lab(68.5744% -20.0787 -6.68511);--color-secondary-clr:lab(59.8766% 38.8199 10.1363);--color-tertiary-clr:lab(72.0226% -23.5747 26.0899)}}html[data-theme=rose-pine]{--color-background-clr:#080513;--color-foreground-clr:#0b0918;--color-text-clr:#dad9f6;--color-primary-clr:#11687c;--color-secondary-clr:#cd6299;--color-tertiary-clr:#95c7d1}@supports (color:lab(0% 0 0)){html[data-theme=rose-pine]{--color-background-clr:lab(1.72835% 2.67965 -6.36783);--color-foreground-clr:lab(2.98974% 2.81525 -7.91529);--color-text-clr:lab(87.4643% 4.34783 -13.9764);--color-primary-clr:lab(40.1013% -19.5511 -18.224);--color-secondary-clr:lab(56.3705% 47.6321 -9.29501);--color-tertiary-clr:lab(76.9589% -15.2629 -10.8495)}}html[data-theme=solarized-dark]{--color-background-clr:#00161b;--color-foreground-clr:#002126;--color-text-clr:#6e8488;--color-primary-clr:#147ac8;--color-secondary-clr:#bc3004;--color-tertiary-clr:#7e8100}@supports (color:lab(0% 0 0)){html[data-theme=solarized-dark]{--color-background-clr:lab(5.30049% -9.46108 -9.79924);--color-foreground-clr:lab(10.5172% -14.2838 -8.58747);--color-text-clr:lab(53.6765% -7.60216 -4.81313);--color-primary-clr:lab(49.1325% -5.19189 -49.1038);--color-secondary-clr:lab(43.223% 55.2812 55.0052);--color-tertiary-clr:lab(52.3294% -12.0014 77.1289)}}html[data-theme=oceanic]{--color-background-clr:#001825;--color-foreground-clr:#172633;--color-text-clr:#c4ceda;--color-primary-clr:#6493c4;--color-secondary-clr:#e04c66;--color-tertiary-clr:#8ec394}@supports (color:lab(0% 0 0)){html[data-theme=oceanic]{--color-background-clr:lab(6.77804% -5.06479 -13.2433);--color-foreground-clr:lab(14.2938% -3.34027 -10.6151);--color-text-clr:lab(82.311% -1.80212 -7.20965);--color-primary-clr:lab(58.9394% -5.93081 -30.962);--color-secondary-clr:lab(54.5661% 59.3493 18.8241);--color-tertiary-clr:lab(74.1034% -25.2013 17.8256)}}html[data-theme=cobalt2]{--color-background-clr:#001726;--color-foreground-clr:#002638;--color-text-clr:#fff;--color-primary-clr:#f7bf00;--color-secondary-clr:#f99900;--color-tertiary-clr:#6dd000}@supports (color:lab(0% 0 0)){html[data-theme=cobalt2]{--color-background-clr:lab(6.40019% -5.74134 -18.2638);--color-foreground-clr:lab(13.4381% -9.25783 -20.6139);--color-text-clr:lab(99.9884% -.0000298023 0);--color-primary-clr:lab(80.7664% 11.9861 87.6421);--color-secondary-clr:lab(72.04% 33.3096 89.7036);--color-tertiary-clr:lab(75.2482% -52.1833 75.9861)}}html[data-theme=github]{--color-background-clr:#040509;--color-foreground-clr:#090c12;--color-text-clr:#e1e8f0;--color-primary-clr:#549cef;--color-secondary-clr:#e92d3b;--color-tertiary-clr:#48b352}@supports (color:lab(0% 0 0)){html[data-theme=github]{--color-background-clr:lab(1.42619% .0176355 -1.49564);--color-foreground-clr:lab(3.20926% .0343993 -3.29012);--color-text-clr:lab(91.6429% -1.25948 -4.60981);--color-primary-clr:lab(62.4032% -3.21904 -49.3368);--color-secondary-clr:lab(52.1698% 70.2447 41.6917);--color-tertiary-clr:lab(65.1279% -47.1626 39.3034)}}html[data-theme=one-dark]{--color-background-clr:#161923;--color-foreground-clr:#0e121a;--color-text-clr:#9da6b4;--color-primary-clr:#5ca7e0;--color-secondary-clr:#d15d71;--color-tertiary-clr:#84c47f}@supports (color:lab(0% 0 0)){html[data-theme=one-dark]{--color-background-clr:lab(8.78203% .580497 -7.21178);--color-foreground-clr:lab(5.32711% .106223 -5.88265);--color-text-clr:lab(67.7786% -1.36471 -8.25892);--color-primary-clr:lab(65.3428% -11.1952 -36.7309);--color-secondary-clr:lab(55.1378% 47.9866 12.5793);--color-tertiary-clr:lab(73.5372% -31.3648 27.7126)}}html[data-theme=atom-one-dark]{--color-background-clr:#161923;--color-foreground-clr:#0e121a;--color-text-clr:#9da6b4;--color-primary-clr:#a463d5;--color-secondary-clr:#d15d71;--color-tertiary-clr:#59a9b4}@supports (color:lab(0% 0 0)){html[data-theme=atom-one-dark]{--color-background-clr:lab(8.78203% .580497 -7.21178);--color-foreground-clr:lab(5.32711% .106223 -5.88265);--color-text-clr:lab(67.7786% -1.36471 -8.25892);--color-primary-clr:lab(53.1707% 42.5567 -48.9802);--color-secondary-clr:lab(55.1378% 47.9866 12.5793);--color-tertiary-clr:lab(64.3832% -23.3274 -13.7081)}}html[data-theme=ayu-dark]{--color-background-clr:#010306;--color-foreground-clr:#040910;--color-text-clr:#d6cec0;--color-primary-clr:#f08324;--color-secondary-clr:#ea7261;--color-tertiary-clr:#26c7a9}@supports (color:lab(0% 0 0)){html[data-theme=ayu-dark]{--color-background-clr:lab(.765125% -.223458 -1.42263);--color-foreground-clr:lab(2.35206% -.553228 -3.34954);--color-text-clr:lab(83.1316% 1.01569 8.11054);--color-primary-clr:lab(66.4241% 38.5427 65.2762);--color-secondary-clr:lab(62.5253% 46.5527 32.1104);--color-tertiary-clr:lab(72.1321% -46.6896 3.494)}}html[data-theme=night-owl]{--color-background-clr:#00050e;--color-foreground-clr:#010e1e;--color-text-clr:#bed7df;--color-primary-clr:#25c5c9;--color-secondary-clr:#f1bc00;--color-tertiary-clr:#9c84f4}@supports (color:lab(0% 0 0)){html[data-theme=night-owl]{--color-background-clr:lab(1.2849% -.397407 -6.06912);--color-foreground-clr:lab(3.51828% -.805758 -11.5319);--color-text-clr:lab(84.1635% -7.24071 -7.05446);--color-primary-clr:lab(72.3527% -39.058 -13.7863);--color-secondary-clr:lab(79.5319% 10.3852 84.2405);--color-tertiary-clr:lab(61.1595% 28.6311 -53.796)}}html[data-theme=synthwave]{--color-background-clr:#150f23;--color-foreground-clr:#1c172e;--color-text-clr:#eae1d2;--color-primary-clr:#f95de7;--color-secondary-clr:#00dbdd;--color-tertiary-clr:#e6a600}@supports (color:lab(0% 0 0)){html[data-theme=synthwave]{--color-background-clr:lab(5.58058% 6.23494 -12.0765);--color-foreground-clr:lab(9.40865% 7.66716 -14.8552);--color-text-clr:lab(89.8513% 1.30779 8.2922);--color-primary-clr:lab(64.8215% 71.2799 -40.2241);--color-secondary-clr:lab(79.3153% -60.9705 -19.6368);--color-tertiary-clr:lab(72.6415% 17.8173 92.1681)}}html[data-theme=kanagawa]{--color-background-clr:#0c0e16;--color-foreground-clr:#161721;--color-text-clr:#d8cbbc;--color-primary-clr:#d53753;--color-secondary-clr:#00b3d0;--color-tertiary-clr:#8ccf86}@supports (color:lab(0% 0 0)){html[data-theme=kanagawa]{--color-background-clr:lab(3.95381% .971004 -5.00439);--color-foreground-clr:lab(7.928% 2.05287 -7.62486);--color-text-clr:lab(82.367% 3.11336 8.84795);--color-primary-clr:lab(49.614% 62.3378 23.0447);--color-secondary-clr:lab(66.3331% -35.528 -28.1538);--color-tertiary-clr:lab(77.2404% -32.6109 29.3038)}}html[data-theme=horizon]{--color-background-clr:#0a0c16;--color-foreground-clr:#111521;--color-text-clr:#dfd2c9;--color-primary-clr:#f63d57;--color-secondary-clr:#f068c3;--color-tertiary-clr:#00c3c6}@supports (color:lab(0% 0 0)){html[data-theme=horizon]{--color-background-clr:lab(3.45649% .779673 -5.76768);--color-foreground-clr:lab(6.84292% .937171 -8.83435);--color-text-clr:lab(85.1084% 3.36382 6.19253);--color-primary-clr:lab(56.469% 70.2603 31.2551);--color-secondary-clr:lab(63.8496% 60.6156 -21.14);--color-tertiary-clr:lab(71.1658% -48.9482 -15.9414)}}html[data-theme=poimandres]{--color-background-clr:#070c17;--color-foreground-clr:#0c1422;--color-text-clr:#d7e3e7;--color-primary-clr:#00b0b3;--color-secondary-clr:#9a88fb;--color-tertiary-clr:#53c796}@supports (color:lab(0% 0 0)){html[data-theme=poimandres]{--color-background-clr:lab(3.19259% .381708 -7.04548);--color-foreground-clr:lab(6.22045% .262916 -10.9288);--color-text-clr:lab(89.4133% -3.5893 -3.5219);--color-primary-clr:lab(64.689% -49.8786 -16.6905);--color-secondary-clr:lab(62.3395% 27.0793 -55.8606);--color-tertiary-clr:lab(72.8222% -43.1613 14.5688)}}html[data-theme=vesper]{--color-background-clr:#040404;--color-foreground-clr:#0a0b0d;--color-text-clr:#e0d9cc;--color-primary-clr:#ffa423;--color-secondary-clr:#e56f60;--color-tertiary-clr:#8cc387}@supports (color:lab(0% 0 0)){html[data-theme=vesper]{--color-background-clr:lab(1.04568% -.00000745058 0);--color-foreground-clr:lab(2.91858% -.044547 -.846139);--color-text-clr:lab(86.8371% .879973 7.17825);--color-primary-clr:lab(75.4574% 28.3293 73.4556);--color-secondary-clr:lab(61.2705% 45.6468 30.8032);--color-tertiary-clr:lab(73.8834% -27.4766 24.2135)}}html[data-theme=hack-the-box]{--color-background-clr:#020a15;--color-foreground-clr:#06131f;--color-text-clr:#c6d7ce;--color-primary-clr:#33c432;--color-secondary-clr:#31932d;--color-tertiary-clr:#4ac894}@supports (color:lab(0% 0 0)){html[data-theme=hack-the-box]{--color-background-clr:lab(2.54448% -.863746 -6.11331);--color-foreground-clr:lab(5.37263% -1.57093 -9.8964);--color-text-clr:lab(84.519% -7.09167 2.44998);--color-primary-clr:lab(69.7922% -59.0875 57.461);--color-secondary-clr:lab(53.6497% -44.4312 42.9763);--color-tertiary-clr:lab(72.5573% -45.4187 15.3145)}}html[data-theme=material-default]{--color-background-clr:#0a1d1f;--color-foreground-clr:#12282c;--color-text-clr:#d7e5e5;--color-primary-clr:#00ce90;--color-secondary-clr:#f17367;--color-tertiary-clr:#94d98e}@supports (color:lab(0% 0 0)){html[data-theme=material-default]{--color-background-clr:lab(9.12776% -7.23974 -4.14801);--color-foreground-clr:lab(14.6332% -8.41299 -4.94036);--color-text-clr:lab(89.9675% -5.21412 -1.34261);--color-primary-clr:lab(73.6939% -57.65 18.9554);--color-secondary-clr:lab(63.9312% 48.9964 31.1195);--color-tertiary-clr:lab(80.7663% -33.6682 29.911)}}html[data-theme=material-lighter]{--color-background-clr:#fafafa;--color-foreground-clr:#eceef0;--color-text-clr:#222c35;--color-primary-clr:#004da0;--color-secondary-clr:#d6335a;--color-tertiary-clr:#007329}@supports (color:lab(0% 0 0)){html[data-theme=material-lighter]{--color-background-clr:lab(98.144% 0 -.0000119209);--color-foreground-clr:lab(93.9665% -.50354 -1.48788);--color-text-clr:lab(17.3752% -2.12541 -7.52771);--color-primary-clr:lab(31.3547% 16.6542 -69.5293);--color-secondary-clr:lab(49.4793% 64.4965 18.762);--color-tertiary-clr:lab(41.7786% -46.2741 34.1784)}}html[data-theme=material-oceanic]{--color-background-clr:#0a1d1f;--color-foreground-clr:#12282c;--color-text-clr:#c2d6dc;--color-primary-clr:#00bdc1;--color-secondary-clr:#e16ba1;--color-tertiary-clr:#6fcfa3}@supports (color:lab(0% 0 0)){html[data-theme=material-oceanic]{--color-background-clr:lab(9.12776% -7.23974 -4.14801);--color-foreground-clr:lab(14.6332% -8.41299 -4.94036);--color-text-clr:lab(84.1372% -5.90774 -5.40514);--color-primary-clr:lab(69.0393% -44.4713 -15.6191);--color-secondary-clr:lab(61.2603% 51.2246 -6.32374);--color-tertiary-clr:lab(76.4478% -37.6537 12.7973)}}html[data-theme=material-palenight]{--color-background-clr:#151626;--color-foreground-clr:#1d1f33;--color-text-clr:#cfd4e2;--color-primary-clr:#aa83f3;--color-secondary-clr:#e474a7;--color-tertiary-clr:#99dc97}@supports (color:lab(0% 0 0)){html[data-theme=material-palenight]{--color-background-clr:lab(7.79649% 3.57284 -11.2906);--color-foreground-clr:lab(12.3943% 3.76463 -13.3076);--color-text-clr:lab(84.9229% .262648 -7.34667);--color-primary-clr:lab(62.3237% 32.8619 -51.3465);--color-secondary-clr:lab(63.47% 48.2884 -6.21018);--color-tertiary-clr:lab(81.8414% -31.9113 26.9365)}}html[data-theme=material-deep-ocean]{--color-background-clr:#010205;--color-foreground-clr:#03060f;--color-text-clr:#cedae7;--color-primary-clr:#4f87ff;--color-secondary-clr:#e56bc5;--color-tertiary-clr:#4bcd98}@supports (color:lab(0% 0 0)){html[data-theme=material-deep-ocean]{--color-background-clr:lab(.480251% .00051409 -1.40663);--color-foreground-clr:lab(1.6771% -.0527054 -3.66679);--color-text-clr:lab(86.5302% -2.42352 -7.44665);--color-primary-clr:lab(57.2983% 12.4979 -68.118);--color-secondary-clr:lab(62.7925% 56.4072 -24.3433);--color-tertiary-clr:lab(74.4662% -46.8012 15.7166)}}html[data-theme=material-high-contrast]{--color-background-clr:#000;--color-foreground-clr:#020202;--color-text-clr:#fff;--color-primary-clr:#00dd93;--color-secondary-clr:#ff96e5;--color-tertiary-clr:#ffc335}@supports (color:lab(0% 0 0)){html[data-theme=material-high-contrast]{--color-background-clr:lab(0% 0 0);--color-foreground-clr:lab(.498049% 0 0);--color-text-clr:lab(100% 0 0);--color-primary-clr:lab(77.815% -75.7867 25.2926);--color-secondary-clr:lab(75.1095% 65.6949 -28.6619);--color-tertiary-clr:lab(83.1244% 17.9822 91.7089)}}html[data-font=fira] body{font-family:var(--font-fira-code)}html[data-font=jetbrains] body{font-family:var(--font-jetbrains-mono)}html[data-font=ibm-plex] body{font-family:var(--font-ibm-plex-mono)}html[data-font=source-code] body{font-family:var(--font-source-code-pro)}html[data-font=ubuntu] body{font-family:var(--font-ubuntu-mono)}html[data-font=space] body{font-family:var(--font-space-mono)}html[data-font=inconsolata] body{font-family:var(--font-inconsolata)}html[data-font=cousine] body{font-family:var(--font-cousine-mono)}html[data-font=geist] body{font-family:var(--font-geist-mono)}html[data-font=recursive-casual] body{font-family:var(--font-recursive-casual)}html[data-font=recursive-linear] body{font-family:var(--font-recursive-linear)}html[data-font=hack] body{font-family:var(--font-hack)}html[data-font=victor] body{font-family:var(--font-victor-mono)}html[data-font=meslo] body{font-family:var(--font-meslo)}a{padding-inline:calc(var(--spacing) * .5);color:var(--color-secondary-clr);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;text-decoration-line:underline;transition-duration:.15s;display:inline-block}@media (hover:hover){a:hover{background-color:var(--color-primary-clr);color:var(--color-text-clr)}}a:focus-visible{border-radius:var(--radius-sm);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-clr)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes pulse-live{0%,to{opacity:1}50%{opacity:.2}}
