@font-face{font-family:Inter var;font-weight:100 900;font-display:optional;font-style:swap;font-named-instance:"Regular";src:url(/fonts/Inter-roman.var.woff2) format("woff2")}@font-face{font-family:JetBrainsMono;font-weight:400;font-display:optional;font-style:swap;src:url(/fonts/jetbrain-regular.woff2) format("woff2")}:root{--slate1: hsl(206, 30%, 98.8%);--slate2: hsl(210, 16.7%, 97.6%);--slate3: hsl(209, 13.3%, 95.3%);--slate4: hsl(209, 12.2%, 93.2%);--slate5: hsl(208, 11.7%, 91.1%);--slate6: hsl(208, 11.3%, 88.9%);--slate7: hsl(207, 11.1%, 85.9%);--slate8: hsl(205, 10.7%, 78%);--slate9: hsl(206, 6%, 56.1%);--slate10: hsl(206, 5.8%, 52.3%);--slate11: hsl(206, 6%, 43.5%);--slate12: hsl(206, 24%, 9%)}.dark-theme{--slate1: hsl(200, 7%, 8.8%);--slate2: hsl(195, 7.1%, 11%);--slate3: hsl(197, 6.8%, 13.6%);--slate4: hsl(198, 6.6%, 15.8%);--slate5: hsl(199, 6.4%, 17.9%);--slate6: hsl(201, 6.2%, 20.5%);--slate7: hsl(203, 6%, 24.3%);--slate8: hsl(207, 5.6%, 31.6%);--slate9: hsl(206, 6%, 43.9%);--slate10: hsl(206, 5.2%, 49.5%);--slate11: hsl(206, 6%, 63%);--slate12: hsl(210, 6%, 93%)}:root{--blackA1: hsla(0, 0%, 0%, .012);--blackA2: hsla(0, 0%, 0%, .027);--blackA3: hsla(0, 0%, 0%, .047);--blackA4: hsla(0, 0%, 0%, .071);--blackA5: hsla(0, 0%, 0%, .09);--blackA6: hsla(0, 0%, 0%, .114);--blackA7: hsla(0, 0%, 0%, .141);--blackA8: hsla(0, 0%, 0%, .22);--blackA9: hsla(0, 0%, 0%, .439);--blackA10: hsla(0, 0%, 0%, .478);--blackA11: hsla(0, 0%, 0%, .565);--blackA12: hsla(0, 0%, 0%, .91);--whiteA1: hsla(0, 0%, 100%, 0);--whiteA2: hsla(0, 0%, 100%, .013);--whiteA3: hsla(0, 0%, 100%, .034);--whiteA4: hsla(0, 0%, 100%, .056);--whiteA5: hsla(0, 0%, 100%, .086);--whiteA6: hsla(0, 0%, 100%, .124);--whiteA7: hsla(0, 0%, 100%, .176);--whiteA8: hsla(0, 0%, 100%, .249);--whiteA9: hsla(0, 0%, 100%, .386);--whiteA10: hsla(0, 0%, 100%, .446);--whiteA11: hsla(0, 0%, 100%, .592);--whiteA12: hsla(0, 0%, 100%, .923);--red1: hsl(359, 100%, 99.4%);--red2: hsl(359, 100%, 98.6%);--red3: hsl(360, 100%, 96.8%);--red4: hsl(360, 97.9%, 94.8%);--red5: hsl(360, 90.2%, 91.9%);--red6: hsl(360, 81.7%, 87.8%);--red7: hsl(359, 74.2%, 81.7%);--red8: hsl(359, 69.5%, 74.3%);--red9: hsl(358, 75%, 59%);--red10: hsl(358, 69.4%, 55.2%);--red11: hsl(358, 65%, 48.7%);--red12: hsl(354, 50%, 14.6%)}.dark-theme{--red1: hsl(353, 23%, 9.8%);--red2: hsl(357, 34.4%, 12%);--red3: hsl(356, 43.4%, 16.4%);--red4: hsl(356, 47.6%, 19.2%);--red5: hsl(356, 51.1%, 21.9%);--red6: hsl(356, 55.2%, 25.9%);--red7: hsl(357, 60.2%, 31.8%);--red8: hsl(358, 65%, 40.4%);--red9: hsl(358, 75%, 59%);--red10: hsl(358, 85.3%, 64%);--red11: hsl(358, 100%, 69.5%);--red12: hsl(351, 89%, 96%)}:root{--crimson1: hsl(332, 100%, 99.4%);--crimson2: hsl(330, 100%, 98.4%);--crimson3: hsl(331, 85.6%, 96.6%);--crimson4: hsl(331, 78.1%, 94.2%);--crimson5: hsl(332, 72.1%, 91.1%);--crimson6: hsl(333, 67%, 86.7%);--crimson7: hsl(335, 63.5%, 80.4%);--crimson8: hsl(336, 62.3%, 72.9%);--crimson9: hsl(336, 80%, 57.8%);--crimson10: hsl(336, 73.7%, 53.5%);--crimson11: hsl(336, 75%, 47.2%);--crimson12: hsl(340, 65%, 14.5%)}.dark-theme{--crimson1: hsl(335, 20%, 9.6%);--crimson2: hsl(335, 32.2%, 11.6%);--crimson3: hsl(335, 42.5%, 16.5%);--crimson4: hsl(335, 47.2%, 19.3%);--crimson5: hsl(335, 50.9%, 21.8%);--crimson6: hsl(335, 55.7%, 25.3%);--crimson7: hsl(336, 62.9%, 30.8%);--crimson8: hsl(336, 74.9%, 39%);--crimson9: hsl(336, 80%, 57.8%);--crimson10: hsl(339, 84.1%, 62.6%);--crimson11: hsl(341, 90%, 67.3%);--crimson12: hsl(332, 87%, 96%)}:root{--pink1: hsl(322, 100%, 99.4%);--pink2: hsl(323, 100%, 98.4%);--pink3: hsl(323, 86.3%, 96.5%);--pink4: hsl(323, 78.7%, 94.2%);--pink5: hsl(323, 72.2%, 91.1%);--pink6: hsl(323, 66.3%, 86.6%);--pink7: hsl(323, 62%, 80.1%);--pink8: hsl(323, 60.3%, 72.4%);--pink9: hsl(322, 65%, 54.5%);--pink10: hsl(322, 63.9%, 50.7%);--pink11: hsl(322, 75%, 46%);--pink12: hsl(320, 70%, 13.5%)}.dark-theme{--pink1: hsl(318, 25%, 9.6%);--pink2: hsl(319, 32.2%, 11.6%);--pink3: hsl(319, 41%, 16%);--pink4: hsl(320, 45.4%, 18.7%);--pink5: hsl(320, 49%, 21.1%);--pink6: hsl(321, 53.6%, 24.4%);--pink7: hsl(321, 61.1%, 29.7%);--pink8: hsl(322, 74.9%, 37.5%);--pink9: hsl(322, 65%, 54.5%);--pink10: hsl(323, 72.8%, 59.2%);--pink11: hsl(325, 90%, 66.4%);--pink12: hsl(322, 90%, 95.8%)}:root{--violet1: hsl(255, 65%, 99.4%);--violet2: hsl(252, 100%, 99%);--violet3: hsl(252, 96.9%, 97.4%);--violet4: hsl(252, 91.5%, 95.5%);--violet5: hsl(252, 85.1%, 93%);--violet6: hsl(252, 77.8%, 89.4%);--violet7: hsl(252, 71%, 83.7%);--violet8: hsl(252, 68.6%, 76.3%);--violet9: hsl(252, 56%, 57.5%);--violet10: hsl(251, 48.1%, 53.5%);--violet11: hsl(250, 43%, 48%);--violet12: hsl(254, 60%, 18.5%)}.dark-theme{--violet1: hsl(250, 20%, 10.2%);--violet2: hsl(255, 30.3%, 12.9%);--violet3: hsl(253, 37%, 18.4%);--violet4: hsl(252, 40.1%, 22.5%);--violet5: hsl(252, 42.2%, 26.2%);--violet6: hsl(251, 44.3%, 31.1%);--violet7: hsl(250, 46.8%, 38.9%);--violet8: hsl(250, 51.8%, 51.2%);--violet9: hsl(252, 56%, 57.5%);--violet10: hsl(251, 63.2%, 63.2%);--violet11: hsl(250, 95%, 76.8%);--violet12: hsl(252, 87%, 96.4%)}:root{--blue1: hsl(206, 100%, 99.2%);--blue2: hsl(210, 100%, 98%);--blue3: hsl(209, 100%, 96.5%);--blue4: hsl(210, 98.8%, 94%);--blue5: hsl(209, 95%, 90.1%);--blue6: hsl(209, 81.2%, 84.5%);--blue7: hsl(208, 77.5%, 76.9%);--blue8: hsl(206, 81.9%, 65.3%);--blue9: hsl(206, 100%, 50%);--blue10: hsl(208, 100%, 47.3%);--blue11: hsl(211, 100%, 43.2%);--blue12: hsl(211, 100%, 15%)}.dark-theme{--blue1: hsl(212, 35%, 9.2%);--blue2: hsl(216, 50%, 11.8%);--blue3: hsl(214, 59.4%, 15.3%);--blue4: hsl(214, 65.8%, 17.9%);--blue5: hsl(213, 71.2%, 20.2%);--blue6: hsl(212, 77.4%, 23.1%);--blue7: hsl(211, 85.1%, 27.4%);--blue8: hsl(211, 89.7%, 34.1%);--blue9: hsl(206, 100%, 50%);--blue10: hsl(209, 100%, 60.6%);--blue11: hsl(210, 100%, 66.1%);--blue12: hsl(206, 98%, 95.8%)}:root{--cyan1: hsl(185, 60%, 98.7%);--cyan2: hsl(185, 73.3%, 97.1%);--cyan3: hsl(186, 70.2%, 94.4%);--cyan4: hsl(186, 63.8%, 90.6%);--cyan5: hsl(187, 58.3%, 85.4%);--cyan6: hsl(188, 54.6%, 78.4%);--cyan7: hsl(189, 53.7%, 68.7%);--cyan8: hsl(189, 60.3%, 52.5%);--cyan9: hsl(190, 95%, 39%);--cyan10: hsl(191, 91.2%, 36.8%);--cyan11: hsl(192, 85%, 31%);--cyan12: hsl(192, 88%, 12.5%)}.dark-theme{--cyan1: hsl(192, 60%, 7.2%);--cyan2: hsl(192, 71.4%, 8.2%);--cyan3: hsl(192, 75.9%, 10.8%);--cyan4: hsl(192, 79.3%, 12.8%);--cyan5: hsl(192, 82.5%, 14.6%);--cyan6: hsl(192, 86.6%, 16.9%);--cyan7: hsl(192, 92.6%, 20.1%);--cyan8: hsl(192, 100%, 24.5%);--cyan9: hsl(190, 95%, 39%);--cyan10: hsl(188, 100%, 40%);--cyan11: hsl(186, 100%, 42.2%);--cyan12: hsl(185, 73%, 93.2%)}:root{--orange1: hsl(24, 70%, 99%);--orange2: hsl(24, 83.3%, 97.6%);--orange3: hsl(24, 100%, 95.3%);--orange4: hsl(25, 100%, 92.2%);--orange5: hsl(25, 100%, 88.2%);--orange6: hsl(25, 100%, 82.8%);--orange7: hsl(24, 100%, 75.3%);--orange8: hsl(24, 94.5%, 64.3%);--orange9: hsl(24, 94%, 50%);--orange10: hsl(24, 100%, 46.5%);--orange11: hsl(24, 100%, 37%);--orange12: hsl(15, 60%, 17%)}.dark-theme{--orange1: hsl(30, 70%, 7.2%);--orange2: hsl(28, 100%, 8.4%);--orange3: hsl(26, 91.1%, 11.6%);--orange4: hsl(25, 88.3%, 14.1%);--orange5: hsl(24, 87.6%, 16.6%);--orange6: hsl(24, 88.6%, 19.8%);--orange7: hsl(24, 92.4%, 24%);--orange8: hsl(25, 100%, 29%);--orange9: hsl(24, 94%, 50%);--orange10: hsl(24, 100%, 58.5%);--orange11: hsl(24, 100%, 62.2%);--orange12: hsl(24, 97%, 93.2%)}:root{--grass1: hsl(116, 50%, 98.9%);--grass2: hsl(120, 60%, 97.1%);--grass3: hsl(120, 53.6%, 94.8%);--grass4: hsl(121, 47.5%, 91.4%);--grass5: hsl(122, 42.6%, 86.5%);--grass6: hsl(124, 39%, 79.7%);--grass7: hsl(126, 37.1%, 70.2%);--grass8: hsl(131, 38.1%, 56.3%);--grass9: hsl(131, 41%, 46.5%);--grass10: hsl(132, 43.1%, 42.2%);--grass11: hsl(133, 50%, 32.5%);--grass12: hsl(130, 30%, 14.9%)}.dark-theme{--grass1: hsl(146, 30%, 7.4%);--grass2: hsl(136, 33.3%, 8.8%);--grass3: hsl(137, 36%, 11.4%);--grass4: hsl(137, 37.6%, 13.7%);--grass5: hsl(136, 38.7%, 16%);--grass6: hsl(135, 39.6%, 19.1%);--grass7: hsl(134, 40.3%, 23.8%);--grass8: hsl(131, 40.1%, 30.8%);--grass9: hsl(131, 41%, 46.5%);--grass10: hsl(131, 39%, 52.1%);--grass11: hsl(131, 43%, 57.2%);--grass12: hsl(137, 72%, 94%)}:root{--mint1: hsl(165, 80%, 98.8%);--mint2: hsl(164, 88.2%, 96.7%);--mint3: hsl(164, 76.6%, 93.3%);--mint4: hsl(165, 68.8%, 89.5%);--mint5: hsl(165, 60.6%, 84.5%);--mint6: hsl(165, 53.5%, 76.9%);--mint7: hsl(166, 50.7%, 66.1%);--mint8: hsl(168, 52.8%, 51%);--mint9: hsl(167, 65%, 66%);--mint10: hsl(167, 59.3%, 63.1%);--mint11: hsl(172, 72%, 28.5%);--mint12: hsl(172, 70%, 12%)}.dark-theme{--mint1: hsl(173, 50%, 6.6%);--mint2: hsl(176, 73%, 7.3%);--mint3: hsl(175, 79.3%, 8.9%);--mint4: hsl(174, 84.8%, 10.3%);--mint5: hsl(174, 90.2%, 11.9%);--mint6: hsl(173, 96%, 13.8%);--mint7: hsl(172, 100%, 16.8%);--mint8: hsl(170, 100%, 21.4%);--mint9: hsl(167, 65%, 66%);--mint10: hsl(163, 80%, 77%);--mint11: hsl(167, 70%, 48%);--mint12: hsl(165, 80%, 94.8%)}:root{--tomato1: hsl(10, 100%, 99.4%);--tomato2: hsl(8, 100%, 98.4%);--tomato3: hsl(8, 100%, 96.6%);--tomato4: hsl(8, 100%, 94.3%);--tomato5: hsl(8, 92.8%, 91%);--tomato6: hsl(9, 84.7%, 86.3%);--tomato7: hsl(10, 77.3%, 79.5%);--tomato8: hsl(10, 71.6%, 71%);--tomato9: hsl(10, 78%, 54%);--tomato10: hsl(10, 71.5%, 50%);--tomato11: hsl(10, 82%, 43.5%);--tomato12: hsl(10, 50%, 13.5%)}.dark-theme{--tomato1: hsl(10, 23%, 9.4%);--tomato2: hsl(9, 44.8%, 11.4%);--tomato3: hsl(8, 52%, 15.3%);--tomato4: hsl(7, 56.3%, 18%);--tomato5: hsl(7, 60.1%, 20.6%);--tomato6: hsl(8, 64.8%, 24%);--tomato7: hsl(8, 71.2%, 29.1%);--tomato8: hsl(10, 80.2%, 35.7%);--tomato9: hsl(10, 78%, 54%);--tomato10: hsl(10, 81.7%, 59%);--tomato11: hsl(10, 85%, 62.8%);--tomato12: hsl(10, 89%, 96%)}:root{--hiContrast: var(--slate12);--loContrast: white;--c-bg: #fff;--c-scrollbar: #eee;--c-scrollbar-hover: #bbb;--accent-gradient: linear-gradient(45deg, var(--light-up-text), var(--theme-btn-act) 40%) }.dark-theme{--hiContrast: white;--loContrast: black;--c-bg: #050505;--c-scrollbar: #111;--c-scrollbar-hover: #222}.gradient-text{background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrainsMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-6{bottom:1.5rem}.right-0{right:0}.left-0{left:0}.z-20{z-index:20}.float-left{float:left}.m-4{margin:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mr-4{margin-right:1rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.mt-8{margin-top:2rem}.mb-14{margin-bottom:3.5rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.h-5{height:1.25rem}.h-80{height:20rem}.w-full{width:100%}.w-5{width:1.25rem}.w-12{width:3rem}.max-w-3xl{max-width:48rem}.max-w-lg{max-width:32rem}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-y-1{row-gap:.25rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.rounded-full{border-radius:9999px}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border-4{border-width:4px}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-whiteA-10{background-color:var(--whiteA10)}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.bg-opacity-40{--tw-bg-opacity: .4}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-4{padding:1rem}.p-8{padding:2rem}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-1\.5{padding:.375rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.pl-4{padding-left:1rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.text-center{text-align:center}.font-mono{font-family:JetBrainsMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-5xl{font-size:3rem;line-height:1}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-slate-11{color:var(--slate11)}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.decoration-hi-contrast{-webkit-text-decoration-color:var(--hiContrast);text-decoration-color:var(--hiContrast)}.decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}body{color:var(--hiContrast);background-color:var(--loContrast)}html{font-feature-settings:"cv02","cv03","cv04","cv11";overflow:scroll}*{scrollbar-color:var(--c-scrollbar) var(--c-bg)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:var(--c-bg);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--c-scrollbar);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--c-scrollbar-hover)}[data-animation-controller=false] [data-animate]{animation:none}[data-animate]{--stagger: 0;--delay: .12s;--start: 0ms}@media (prefers-reduced-motion: no-preference){[data-animate]{animation:enter .6s both;animation-delay:calc(var(--stagger) * var(--delay) + var(--start))}}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hover\:bg-slate-3:hover{background-color:var(--slate3)}.hover\:opacity-95:hover{opacity:.95}.dark-theme .dark\:block{display:block}.dark-theme .dark\:hidden{display:none}.dark-theme .dark\:bg-blackA-11{background-color:var(--blackA11)}@media (min-width: 640px){.sm\:mb-0{margin-bottom:0}.sm\:max-w-3xl{max-width:48rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px){.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-32{padding-left:8rem;padding-right:8rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--theme-bg: var(--violet9);--theme-txt: var(--violet11);--theme-btn-act: var(--violet5);--theme-btn-hov: var(--violet4);--light-up-text: var(--violet9)}html[data-theme-index="0"]{--theme-bg: var(--hiContrast);--theme-txt: var(--hiContrast);--theme-btn-act: var(--blue5);--theme-btn-hov: var(--blue4);--theme-bg: var(--violet9);--theme-txt: var(--violet11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--violet5);--theme-btn-hov: var(--violet4)}html[data-theme-index="1"]{--theme-bg: var(--crimson9);--theme-txt: var(--crimson11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--crimson5);--theme-btn-hov: var(--crimson4)}html[data-theme-index="2"]{--theme-bg: var(--blue9);--theme-txt: var(--blue11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--blue5);--theme-btn-hov: var(--blue4)}html[data-theme-index="3"]{--theme-bg: var(--tomato9);--theme-txt: var(--tomato11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--tomato5);--theme-btn-hov: var(--tomato4)}html[data-theme-index="4"]{--theme-bg: var(--cyan9);--theme-txt: var(--cyan11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--cyan5);--theme-btn-hov: var(--cyan4)}html[data-theme-index="5"]{--theme-bg: var(--orange9);--theme-txt: var(--orange11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--orange5);--theme-btn-hov: var(--orange4)}html[data-theme-index="6"]{--theme-bg: var(--mint9);--theme-txt: var(--mint11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--mint5);--theme-btn-hov: var(--mint4)}html[data-theme-index="7"]{--theme-bg: var(--pink9);--theme-txt: var(--pink11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--pink5);--theme-btn-hov: var(--pink4)}html[data-theme-index="8"]{--theme-bg: var(--grass9);--theme-txt: var(--grass11);--light-up-text: var(--theme-txt);--theme-btn-act: var(--grass5);--theme-btn-hov: var(--grass4)}html[class=light-theme] .cardClass{--tw-bg-opacity: .08;background-color:rgb(31 41 55/var(--tw-bg-opacity));height:100%;padding:2rem;border-radius:.25rem}html[class=dark-theme] .cardClass{--tw-bg-opacity: .5;background-color:rgb(31 41 55/var(--tw-bg-opacity));height:100%;padding:2rem;border-radius:.25rem}[aria-current=page]{font-weight:600;color:var(--theme-txt)}[aria-current=false]{font-weight:400;color:var(--slate11)}.theme-btn{color:var(--theme-txt)}.theme-btn:hover{background-color:var(--theme-btn-hov)}.theme-btn:active{background-color:var(--theme-btn-act)}.theme-txt{color:var(--theme-txt)}.theme-bg{background-color:var(--theme-bg)}.sb-overflow-hidden{overflow:hidden}.sb-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:flex-end}@keyframes slide-up{0%{transform:translateY(100%)}}@keyframes slide-down{to{transform:translateY(100%)}}.sb-content{background-color:var(--loContrast);width:100%;animation:slide-up .2s ease}.sb-content.sb-is-snapping{transition:transform .2s ease}.sb-content.sb-is-closing{animation:slide-down .2s ease}.sb-handle-container{padding:16px 0;margin:0 auto}.sb-handle{width:60px;height:2px;background-color:var(--hiContrast);text-align:center;margin:auto}
