@import"https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100;0,200;0,300;0,400;0,600;0,700;1,100;1,200;1,300;1,400;1,600;1,700&display=swap";*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family: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";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.top-5{top:1.25rem}.right-3{right:.75rem}.right-5{right:1.25rem}.z-0{z-index:0}.col-span-1{grid-column:span 1 / span 1}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.float-right{float:right}.m-0{margin:0}.m-2{margin:.5rem}.m-4{margin:1rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mr-2{margin-right:.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-64{height:16rem}.h-full{height:100%}.w-0{width:0px}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-10{width:2.5rem}.w-20{width:5rem}.w-32{width:8rem}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/12{width:8.333333%}.w-full{width:100%}.w-screen{width:100vw}.max-w-screen-lg{max-width:1024px}.transform{--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;transform:translate(var(--tw-translate-x)) translateY(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))}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.self-center{align-self:center}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-tl{border-top-left-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border-t-2{border-top-width:2px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark .dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark .dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark .dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark .dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-1{padding-top:.25rem}.pt-8{padding-top:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-96{padding-bottom:24rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:Overpass}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-light{font-weight:300}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark .dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark .dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark .dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark .dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.opacity-75{opacity:.75}*,:before,:after{--tw-shadow: 0 0 #0000}*,:before,:after{--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000}.filter{--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );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)}.card{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn{cursor:pointer;border-radius:9999px;padding:.75rem 1.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.dark-theme .dark\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.dark-theme .dark\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.dark-theme .dark\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.dark-theme .dark\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.dark-theme .dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.dark-theme .dark\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.dark-theme .dark\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.dark-theme .dark\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.dark-theme .dark\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.dark-theme .dark\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.dark-theme .dark\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.dark-theme .dark\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.dark-theme .dark\:divide-primary>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,204,0,var(--tw-divide-opacity))}.dark-theme .dark\:divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,226,213,var(--tw-divide-opacity))}.dark-theme .dark\:divide-secondary-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(136,136,131,var(--tw-divide-opacity))}.dark-theme .dark\:divide-darkBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .dark\:divide-darkCardBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .dark\:divide-darkText>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,242,242,var(--tw-divide-opacity))}.dark-theme .dark\:divide-github>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(27,31,35,var(--tw-divide-opacity))}.dark-theme .dark\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity: 0}.dark-theme .dark\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity: .05}.dark-theme .dark\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity: .1}.dark-theme .dark\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity: .2}.dark-theme .dark\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity: .25}.dark-theme .dark\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: .3}.dark-theme .dark\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity: .4}.dark-theme .dark\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: .5}.dark-theme .dark\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity: .6}.dark-theme .dark\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity: .7}.dark-theme .dark\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity: .75}.dark-theme .dark\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity: .8}.dark-theme .dark\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity: .9}.dark-theme .dark\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity: .95}.dark-theme .dark\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1}.dark-theme .dark\:border-transparent{border-color:transparent}.dark-theme .dark\:border-current{border-color:currentColor}.dark-theme .dark\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .dark\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .dark\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .dark\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .dark\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .dark\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .dark\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .dark\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .dark\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .dark\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .dark\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .dark\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .dark\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .dark\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .dark\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .dark\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .dark\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .dark\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .dark\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .dark\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .dark\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .dark\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .dark\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .dark\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .dark\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .dark\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .dark\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .dark\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .dark\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .dark\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .dark\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .dark\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-transparent{border-color:transparent}.dark-theme .group:hover .dark\:group-hover\:border-current{border-color:currentColor}.dark-theme .group:hover .dark\:group-hover\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .dark\:group-hover\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-transparent:focus-within{border-color:transparent}.dark-theme .dark\:focus-within\:border-current:focus-within{border-color:currentColor}.dark-theme .dark\:focus-within\:border-black:focus-within{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-50:focus-within{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-100:focus-within{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-200:focus-within{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-300:focus-within{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-400:focus-within{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-500:focus-within{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-600:focus-within{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-700:focus-within{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-800:focus-within{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-gray-900:focus-within{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-50:focus-within{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-200:focus-within{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-400:focus-within{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-500:focus-within{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-600:focus-within{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-700:focus-within{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-800:focus-within{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-red-900:focus-within{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-50:focus-within{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-100:focus-within{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-200:focus-within{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-300:focus-within{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-400:focus-within{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-500:focus-within{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-600:focus-within{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-700:focus-within{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-800:focus-within{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-green-900:focus-within{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-50:focus-within{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-100:focus-within{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-200:focus-within{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-300:focus-within{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-600:focus-within{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-700:focus-within{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-800:focus-within{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-blue-900:focus-within{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-50:focus-within{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-100:focus-within{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-200:focus-within{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-300:focus-within{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-400:focus-within{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-500:focus-within{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-600:focus-within{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-700:focus-within{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-800:focus-within{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-purple-900:focus-within{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-50:focus-within{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-100:focus-within{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-200:focus-within{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-300:focus-within{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-400:focus-within{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-600:focus-within{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-700:focus-within{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-800:focus-within{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-pink-900:focus-within{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-secondary-100:focus-within{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-secondary-200:focus-within{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-darkBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-darkCardBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-darkText:focus-within{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .dark\:focus-within\:border-github:focus-within{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-transparent:hover{border-color:transparent}.dark-theme .dark\:hover\:border-current:hover{border-color:currentColor}.dark-theme .dark\:hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-50:hover{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-100:hover{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-800:hover{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-50:hover{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-red-900:hover{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-50:hover{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-100:hover{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-200:hover{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-300:hover{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-600:hover{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-700:hover{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-800:hover{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-50:hover{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-100:hover{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-700:hover{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-50:hover{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-800:hover{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-50:hover{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-100:hover{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-600:hover{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-700:hover{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-800:hover{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-indigo-900:hover{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-50:hover{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-100:hover{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-700:hover{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-800:hover{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-purple-900:hover{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-50:hover{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-100:hover{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-200:hover{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-600:hover{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-700:hover{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-800:hover{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-pink-900:hover{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-secondary-100:hover{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-secondary-200:hover{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-darkBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-darkCardBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-darkText:hover{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .dark\:hover\:border-github:hover{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-transparent:focus{border-color:transparent}.dark-theme .dark\:focus\:border-current:focus{border-color:currentColor}.dark-theme .dark\:focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-50:focus{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-800:focus{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-50:focus{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-100:focus{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-200:focus{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-300:focus{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-red-900:focus{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-50:focus{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-100:focus{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-200:focus{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-300:focus{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-400:focus{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-600:focus{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-700:focus{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-800:focus{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-yellow-900:focus{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-50:focus{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-100:focus{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-200:focus{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-300:focus{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-700:focus{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-800:focus{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-green-900:focus{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-50:focus{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-100:focus{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-200:focus{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-blue-900:focus{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-50:focus{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-100:focus{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-800:focus{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-indigo-900:focus{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-50:focus{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-100:focus{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-200:focus{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-300:focus{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-700:focus{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-800:focus{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-purple-900:focus{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-50:focus{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-100:focus{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-200:focus{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-400:focus{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-600:focus{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-700:focus{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-800:focus{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-pink-900:focus{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-secondary-100:focus{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-secondary-200:focus{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-darkBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-darkCardBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-darkText:focus{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .dark\:focus\:border-github:focus{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .dark\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .dark\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .dark\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .dark\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .dark\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .dark\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .dark\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .dark\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .dark\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .dark\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .dark\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .dark\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .dark\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .dark\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .dark\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .group:hover .dark\:group-hover\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .group:hover .dark\:group-hover\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .group:hover .dark\:group-hover\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .group:hover .dark\:group-hover\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .group:hover .dark\:group-hover\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .group:hover .dark\:group-hover\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .group:hover .dark\:group-hover\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .group:hover .dark\:group-hover\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .group:hover .dark\:group-hover\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .group:hover .dark\:group-hover\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .group:hover .dark\:group-hover\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .group:hover .dark\:group-hover\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .group:hover .dark\:group-hover\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .group:hover .dark\:group-hover\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .group:hover .dark\:group-hover\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .dark\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity: 0}.dark-theme .dark\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity: .05}.dark-theme .dark\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity: .1}.dark-theme .dark\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity: .2}.dark-theme .dark\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity: .25}.dark-theme .dark\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity: .3}.dark-theme .dark\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity: .4}.dark-theme .dark\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity: .5}.dark-theme .dark\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity: .6}.dark-theme .dark\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity: .7}.dark-theme .dark\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity: .75}.dark-theme .dark\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity: .8}.dark-theme .dark\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity: .9}.dark-theme .dark\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity: .95}.dark-theme .dark\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity: 1}.dark-theme .dark\:hover\:border-opacity-0:hover{--tw-border-opacity: 0}.dark-theme .dark\:hover\:border-opacity-5:hover{--tw-border-opacity: .05}.dark-theme .dark\:hover\:border-opacity-10:hover{--tw-border-opacity: .1}.dark-theme .dark\:hover\:border-opacity-20:hover{--tw-border-opacity: .2}.dark-theme .dark\:hover\:border-opacity-25:hover{--tw-border-opacity: .25}.dark-theme .dark\:hover\:border-opacity-30:hover{--tw-border-opacity: .3}.dark-theme .dark\:hover\:border-opacity-40:hover{--tw-border-opacity: .4}.dark-theme .dark\:hover\:border-opacity-50:hover{--tw-border-opacity: .5}.dark-theme .dark\:hover\:border-opacity-60:hover{--tw-border-opacity: .6}.dark-theme .dark\:hover\:border-opacity-70:hover{--tw-border-opacity: .7}.dark-theme .dark\:hover\:border-opacity-75:hover{--tw-border-opacity: .75}.dark-theme .dark\:hover\:border-opacity-80:hover{--tw-border-opacity: .8}.dark-theme .dark\:hover\:border-opacity-90:hover{--tw-border-opacity: .9}.dark-theme .dark\:hover\:border-opacity-95:hover{--tw-border-opacity: .95}.dark-theme .dark\:hover\:border-opacity-100:hover{--tw-border-opacity: 1}.dark-theme .dark\:focus\:border-opacity-0:focus{--tw-border-opacity: 0}.dark-theme .dark\:focus\:border-opacity-5:focus{--tw-border-opacity: .05}.dark-theme .dark\:focus\:border-opacity-10:focus{--tw-border-opacity: .1}.dark-theme .dark\:focus\:border-opacity-20:focus{--tw-border-opacity: .2}.dark-theme .dark\:focus\:border-opacity-25:focus{--tw-border-opacity: .25}.dark-theme .dark\:focus\:border-opacity-30:focus{--tw-border-opacity: .3}.dark-theme .dark\:focus\:border-opacity-40:focus{--tw-border-opacity: .4}.dark-theme .dark\:focus\:border-opacity-50:focus{--tw-border-opacity: .5}.dark-theme .dark\:focus\:border-opacity-60:focus{--tw-border-opacity: .6}.dark-theme .dark\:focus\:border-opacity-70:focus{--tw-border-opacity: .7}.dark-theme .dark\:focus\:border-opacity-75:focus{--tw-border-opacity: .75}.dark-theme .dark\:focus\:border-opacity-80:focus{--tw-border-opacity: .8}.dark-theme .dark\:focus\:border-opacity-90:focus{--tw-border-opacity: .9}.dark-theme .dark\:focus\:border-opacity-95:focus{--tw-border-opacity: .95}.dark-theme .dark\:focus\:border-opacity-100:focus{--tw-border-opacity: 1}.dark-theme{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .dark\:bg-transparent{background-color:transparent}.dark-theme .dark\:bg-current{background-color:currentColor}.dark-theme .dark\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .dark\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .dark\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .dark\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .dark\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .dark\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .dark\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-transparent{background-color:transparent}.dark-theme .group:hover .dark\:group-hover\:bg-current{background-color:currentColor}.dark-theme .group:hover .dark\:group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .dark\:group-hover\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-transparent:focus-within{background-color:transparent}.dark-theme .dark\:focus-within\:bg-current:focus-within{background-color:currentColor}.dark-theme .dark\:focus-within\:bg-black:focus-within{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-secondary-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-secondary-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-darkBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-darkCardBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-darkText:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:focus-within\:bg-github:focus-within{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-transparent:hover{background-color:transparent}.dark-theme .dark\:hover\:bg-current:hover{background-color:currentColor}.dark-theme .dark\:hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-yellow-900:hover{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-green-900:hover{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-indigo-900:hover{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-400:hover{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-400:hover{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-pink-900:hover{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-secondary-100:hover{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-secondary-200:hover{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-darkBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-darkCardBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-darkText:hover{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:hover\:bg-github:hover{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-transparent:focus{background-color:transparent}.dark-theme .dark\:focus\:bg-current:focus{background-color:currentColor}.dark-theme .dark\:focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-400:focus{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-500:focus{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-600:focus{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-200:focus{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-400:focus{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-700:focus{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-800:focus{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-red-900:focus{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-50:focus{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-200:focus{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-400:focus{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-500:focus{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-600:focus{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-700:focus{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-800:focus{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-yellow-900:focus{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-50:focus{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-100:focus{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-200:focus{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-300:focus{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-400:focus{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-500:focus{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-600:focus{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-700:focus{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-800:focus{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-green-900:focus{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-100:focus{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-200:focus{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-300:focus{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-400:focus{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-500:focus{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-600:focus{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-800:focus{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-blue-900:focus{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-50:focus{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-200:focus{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-300:focus{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-400:focus{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-700:focus{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-800:focus{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-50:focus{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-100:focus{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-200:focus{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-300:focus{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-400:focus{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-500:focus{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-600:focus{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-700:focus{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-800:focus{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-purple-900:focus{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-50:focus{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-100:focus{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-200:focus{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-300:focus{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-400:focus{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-500:focus{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-600:focus{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-700:focus{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-800:focus{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-pink-900:focus{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-primary:focus{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-secondary-100:focus{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-secondary-200:focus{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-darkBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-darkCardBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-darkText:focus{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .dark\:focus\:bg-github:focus{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .dark\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .dark\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .dark\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .dark\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .dark\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .dark\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .dark\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .dark\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .dark\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .dark\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .dark\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .dark\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .dark\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .dark\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .group:hover .dark\:group-hover\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .dark\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity: 0}.dark-theme .dark\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity: .05}.dark-theme .dark\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity: .1}.dark-theme .dark\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity: .2}.dark-theme .dark\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity: .25}.dark-theme .dark\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity: .3}.dark-theme .dark\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity: .4}.dark-theme .dark\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity: .5}.dark-theme .dark\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity: .6}.dark-theme .dark\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity: .7}.dark-theme .dark\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity: .75}.dark-theme .dark\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity: .8}.dark-theme .dark\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity: .9}.dark-theme .dark\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity: .95}.dark-theme .dark\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity: 1}.dark-theme .dark\:hover\:bg-opacity-0:hover{--tw-bg-opacity: 0}.dark-theme .dark\:hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.dark-theme .dark\:hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.dark-theme .dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.dark-theme .dark\:hover\:bg-opacity-25:hover{--tw-bg-opacity: .25}.dark-theme .dark\:hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.dark-theme .dark\:hover\:bg-opacity-40:hover{--tw-bg-opacity: .4}.dark-theme .dark\:hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.dark-theme .dark\:hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.dark-theme .dark\:hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.dark-theme .dark\:hover\:bg-opacity-75:hover{--tw-bg-opacity: .75}.dark-theme .dark\:hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.dark-theme .dark\:hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.dark-theme .dark\:hover\:bg-opacity-95:hover{--tw-bg-opacity: .95}.dark-theme .dark\:hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.dark-theme .dark\:focus\:bg-opacity-0:focus{--tw-bg-opacity: 0}.dark-theme .dark\:focus\:bg-opacity-5:focus{--tw-bg-opacity: .05}.dark-theme .dark\:focus\:bg-opacity-10:focus{--tw-bg-opacity: .1}.dark-theme .dark\:focus\:bg-opacity-20:focus{--tw-bg-opacity: .2}.dark-theme .dark\:focus\:bg-opacity-25:focus{--tw-bg-opacity: .25}.dark-theme .dark\:focus\:bg-opacity-30:focus{--tw-bg-opacity: .3}.dark-theme .dark\:focus\:bg-opacity-40:focus{--tw-bg-opacity: .4}.dark-theme .dark\:focus\:bg-opacity-50:focus{--tw-bg-opacity: .5}.dark-theme .dark\:focus\:bg-opacity-60:focus{--tw-bg-opacity: .6}.dark-theme .dark\:focus\:bg-opacity-70:focus{--tw-bg-opacity: .7}.dark-theme .dark\:focus\:bg-opacity-75:focus{--tw-bg-opacity: .75}.dark-theme .dark\:focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.dark-theme .dark\:focus\:bg-opacity-90:focus{--tw-bg-opacity: .9}.dark-theme .dark\:focus\:bg-opacity-95:focus{--tw-bg-opacity: .95}.dark-theme .dark\:focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.dark-theme .dark\:from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:from-current{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:from-black{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:from-white{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:from-gray-50{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .dark\:from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .dark\:from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .dark\:from-gray-300{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .dark\:from-gray-400{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .dark\:from-gray-500{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .dark\:from-gray-600{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .dark\:from-gray-700{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .dark\:from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .dark\:from-gray-900{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .dark\:from-red-50{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .dark\:from-red-100{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .dark\:from-red-200{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .dark\:from-red-300{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .dark\:from-red-400{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .dark\:from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .dark\:from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .dark\:from-red-700{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .dark\:from-red-800{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .dark\:from-red-900{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .dark\:from-yellow-50{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .dark\:from-yellow-100{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .dark\:from-yellow-200{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .dark\:from-yellow-300{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .dark\:from-yellow-400{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .dark\:from-yellow-500{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .dark\:from-yellow-600{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .dark\:from-yellow-700{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .dark\:from-yellow-800{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .dark\:from-yellow-900{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .dark\:from-green-50{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .dark\:from-green-100{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .dark\:from-green-200{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .dark\:from-green-300{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .dark\:from-green-400{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .dark\:from-green-500{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .dark\:from-green-600{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .dark\:from-green-700{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .dark\:from-green-800{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .dark\:from-green-900{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .dark\:from-blue-50{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .dark\:from-blue-100{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .dark\:from-blue-200{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .dark\:from-blue-300{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .dark\:from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .dark\:from-blue-500{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .dark\:from-blue-600{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .dark\:from-blue-700{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .dark\:from-blue-800{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .dark\:from-blue-900{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .dark\:from-indigo-50{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .dark\:from-indigo-100{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .dark\:from-indigo-200{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .dark\:from-indigo-300{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .dark\:from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .dark\:from-indigo-500{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .dark\:from-indigo-600{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .dark\:from-indigo-700{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .dark\:from-indigo-800{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .dark\:from-indigo-900{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .dark\:from-purple-50{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .dark\:from-purple-100{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .dark\:from-purple-200{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .dark\:from-purple-300{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .dark\:from-purple-400{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .dark\:from-purple-500{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .dark\:from-purple-600{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .dark\:from-purple-700{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .dark\:from-purple-800{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .dark\:from-purple-900{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .dark\:from-pink-50{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .dark\:from-pink-100{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .dark\:from-pink-200{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .dark\:from-pink-300{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .dark\:from-pink-400{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .dark\:from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .dark\:from-pink-600{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .dark\:from-pink-700{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .dark\:from-pink-800{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .dark\:from-pink-900{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .dark\:from-primary{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .dark\:from-secondary-100{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .dark\:from-secondary-200{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .dark\:from-darkBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:from-darkCardBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:from-darkText{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .dark\:from-github{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .dark\:hover\:from-transparent:hover{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:hover\:from-current:hover{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:hover\:from-black:hover{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:hover\:from-white:hover{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:hover\:from-gray-50:hover{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .dark\:hover\:from-gray-100:hover{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .dark\:hover\:from-gray-200:hover{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .dark\:hover\:from-gray-300:hover{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .dark\:hover\:from-gray-400:hover{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .dark\:hover\:from-gray-500:hover{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .dark\:hover\:from-gray-600:hover{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .dark\:hover\:from-gray-700:hover{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .dark\:hover\:from-gray-800:hover{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .dark\:hover\:from-gray-900:hover{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .dark\:hover\:from-red-50:hover{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .dark\:hover\:from-red-100:hover{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .dark\:hover\:from-red-200:hover{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .dark\:hover\:from-red-300:hover{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .dark\:hover\:from-red-400:hover{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .dark\:hover\:from-red-500:hover{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .dark\:hover\:from-red-600:hover{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .dark\:hover\:from-red-700:hover{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .dark\:hover\:from-red-800:hover{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .dark\:hover\:from-red-900:hover{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .dark\:hover\:from-yellow-50:hover{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .dark\:hover\:from-yellow-100:hover{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .dark\:hover\:from-yellow-200:hover{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .dark\:hover\:from-yellow-300:hover{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .dark\:hover\:from-yellow-400:hover{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .dark\:hover\:from-yellow-500:hover{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .dark\:hover\:from-yellow-600:hover{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .dark\:hover\:from-yellow-700:hover{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .dark\:hover\:from-yellow-800:hover{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .dark\:hover\:from-yellow-900:hover{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .dark\:hover\:from-green-50:hover{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .dark\:hover\:from-green-100:hover{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .dark\:hover\:from-green-200:hover{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .dark\:hover\:from-green-300:hover{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .dark\:hover\:from-green-400:hover{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .dark\:hover\:from-green-500:hover{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .dark\:hover\:from-green-600:hover{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .dark\:hover\:from-green-700:hover{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .dark\:hover\:from-green-800:hover{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .dark\:hover\:from-green-900:hover{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .dark\:hover\:from-blue-50:hover{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .dark\:hover\:from-blue-100:hover{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .dark\:hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .dark\:hover\:from-blue-300:hover{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .dark\:hover\:from-blue-400:hover{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .dark\:hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .dark\:hover\:from-blue-600:hover{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .dark\:hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .dark\:hover\:from-blue-800:hover{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .dark\:hover\:from-blue-900:hover{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .dark\:hover\:from-indigo-50:hover{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .dark\:hover\:from-indigo-100:hover{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .dark\:hover\:from-indigo-200:hover{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .dark\:hover\:from-indigo-300:hover{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .dark\:hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .dark\:hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .dark\:hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .dark\:hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .dark\:hover\:from-indigo-800:hover{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .dark\:hover\:from-indigo-900:hover{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .dark\:hover\:from-purple-50:hover{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .dark\:hover\:from-purple-100:hover{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .dark\:hover\:from-purple-200:hover{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .dark\:hover\:from-purple-300:hover{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .dark\:hover\:from-purple-400:hover{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .dark\:hover\:from-purple-500:hover{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .dark\:hover\:from-purple-600:hover{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .dark\:hover\:from-purple-700:hover{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .dark\:hover\:from-purple-800:hover{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .dark\:hover\:from-purple-900:hover{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .dark\:hover\:from-pink-50:hover{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .dark\:hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .dark\:hover\:from-pink-200:hover{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .dark\:hover\:from-pink-300:hover{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .dark\:hover\:from-pink-400:hover{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .dark\:hover\:from-pink-500:hover{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .dark\:hover\:from-pink-600:hover{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .dark\:hover\:from-pink-700:hover{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .dark\:hover\:from-pink-800:hover{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .dark\:hover\:from-pink-900:hover{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .dark\:hover\:from-primary:hover{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .dark\:hover\:from-secondary-100:hover{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .dark\:hover\:from-secondary-200:hover{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .dark\:hover\:from-darkBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:hover\:from-darkCardBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:hover\:from-darkText:hover{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .dark\:hover\:from-github:hover{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .dark\:focus\:from-transparent:focus{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:focus\:from-current:focus{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:focus\:from-black:focus{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:focus\:from-white:focus{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:focus\:from-gray-50:focus{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .dark\:focus\:from-gray-100:focus{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .dark\:focus\:from-gray-200:focus{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .dark\:focus\:from-gray-300:focus{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .dark\:focus\:from-gray-400:focus{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .dark\:focus\:from-gray-500:focus{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .dark\:focus\:from-gray-600:focus{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .dark\:focus\:from-gray-700:focus{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .dark\:focus\:from-gray-800:focus{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .dark\:focus\:from-gray-900:focus{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .dark\:focus\:from-red-50:focus{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .dark\:focus\:from-red-100:focus{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .dark\:focus\:from-red-200:focus{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .dark\:focus\:from-red-300:focus{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .dark\:focus\:from-red-400:focus{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .dark\:focus\:from-red-500:focus{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .dark\:focus\:from-red-600:focus{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .dark\:focus\:from-red-700:focus{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .dark\:focus\:from-red-800:focus{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .dark\:focus\:from-red-900:focus{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .dark\:focus\:from-yellow-50:focus{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .dark\:focus\:from-yellow-100:focus{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .dark\:focus\:from-yellow-200:focus{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .dark\:focus\:from-yellow-300:focus{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .dark\:focus\:from-yellow-400:focus{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .dark\:focus\:from-yellow-500:focus{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .dark\:focus\:from-yellow-600:focus{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .dark\:focus\:from-yellow-700:focus{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .dark\:focus\:from-yellow-800:focus{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .dark\:focus\:from-yellow-900:focus{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .dark\:focus\:from-green-50:focus{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .dark\:focus\:from-green-100:focus{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .dark\:focus\:from-green-200:focus{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .dark\:focus\:from-green-300:focus{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .dark\:focus\:from-green-400:focus{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .dark\:focus\:from-green-500:focus{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .dark\:focus\:from-green-600:focus{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .dark\:focus\:from-green-700:focus{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .dark\:focus\:from-green-800:focus{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .dark\:focus\:from-green-900:focus{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .dark\:focus\:from-blue-50:focus{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .dark\:focus\:from-blue-100:focus{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .dark\:focus\:from-blue-200:focus{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .dark\:focus\:from-blue-300:focus{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .dark\:focus\:from-blue-400:focus{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .dark\:focus\:from-blue-500:focus{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .dark\:focus\:from-blue-600:focus{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .dark\:focus\:from-blue-700:focus{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .dark\:focus\:from-blue-800:focus{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .dark\:focus\:from-blue-900:focus{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .dark\:focus\:from-indigo-50:focus{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .dark\:focus\:from-indigo-100:focus{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .dark\:focus\:from-indigo-200:focus{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .dark\:focus\:from-indigo-300:focus{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .dark\:focus\:from-indigo-400:focus{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .dark\:focus\:from-indigo-500:focus{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .dark\:focus\:from-indigo-600:focus{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .dark\:focus\:from-indigo-700:focus{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .dark\:focus\:from-indigo-800:focus{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .dark\:focus\:from-indigo-900:focus{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .dark\:focus\:from-purple-50:focus{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .dark\:focus\:from-purple-100:focus{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .dark\:focus\:from-purple-200:focus{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .dark\:focus\:from-purple-300:focus{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .dark\:focus\:from-purple-400:focus{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .dark\:focus\:from-purple-500:focus{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .dark\:focus\:from-purple-600:focus{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .dark\:focus\:from-purple-700:focus{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .dark\:focus\:from-purple-800:focus{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .dark\:focus\:from-purple-900:focus{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .dark\:focus\:from-pink-50:focus{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .dark\:focus\:from-pink-100:focus{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .dark\:focus\:from-pink-200:focus{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .dark\:focus\:from-pink-300:focus{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .dark\:focus\:from-pink-400:focus{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .dark\:focus\:from-pink-500:focus{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .dark\:focus\:from-pink-600:focus{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .dark\:focus\:from-pink-700:focus{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .dark\:focus\:from-pink-800:focus{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .dark\:focus\:from-pink-900:focus{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .dark\:focus\:from-primary:focus{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .dark\:focus\:from-secondary-100:focus{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .dark\:focus\:from-secondary-200:focus{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .dark\:focus\:from-darkBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:focus\:from-darkCardBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:focus\:from-darkText:focus{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .dark\:focus\:from-github:focus{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .dark\:via-transparent{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:via-current{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:via-black{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:via-white{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:via-gray-50{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .dark\:via-gray-100{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .dark\:via-gray-200{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .dark\:via-gray-300{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .dark\:via-gray-400{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .dark\:via-gray-500{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .dark\:via-gray-600{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .dark\:via-gray-700{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .dark\:via-gray-800{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .dark\:via-gray-900{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .dark\:via-red-50{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .dark\:via-red-100{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .dark\:via-red-200{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .dark\:via-red-300{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .dark\:via-red-400{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .dark\:via-red-500{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .dark\:via-red-600{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .dark\:via-red-700{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .dark\:via-red-800{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .dark\:via-red-900{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .dark\:via-yellow-50{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .dark\:via-yellow-100{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .dark\:via-yellow-200{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .dark\:via-yellow-300{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .dark\:via-yellow-400{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .dark\:via-yellow-500{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .dark\:via-yellow-600{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .dark\:via-yellow-700{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .dark\:via-yellow-800{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .dark\:via-yellow-900{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .dark\:via-green-50{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .dark\:via-green-100{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .dark\:via-green-200{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .dark\:via-green-300{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .dark\:via-green-400{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .dark\:via-green-500{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .dark\:via-green-600{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .dark\:via-green-700{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .dark\:via-green-800{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .dark\:via-green-900{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .dark\:via-blue-50{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .dark\:via-blue-100{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .dark\:via-blue-200{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .dark\:via-blue-300{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .dark\:via-blue-400{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .dark\:via-blue-500{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .dark\:via-blue-600{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .dark\:via-blue-700{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .dark\:via-blue-800{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .dark\:via-blue-900{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .dark\:via-indigo-50{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .dark\:via-indigo-100{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .dark\:via-indigo-200{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .dark\:via-indigo-300{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .dark\:via-indigo-400{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .dark\:via-indigo-500{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .dark\:via-indigo-600{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .dark\:via-indigo-700{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .dark\:via-indigo-800{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .dark\:via-indigo-900{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .dark\:via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .dark\:via-purple-100{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .dark\:via-purple-200{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .dark\:via-purple-300{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .dark\:via-purple-400{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .dark\:via-purple-500{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .dark\:via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .dark\:via-purple-700{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .dark\:via-purple-800{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .dark\:via-purple-900{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .dark\:via-pink-50{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .dark\:via-pink-100{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .dark\:via-pink-200{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .dark\:via-pink-300{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .dark\:via-pink-400{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .dark\:via-pink-500{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .dark\:via-pink-600{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .dark\:via-pink-700{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .dark\:via-pink-800{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .dark\:via-pink-900{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .dark\:via-primary{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .dark\:via-secondary-100{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .dark\:via-secondary-200{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .dark\:via-darkBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:via-darkCardBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:via-darkText{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .dark\:via-github{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .dark\:hover\:via-transparent:hover{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:hover\:via-current:hover{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:hover\:via-black:hover{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:hover\:via-white:hover{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:hover\:via-gray-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .dark\:hover\:via-gray-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .dark\:hover\:via-gray-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .dark\:hover\:via-gray-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .dark\:hover\:via-gray-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .dark\:hover\:via-gray-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .dark\:hover\:via-gray-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .dark\:hover\:via-gray-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .dark\:hover\:via-gray-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .dark\:hover\:via-gray-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .dark\:hover\:via-red-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .dark\:hover\:via-red-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .dark\:hover\:via-red-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .dark\:hover\:via-red-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .dark\:hover\:via-red-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .dark\:hover\:via-red-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .dark\:hover\:via-red-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .dark\:hover\:via-red-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .dark\:hover\:via-red-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .dark\:hover\:via-red-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .dark\:hover\:via-yellow-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .dark\:hover\:via-yellow-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .dark\:hover\:via-yellow-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .dark\:hover\:via-yellow-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .dark\:hover\:via-yellow-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .dark\:hover\:via-yellow-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .dark\:hover\:via-yellow-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .dark\:hover\:via-yellow-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .dark\:hover\:via-yellow-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .dark\:hover\:via-yellow-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .dark\:hover\:via-green-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .dark\:hover\:via-green-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .dark\:hover\:via-green-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .dark\:hover\:via-green-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .dark\:hover\:via-green-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .dark\:hover\:via-green-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .dark\:hover\:via-green-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .dark\:hover\:via-green-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .dark\:hover\:via-green-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .dark\:hover\:via-green-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .dark\:hover\:via-blue-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .dark\:hover\:via-blue-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .dark\:hover\:via-blue-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .dark\:hover\:via-blue-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .dark\:hover\:via-blue-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .dark\:hover\:via-blue-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .dark\:hover\:via-blue-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .dark\:hover\:via-blue-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .dark\:hover\:via-blue-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .dark\:hover\:via-blue-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .dark\:hover\:via-indigo-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .dark\:hover\:via-indigo-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .dark\:hover\:via-indigo-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .dark\:hover\:via-indigo-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .dark\:hover\:via-indigo-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .dark\:hover\:via-indigo-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .dark\:hover\:via-indigo-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .dark\:hover\:via-indigo-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .dark\:hover\:via-indigo-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .dark\:hover\:via-indigo-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .dark\:hover\:via-purple-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .dark\:hover\:via-purple-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .dark\:hover\:via-purple-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .dark\:hover\:via-purple-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .dark\:hover\:via-purple-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .dark\:hover\:via-purple-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .dark\:hover\:via-purple-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .dark\:hover\:via-purple-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .dark\:hover\:via-purple-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .dark\:hover\:via-purple-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .dark\:hover\:via-pink-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .dark\:hover\:via-pink-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .dark\:hover\:via-pink-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .dark\:hover\:via-pink-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .dark\:hover\:via-pink-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .dark\:hover\:via-pink-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .dark\:hover\:via-pink-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .dark\:hover\:via-pink-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .dark\:hover\:via-pink-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .dark\:hover\:via-pink-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .dark\:hover\:via-primary:hover{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .dark\:hover\:via-secondary-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .dark\:hover\:via-secondary-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .dark\:hover\:via-darkBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:hover\:via-darkCardBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:hover\:via-darkText:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .dark\:hover\:via-github:hover{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .dark\:focus\:via-transparent:focus{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:focus\:via-current:focus{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:focus\:via-black:focus{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .dark\:focus\:via-white:focus{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .dark\:focus\:via-gray-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .dark\:focus\:via-gray-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .dark\:focus\:via-gray-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .dark\:focus\:via-gray-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .dark\:focus\:via-gray-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .dark\:focus\:via-gray-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .dark\:focus\:via-gray-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .dark\:focus\:via-gray-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .dark\:focus\:via-gray-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .dark\:focus\:via-gray-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .dark\:focus\:via-red-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .dark\:focus\:via-red-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .dark\:focus\:via-red-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .dark\:focus\:via-red-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .dark\:focus\:via-red-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .dark\:focus\:via-red-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .dark\:focus\:via-red-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .dark\:focus\:via-red-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .dark\:focus\:via-red-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .dark\:focus\:via-red-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .dark\:focus\:via-yellow-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .dark\:focus\:via-yellow-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .dark\:focus\:via-yellow-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .dark\:focus\:via-yellow-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .dark\:focus\:via-yellow-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .dark\:focus\:via-yellow-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .dark\:focus\:via-yellow-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .dark\:focus\:via-yellow-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .dark\:focus\:via-yellow-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .dark\:focus\:via-yellow-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .dark\:focus\:via-green-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .dark\:focus\:via-green-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .dark\:focus\:via-green-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .dark\:focus\:via-green-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .dark\:focus\:via-green-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .dark\:focus\:via-green-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .dark\:focus\:via-green-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .dark\:focus\:via-green-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .dark\:focus\:via-green-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .dark\:focus\:via-green-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .dark\:focus\:via-blue-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .dark\:focus\:via-blue-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .dark\:focus\:via-blue-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .dark\:focus\:via-blue-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .dark\:focus\:via-blue-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .dark\:focus\:via-blue-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .dark\:focus\:via-blue-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .dark\:focus\:via-blue-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .dark\:focus\:via-blue-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .dark\:focus\:via-blue-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .dark\:focus\:via-indigo-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .dark\:focus\:via-indigo-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .dark\:focus\:via-indigo-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .dark\:focus\:via-indigo-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .dark\:focus\:via-indigo-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .dark\:focus\:via-indigo-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .dark\:focus\:via-indigo-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .dark\:focus\:via-indigo-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .dark\:focus\:via-indigo-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .dark\:focus\:via-indigo-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .dark\:focus\:via-purple-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .dark\:focus\:via-purple-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .dark\:focus\:via-purple-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .dark\:focus\:via-purple-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .dark\:focus\:via-purple-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .dark\:focus\:via-purple-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .dark\:focus\:via-purple-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .dark\:focus\:via-purple-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .dark\:focus\:via-purple-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .dark\:focus\:via-purple-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .dark\:focus\:via-pink-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .dark\:focus\:via-pink-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .dark\:focus\:via-pink-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .dark\:focus\:via-pink-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .dark\:focus\:via-pink-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .dark\:focus\:via-pink-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .dark\:focus\:via-pink-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .dark\:focus\:via-pink-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .dark\:focus\:via-pink-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .dark\:focus\:via-pink-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .dark\:focus\:via-primary:focus{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .dark\:focus\:via-secondary-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .dark\:focus\:via-secondary-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .dark\:focus\:via-darkBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:focus\:via-darkCardBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .dark\:focus\:via-darkText:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .dark\:focus\:via-github:focus{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .dark\:to-transparent{--tw-gradient-to: transparent}.dark-theme .dark\:to-current{--tw-gradient-to: currentColor}.dark-theme .dark\:to-black{--tw-gradient-to: #000}.dark-theme .dark\:to-white{--tw-gradient-to: #fff}.dark-theme .dark\:to-gray-50{--tw-gradient-to: #f9fafb}.dark-theme .dark\:to-gray-100{--tw-gradient-to: #f3f4f6}.dark-theme .dark\:to-gray-200{--tw-gradient-to: #e5e7eb}.dark-theme .dark\:to-gray-300{--tw-gradient-to: #d1d5db}.dark-theme .dark\:to-gray-400{--tw-gradient-to: #9ca3af}.dark-theme .dark\:to-gray-500{--tw-gradient-to: #6b7280}.dark-theme .dark\:to-gray-600{--tw-gradient-to: #4b5563}.dark-theme .dark\:to-gray-700{--tw-gradient-to: #374151}.dark-theme .dark\:to-gray-800{--tw-gradient-to: #1f2937}.dark-theme .dark\:to-gray-900{--tw-gradient-to: #111827}.dark-theme .dark\:to-red-50{--tw-gradient-to: #fef2f2}.dark-theme .dark\:to-red-100{--tw-gradient-to: #fee2e2}.dark-theme .dark\:to-red-200{--tw-gradient-to: #fecaca}.dark-theme .dark\:to-red-300{--tw-gradient-to: #fca5a5}.dark-theme .dark\:to-red-400{--tw-gradient-to: #f87171}.dark-theme .dark\:to-red-500{--tw-gradient-to: #ef4444}.dark-theme .dark\:to-red-600{--tw-gradient-to: #dc2626}.dark-theme .dark\:to-red-700{--tw-gradient-to: #b91c1c}.dark-theme .dark\:to-red-800{--tw-gradient-to: #991b1b}.dark-theme .dark\:to-red-900{--tw-gradient-to: #7f1d1d}.dark-theme .dark\:to-yellow-50{--tw-gradient-to: #fffbeb}.dark-theme .dark\:to-yellow-100{--tw-gradient-to: #fef3c7}.dark-theme .dark\:to-yellow-200{--tw-gradient-to: #fde68a}.dark-theme .dark\:to-yellow-300{--tw-gradient-to: #fcd34d}.dark-theme .dark\:to-yellow-400{--tw-gradient-to: #fbbf24}.dark-theme .dark\:to-yellow-500{--tw-gradient-to: #f59e0b}.dark-theme .dark\:to-yellow-600{--tw-gradient-to: #d97706}.dark-theme .dark\:to-yellow-700{--tw-gradient-to: #b45309}.dark-theme .dark\:to-yellow-800{--tw-gradient-to: #92400e}.dark-theme .dark\:to-yellow-900{--tw-gradient-to: #78350f}.dark-theme .dark\:to-green-50{--tw-gradient-to: #ecfdf5}.dark-theme .dark\:to-green-100{--tw-gradient-to: #d1fae5}.dark-theme .dark\:to-green-200{--tw-gradient-to: #a7f3d0}.dark-theme .dark\:to-green-300{--tw-gradient-to: #6ee7b7}.dark-theme .dark\:to-green-400{--tw-gradient-to: #34d399}.dark-theme .dark\:to-green-500{--tw-gradient-to: #10b981}.dark-theme .dark\:to-green-600{--tw-gradient-to: #059669}.dark-theme .dark\:to-green-700{--tw-gradient-to: #047857}.dark-theme .dark\:to-green-800{--tw-gradient-to: #065f46}.dark-theme .dark\:to-green-900{--tw-gradient-to: #064e3b}.dark-theme .dark\:to-blue-50{--tw-gradient-to: #eff6ff}.dark-theme .dark\:to-blue-100{--tw-gradient-to: #dbeafe}.dark-theme .dark\:to-blue-200{--tw-gradient-to: #bfdbfe}.dark-theme .dark\:to-blue-300{--tw-gradient-to: #93c5fd}.dark-theme .dark\:to-blue-400{--tw-gradient-to: #60a5fa}.dark-theme .dark\:to-blue-500{--tw-gradient-to: #3b82f6}.dark-theme .dark\:to-blue-600{--tw-gradient-to: #2563eb}.dark-theme .dark\:to-blue-700{--tw-gradient-to: #1d4ed8}.dark-theme .dark\:to-blue-800{--tw-gradient-to: #1e40af}.dark-theme .dark\:to-blue-900{--tw-gradient-to: #1e3a8a}.dark-theme .dark\:to-indigo-50{--tw-gradient-to: #eef2ff}.dark-theme .dark\:to-indigo-100{--tw-gradient-to: #e0e7ff}.dark-theme .dark\:to-indigo-200{--tw-gradient-to: #c7d2fe}.dark-theme .dark\:to-indigo-300{--tw-gradient-to: #a5b4fc}.dark-theme .dark\:to-indigo-400{--tw-gradient-to: #818cf8}.dark-theme .dark\:to-indigo-500{--tw-gradient-to: #6366f1}.dark-theme .dark\:to-indigo-600{--tw-gradient-to: #4f46e5}.dark-theme .dark\:to-indigo-700{--tw-gradient-to: #4338ca}.dark-theme .dark\:to-indigo-800{--tw-gradient-to: #3730a3}.dark-theme .dark\:to-indigo-900{--tw-gradient-to: #312e81}.dark-theme .dark\:to-purple-50{--tw-gradient-to: #f5f3ff}.dark-theme .dark\:to-purple-100{--tw-gradient-to: #ede9fe}.dark-theme .dark\:to-purple-200{--tw-gradient-to: #ddd6fe}.dark-theme .dark\:to-purple-300{--tw-gradient-to: #c4b5fd}.dark-theme .dark\:to-purple-400{--tw-gradient-to: #a78bfa}.dark-theme .dark\:to-purple-500{--tw-gradient-to: #8b5cf6}.dark-theme .dark\:to-purple-600{--tw-gradient-to: #7c3aed}.dark-theme .dark\:to-purple-700{--tw-gradient-to: #6d28d9}.dark-theme .dark\:to-purple-800{--tw-gradient-to: #5b21b6}.dark-theme .dark\:to-purple-900{--tw-gradient-to: #4c1d95}.dark-theme .dark\:to-pink-50{--tw-gradient-to: #fdf2f8}.dark-theme .dark\:to-pink-100{--tw-gradient-to: #fce7f3}.dark-theme .dark\:to-pink-200{--tw-gradient-to: #fbcfe8}.dark-theme .dark\:to-pink-300{--tw-gradient-to: #f9a8d4}.dark-theme .dark\:to-pink-400{--tw-gradient-to: #f472b6}.dark-theme .dark\:to-pink-500{--tw-gradient-to: #ec4899}.dark-theme .dark\:to-pink-600{--tw-gradient-to: #db2777}.dark-theme .dark\:to-pink-700{--tw-gradient-to: #be185d}.dark-theme .dark\:to-pink-800{--tw-gradient-to: #9d174d}.dark-theme .dark\:to-pink-900{--tw-gradient-to: #831843}.dark-theme .dark\:to-primary{--tw-gradient-to: #FFCC00}.dark-theme .dark\:to-secondary-100{--tw-gradient-to: #F2E2D5}.dark-theme .dark\:to-secondary-200{--tw-gradient-to: #888883}.dark-theme .dark\:to-darkBg{--tw-gradient-to: #121212}.dark-theme .dark\:to-darkCardBg{--tw-gradient-to: #121212}.dark-theme .dark\:to-darkText{--tw-gradient-to: #F2F2F2}.dark-theme .dark\:to-github{--tw-gradient-to: #1B1F23}.dark-theme .dark\:hover\:to-transparent:hover{--tw-gradient-to: transparent}.dark-theme .dark\:hover\:to-current:hover{--tw-gradient-to: currentColor}.dark-theme .dark\:hover\:to-black:hover{--tw-gradient-to: #000}.dark-theme .dark\:hover\:to-white:hover{--tw-gradient-to: #fff}.dark-theme .dark\:hover\:to-gray-50:hover{--tw-gradient-to: #f9fafb}.dark-theme .dark\:hover\:to-gray-100:hover{--tw-gradient-to: #f3f4f6}.dark-theme .dark\:hover\:to-gray-200:hover{--tw-gradient-to: #e5e7eb}.dark-theme .dark\:hover\:to-gray-300:hover{--tw-gradient-to: #d1d5db}.dark-theme .dark\:hover\:to-gray-400:hover{--tw-gradient-to: #9ca3af}.dark-theme .dark\:hover\:to-gray-500:hover{--tw-gradient-to: #6b7280}.dark-theme .dark\:hover\:to-gray-600:hover{--tw-gradient-to: #4b5563}.dark-theme .dark\:hover\:to-gray-700:hover{--tw-gradient-to: #374151}.dark-theme .dark\:hover\:to-gray-800:hover{--tw-gradient-to: #1f2937}.dark-theme .dark\:hover\:to-gray-900:hover{--tw-gradient-to: #111827}.dark-theme .dark\:hover\:to-red-50:hover{--tw-gradient-to: #fef2f2}.dark-theme .dark\:hover\:to-red-100:hover{--tw-gradient-to: #fee2e2}.dark-theme .dark\:hover\:to-red-200:hover{--tw-gradient-to: #fecaca}.dark-theme .dark\:hover\:to-red-300:hover{--tw-gradient-to: #fca5a5}.dark-theme .dark\:hover\:to-red-400:hover{--tw-gradient-to: #f87171}.dark-theme .dark\:hover\:to-red-500:hover{--tw-gradient-to: #ef4444}.dark-theme .dark\:hover\:to-red-600:hover{--tw-gradient-to: #dc2626}.dark-theme .dark\:hover\:to-red-700:hover{--tw-gradient-to: #b91c1c}.dark-theme .dark\:hover\:to-red-800:hover{--tw-gradient-to: #991b1b}.dark-theme .dark\:hover\:to-red-900:hover{--tw-gradient-to: #7f1d1d}.dark-theme .dark\:hover\:to-yellow-50:hover{--tw-gradient-to: #fffbeb}.dark-theme .dark\:hover\:to-yellow-100:hover{--tw-gradient-to: #fef3c7}.dark-theme .dark\:hover\:to-yellow-200:hover{--tw-gradient-to: #fde68a}.dark-theme .dark\:hover\:to-yellow-300:hover{--tw-gradient-to: #fcd34d}.dark-theme .dark\:hover\:to-yellow-400:hover{--tw-gradient-to: #fbbf24}.dark-theme .dark\:hover\:to-yellow-500:hover{--tw-gradient-to: #f59e0b}.dark-theme .dark\:hover\:to-yellow-600:hover{--tw-gradient-to: #d97706}.dark-theme .dark\:hover\:to-yellow-700:hover{--tw-gradient-to: #b45309}.dark-theme .dark\:hover\:to-yellow-800:hover{--tw-gradient-to: #92400e}.dark-theme .dark\:hover\:to-yellow-900:hover{--tw-gradient-to: #78350f}.dark-theme .dark\:hover\:to-green-50:hover{--tw-gradient-to: #ecfdf5}.dark-theme .dark\:hover\:to-green-100:hover{--tw-gradient-to: #d1fae5}.dark-theme .dark\:hover\:to-green-200:hover{--tw-gradient-to: #a7f3d0}.dark-theme .dark\:hover\:to-green-300:hover{--tw-gradient-to: #6ee7b7}.dark-theme .dark\:hover\:to-green-400:hover{--tw-gradient-to: #34d399}.dark-theme .dark\:hover\:to-green-500:hover{--tw-gradient-to: #10b981}.dark-theme .dark\:hover\:to-green-600:hover{--tw-gradient-to: #059669}.dark-theme .dark\:hover\:to-green-700:hover{--tw-gradient-to: #047857}.dark-theme .dark\:hover\:to-green-800:hover{--tw-gradient-to: #065f46}.dark-theme .dark\:hover\:to-green-900:hover{--tw-gradient-to: #064e3b}.dark-theme .dark\:hover\:to-blue-50:hover{--tw-gradient-to: #eff6ff}.dark-theme .dark\:hover\:to-blue-100:hover{--tw-gradient-to: #dbeafe}.dark-theme .dark\:hover\:to-blue-200:hover{--tw-gradient-to: #bfdbfe}.dark-theme .dark\:hover\:to-blue-300:hover{--tw-gradient-to: #93c5fd}.dark-theme .dark\:hover\:to-blue-400:hover{--tw-gradient-to: #60a5fa}.dark-theme .dark\:hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6}.dark-theme .dark\:hover\:to-blue-600:hover{--tw-gradient-to: #2563eb}.dark-theme .dark\:hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8}.dark-theme .dark\:hover\:to-blue-800:hover{--tw-gradient-to: #1e40af}.dark-theme .dark\:hover\:to-blue-900:hover{--tw-gradient-to: #1e3a8a}.dark-theme .dark\:hover\:to-indigo-50:hover{--tw-gradient-to: #eef2ff}.dark-theme .dark\:hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff}.dark-theme .dark\:hover\:to-indigo-200:hover{--tw-gradient-to: #c7d2fe}.dark-theme .dark\:hover\:to-indigo-300:hover{--tw-gradient-to: #a5b4fc}.dark-theme .dark\:hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8}.dark-theme .dark\:hover\:to-indigo-500:hover{--tw-gradient-to: #6366f1}.dark-theme .dark\:hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5}.dark-theme .dark\:hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca}.dark-theme .dark\:hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3}.dark-theme .dark\:hover\:to-indigo-900:hover{--tw-gradient-to: #312e81}.dark-theme .dark\:hover\:to-purple-50:hover{--tw-gradient-to: #f5f3ff}.dark-theme .dark\:hover\:to-purple-100:hover{--tw-gradient-to: #ede9fe}.dark-theme .dark\:hover\:to-purple-200:hover{--tw-gradient-to: #ddd6fe}.dark-theme .dark\:hover\:to-purple-300:hover{--tw-gradient-to: #c4b5fd}.dark-theme .dark\:hover\:to-purple-400:hover{--tw-gradient-to: #a78bfa}.dark-theme .dark\:hover\:to-purple-500:hover{--tw-gradient-to: #8b5cf6}.dark-theme .dark\:hover\:to-purple-600:hover{--tw-gradient-to: #7c3aed}.dark-theme .dark\:hover\:to-purple-700:hover{--tw-gradient-to: #6d28d9}.dark-theme .dark\:hover\:to-purple-800:hover{--tw-gradient-to: #5b21b6}.dark-theme .dark\:hover\:to-purple-900:hover{--tw-gradient-to: #4c1d95}.dark-theme .dark\:hover\:to-pink-50:hover{--tw-gradient-to: #fdf2f8}.dark-theme .dark\:hover\:to-pink-100:hover{--tw-gradient-to: #fce7f3}.dark-theme .dark\:hover\:to-pink-200:hover{--tw-gradient-to: #fbcfe8}.dark-theme .dark\:hover\:to-pink-300:hover{--tw-gradient-to: #f9a8d4}.dark-theme .dark\:hover\:to-pink-400:hover{--tw-gradient-to: #f472b6}.dark-theme .dark\:hover\:to-pink-500:hover{--tw-gradient-to: #ec4899}.dark-theme .dark\:hover\:to-pink-600:hover{--tw-gradient-to: #db2777}.dark-theme .dark\:hover\:to-pink-700:hover{--tw-gradient-to: #be185d}.dark-theme .dark\:hover\:to-pink-800:hover{--tw-gradient-to: #9d174d}.dark-theme .dark\:hover\:to-pink-900:hover{--tw-gradient-to: #831843}.dark-theme .dark\:hover\:to-primary:hover{--tw-gradient-to: #FFCC00}.dark-theme .dark\:hover\:to-secondary-100:hover{--tw-gradient-to: #F2E2D5}.dark-theme .dark\:hover\:to-secondary-200:hover{--tw-gradient-to: #888883}.dark-theme .dark\:hover\:to-darkBg:hover{--tw-gradient-to: #121212}.dark-theme .dark\:hover\:to-darkCardBg:hover{--tw-gradient-to: #121212}.dark-theme .dark\:hover\:to-darkText:hover{--tw-gradient-to: #F2F2F2}.dark-theme .dark\:hover\:to-github:hover{--tw-gradient-to: #1B1F23}.dark-theme .dark\:focus\:to-transparent:focus{--tw-gradient-to: transparent}.dark-theme .dark\:focus\:to-current:focus{--tw-gradient-to: currentColor}.dark-theme .dark\:focus\:to-black:focus{--tw-gradient-to: #000}.dark-theme .dark\:focus\:to-white:focus{--tw-gradient-to: #fff}.dark-theme .dark\:focus\:to-gray-50:focus{--tw-gradient-to: #f9fafb}.dark-theme .dark\:focus\:to-gray-100:focus{--tw-gradient-to: #f3f4f6}.dark-theme .dark\:focus\:to-gray-200:focus{--tw-gradient-to: #e5e7eb}.dark-theme .dark\:focus\:to-gray-300:focus{--tw-gradient-to: #d1d5db}.dark-theme .dark\:focus\:to-gray-400:focus{--tw-gradient-to: #9ca3af}.dark-theme .dark\:focus\:to-gray-500:focus{--tw-gradient-to: #6b7280}.dark-theme .dark\:focus\:to-gray-600:focus{--tw-gradient-to: #4b5563}.dark-theme .dark\:focus\:to-gray-700:focus{--tw-gradient-to: #374151}.dark-theme .dark\:focus\:to-gray-800:focus{--tw-gradient-to: #1f2937}.dark-theme .dark\:focus\:to-gray-900:focus{--tw-gradient-to: #111827}.dark-theme .dark\:focus\:to-red-50:focus{--tw-gradient-to: #fef2f2}.dark-theme .dark\:focus\:to-red-100:focus{--tw-gradient-to: #fee2e2}.dark-theme .dark\:focus\:to-red-200:focus{--tw-gradient-to: #fecaca}.dark-theme .dark\:focus\:to-red-300:focus{--tw-gradient-to: #fca5a5}.dark-theme .dark\:focus\:to-red-400:focus{--tw-gradient-to: #f87171}.dark-theme .dark\:focus\:to-red-500:focus{--tw-gradient-to: #ef4444}.dark-theme .dark\:focus\:to-red-600:focus{--tw-gradient-to: #dc2626}.dark-theme .dark\:focus\:to-red-700:focus{--tw-gradient-to: #b91c1c}.dark-theme .dark\:focus\:to-red-800:focus{--tw-gradient-to: #991b1b}.dark-theme .dark\:focus\:to-red-900:focus{--tw-gradient-to: #7f1d1d}.dark-theme .dark\:focus\:to-yellow-50:focus{--tw-gradient-to: #fffbeb}.dark-theme .dark\:focus\:to-yellow-100:focus{--tw-gradient-to: #fef3c7}.dark-theme .dark\:focus\:to-yellow-200:focus{--tw-gradient-to: #fde68a}.dark-theme .dark\:focus\:to-yellow-300:focus{--tw-gradient-to: #fcd34d}.dark-theme .dark\:focus\:to-yellow-400:focus{--tw-gradient-to: #fbbf24}.dark-theme .dark\:focus\:to-yellow-500:focus{--tw-gradient-to: #f59e0b}.dark-theme .dark\:focus\:to-yellow-600:focus{--tw-gradient-to: #d97706}.dark-theme .dark\:focus\:to-yellow-700:focus{--tw-gradient-to: #b45309}.dark-theme .dark\:focus\:to-yellow-800:focus{--tw-gradient-to: #92400e}.dark-theme .dark\:focus\:to-yellow-900:focus{--tw-gradient-to: #78350f}.dark-theme .dark\:focus\:to-green-50:focus{--tw-gradient-to: #ecfdf5}.dark-theme .dark\:focus\:to-green-100:focus{--tw-gradient-to: #d1fae5}.dark-theme .dark\:focus\:to-green-200:focus{--tw-gradient-to: #a7f3d0}.dark-theme .dark\:focus\:to-green-300:focus{--tw-gradient-to: #6ee7b7}.dark-theme .dark\:focus\:to-green-400:focus{--tw-gradient-to: #34d399}.dark-theme .dark\:focus\:to-green-500:focus{--tw-gradient-to: #10b981}.dark-theme .dark\:focus\:to-green-600:focus{--tw-gradient-to: #059669}.dark-theme .dark\:focus\:to-green-700:focus{--tw-gradient-to: #047857}.dark-theme .dark\:focus\:to-green-800:focus{--tw-gradient-to: #065f46}.dark-theme .dark\:focus\:to-green-900:focus{--tw-gradient-to: #064e3b}.dark-theme .dark\:focus\:to-blue-50:focus{--tw-gradient-to: #eff6ff}.dark-theme .dark\:focus\:to-blue-100:focus{--tw-gradient-to: #dbeafe}.dark-theme .dark\:focus\:to-blue-200:focus{--tw-gradient-to: #bfdbfe}.dark-theme .dark\:focus\:to-blue-300:focus{--tw-gradient-to: #93c5fd}.dark-theme .dark\:focus\:to-blue-400:focus{--tw-gradient-to: #60a5fa}.dark-theme .dark\:focus\:to-blue-500:focus{--tw-gradient-to: #3b82f6}.dark-theme .dark\:focus\:to-blue-600:focus{--tw-gradient-to: #2563eb}.dark-theme .dark\:focus\:to-blue-700:focus{--tw-gradient-to: #1d4ed8}.dark-theme .dark\:focus\:to-blue-800:focus{--tw-gradient-to: #1e40af}.dark-theme .dark\:focus\:to-blue-900:focus{--tw-gradient-to: #1e3a8a}.dark-theme .dark\:focus\:to-indigo-50:focus{--tw-gradient-to: #eef2ff}.dark-theme .dark\:focus\:to-indigo-100:focus{--tw-gradient-to: #e0e7ff}.dark-theme .dark\:focus\:to-indigo-200:focus{--tw-gradient-to: #c7d2fe}.dark-theme .dark\:focus\:to-indigo-300:focus{--tw-gradient-to: #a5b4fc}.dark-theme .dark\:focus\:to-indigo-400:focus{--tw-gradient-to: #818cf8}.dark-theme .dark\:focus\:to-indigo-500:focus{--tw-gradient-to: #6366f1}.dark-theme .dark\:focus\:to-indigo-600:focus{--tw-gradient-to: #4f46e5}.dark-theme .dark\:focus\:to-indigo-700:focus{--tw-gradient-to: #4338ca}.dark-theme .dark\:focus\:to-indigo-800:focus{--tw-gradient-to: #3730a3}.dark-theme .dark\:focus\:to-indigo-900:focus{--tw-gradient-to: #312e81}.dark-theme .dark\:focus\:to-purple-50:focus{--tw-gradient-to: #f5f3ff}.dark-theme .dark\:focus\:to-purple-100:focus{--tw-gradient-to: #ede9fe}.dark-theme .dark\:focus\:to-purple-200:focus{--tw-gradient-to: #ddd6fe}.dark-theme .dark\:focus\:to-purple-300:focus{--tw-gradient-to: #c4b5fd}.dark-theme .dark\:focus\:to-purple-400:focus{--tw-gradient-to: #a78bfa}.dark-theme .dark\:focus\:to-purple-500:focus{--tw-gradient-to: #8b5cf6}.dark-theme .dark\:focus\:to-purple-600:focus{--tw-gradient-to: #7c3aed}.dark-theme .dark\:focus\:to-purple-700:focus{--tw-gradient-to: #6d28d9}.dark-theme .dark\:focus\:to-purple-800:focus{--tw-gradient-to: #5b21b6}.dark-theme .dark\:focus\:to-purple-900:focus{--tw-gradient-to: #4c1d95}.dark-theme .dark\:focus\:to-pink-50:focus{--tw-gradient-to: #fdf2f8}.dark-theme .dark\:focus\:to-pink-100:focus{--tw-gradient-to: #fce7f3}.dark-theme .dark\:focus\:to-pink-200:focus{--tw-gradient-to: #fbcfe8}.dark-theme .dark\:focus\:to-pink-300:focus{--tw-gradient-to: #f9a8d4}.dark-theme .dark\:focus\:to-pink-400:focus{--tw-gradient-to: #f472b6}.dark-theme .dark\:focus\:to-pink-500:focus{--tw-gradient-to: #ec4899}.dark-theme .dark\:focus\:to-pink-600:focus{--tw-gradient-to: #db2777}.dark-theme .dark\:focus\:to-pink-700:focus{--tw-gradient-to: #be185d}.dark-theme .dark\:focus\:to-pink-800:focus{--tw-gradient-to: #9d174d}.dark-theme .dark\:focus\:to-pink-900:focus{--tw-gradient-to: #831843}.dark-theme .dark\:focus\:to-primary:focus{--tw-gradient-to: #FFCC00}.dark-theme .dark\:focus\:to-secondary-100:focus{--tw-gradient-to: #F2E2D5}.dark-theme .dark\:focus\:to-secondary-200:focus{--tw-gradient-to: #888883}.dark-theme .dark\:focus\:to-darkBg:focus{--tw-gradient-to: #121212}.dark-theme .dark\:focus\:to-darkCardBg:focus{--tw-gradient-to: #121212}.dark-theme .dark\:focus\:to-darkText:focus{--tw-gradient-to: #F2F2F2}.dark-theme .dark\:focus\:to-github:focus{--tw-gradient-to: #1B1F23}.dark-theme .dark\:text-transparent{color:transparent}.dark-theme .dark\:text-current{color:currentColor}.dark-theme .dark\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .dark\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .dark\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .dark\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .dark\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .dark\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .dark\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .dark\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .dark\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .dark\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .dark\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .dark\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .dark\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .dark\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .dark\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .dark\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .dark\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .dark\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .dark\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .dark\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .dark\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .dark\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .dark\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .dark\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .dark\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .dark\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .dark\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .dark\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .dark\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .dark\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .dark\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .dark\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .dark\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-transparent{color:transparent}.dark-theme .group:hover .dark\:group-hover\:text-current{color:currentColor}.dark-theme .group:hover .dark\:group-hover\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .dark\:group-hover\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-transparent:focus-within{color:transparent}.dark-theme .dark\:focus-within\:text-current:focus-within{color:currentColor}.dark-theme .dark\:focus-within\:text-black:focus-within{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-white:focus-within{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-50:focus-within{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-100:focus-within{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-200:focus-within{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-300:focus-within{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-400:focus-within{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-500:focus-within{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-700:focus-within{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-800:focus-within{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-gray-900:focus-within{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-50:focus-within{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-100:focus-within{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-200:focus-within{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-300:focus-within{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-400:focus-within{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-500:focus-within{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-600:focus-within{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-700:focus-within{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-800:focus-within{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-red-900:focus-within{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-50:focus-within{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-100:focus-within{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-200:focus-within{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-300:focus-within{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-400:focus-within{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-500:focus-within{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-600:focus-within{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-700:focus-within{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-800:focus-within{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-green-900:focus-within{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-50:focus-within{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-100:focus-within{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-200:focus-within{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-300:focus-within{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-400:focus-within{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-500:focus-within{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-600:focus-within{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-700:focus-within{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-800:focus-within{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-blue-900:focus-within{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-50:focus-within{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-100:focus-within{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-200:focus-within{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-300:focus-within{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-400:focus-within{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-500:focus-within{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-600:focus-within{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-700:focus-within{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-800:focus-within{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-purple-900:focus-within{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-50:focus-within{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-100:focus-within{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-200:focus-within{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-300:focus-within{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-400:focus-within{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-500:focus-within{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-600:focus-within{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-700:focus-within{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-800:focus-within{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-pink-900:focus-within{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-primary:focus-within{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-secondary-100:focus-within{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-secondary-200:focus-within{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-darkBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-darkCardBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-darkText:focus-within{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .dark\:focus-within\:text-github:focus-within{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-transparent:hover{color:transparent}.dark-theme .dark\:hover\:text-current:hover{color:currentColor}.dark-theme .dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-50:hover{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-200:hover{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-yellow-900:hover{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-50:hover{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-100:hover{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-50:hover{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-50:hover{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-100:hover{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-50:hover{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-100:hover{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-500:hover{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-50:hover{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-100:hover{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-200:hover{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-500:hover{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-700:hover{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-800:hover{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-pink-900:hover{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-secondary-100:hover{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-secondary-200:hover{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-darkBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-darkCardBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-darkText:hover{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .dark\:hover\:text-github:hover{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-transparent:focus{color:transparent}.dark-theme .dark\:focus\:text-current:focus{color:currentColor}.dark-theme .dark\:focus\:text-black:focus{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-white:focus{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-50:focus{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-100:focus{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-600:focus{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-50:focus{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-100:focus{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-700:focus{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-800:focus{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-red-900:focus{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-50:focus{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-100:focus{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-200:focus{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-300:focus{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-400:focus{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-500:focus{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-600:focus{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-700:focus{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-800:focus{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-yellow-900:focus{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-50:focus{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-100:focus{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-200:focus{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-300:focus{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-400:focus{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-500:focus{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-600:focus{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-700:focus{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-800:focus{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-green-900:focus{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-50:focus{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-100:focus{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-200:focus{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-300:focus{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-400:focus{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-800:focus{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-blue-900:focus{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-50:focus{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-100:focus{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-300:focus{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-400:focus{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-600:focus{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-700:focus{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-indigo-900:focus{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-50:focus{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-100:focus{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-200:focus{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-300:focus{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-400:focus{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-500:focus{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-600:focus{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-700:focus{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-800:focus{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-purple-900:focus{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-50:focus{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-100:focus{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-200:focus{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-300:focus{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-400:focus{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-500:focus{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-600:focus{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-700:focus{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-800:focus{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-pink-900:focus{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-primary:focus{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-secondary-100:focus{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-secondary-200:focus{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-darkBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-darkCardBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-darkText:focus{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .dark\:focus\:text-github:focus{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .dark\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .dark\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .dark\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .dark\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .dark\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .dark\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .dark\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .dark\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .dark\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .dark\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .dark\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .dark\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .dark\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .dark\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .dark\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .group:hover .dark\:group-hover\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .group:hover .dark\:group-hover\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .group:hover .dark\:group-hover\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .group:hover .dark\:group-hover\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .group:hover .dark\:group-hover\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .group:hover .dark\:group-hover\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .group:hover .dark\:group-hover\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .group:hover .dark\:group-hover\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .group:hover .dark\:group-hover\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .group:hover .dark\:group-hover\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .group:hover .dark\:group-hover\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .group:hover .dark\:group-hover\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .group:hover .dark\:group-hover\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .group:hover .dark\:group-hover\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .group:hover .dark\:group-hover\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .dark\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity: 0}.dark-theme .dark\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity: .05}.dark-theme .dark\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity: .1}.dark-theme .dark\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity: .2}.dark-theme .dark\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity: .25}.dark-theme .dark\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity: .3}.dark-theme .dark\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity: .4}.dark-theme .dark\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity: .5}.dark-theme .dark\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity: .6}.dark-theme .dark\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity: .7}.dark-theme .dark\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity: .75}.dark-theme .dark\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity: .8}.dark-theme .dark\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity: .9}.dark-theme .dark\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity: .95}.dark-theme .dark\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity: 1}.dark-theme .dark\:hover\:text-opacity-0:hover{--tw-text-opacity: 0}.dark-theme .dark\:hover\:text-opacity-5:hover{--tw-text-opacity: .05}.dark-theme .dark\:hover\:text-opacity-10:hover{--tw-text-opacity: .1}.dark-theme .dark\:hover\:text-opacity-20:hover{--tw-text-opacity: .2}.dark-theme .dark\:hover\:text-opacity-25:hover{--tw-text-opacity: .25}.dark-theme .dark\:hover\:text-opacity-30:hover{--tw-text-opacity: .3}.dark-theme .dark\:hover\:text-opacity-40:hover{--tw-text-opacity: .4}.dark-theme .dark\:hover\:text-opacity-50:hover{--tw-text-opacity: .5}.dark-theme .dark\:hover\:text-opacity-60:hover{--tw-text-opacity: .6}.dark-theme .dark\:hover\:text-opacity-70:hover{--tw-text-opacity: .7}.dark-theme .dark\:hover\:text-opacity-75:hover{--tw-text-opacity: .75}.dark-theme .dark\:hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark-theme .dark\:hover\:text-opacity-90:hover{--tw-text-opacity: .9}.dark-theme .dark\:hover\:text-opacity-95:hover{--tw-text-opacity: .95}.dark-theme .dark\:hover\:text-opacity-100:hover{--tw-text-opacity: 1}.dark-theme .dark\:focus\:text-opacity-0:focus{--tw-text-opacity: 0}.dark-theme .dark\:focus\:text-opacity-5:focus{--tw-text-opacity: .05}.dark-theme .dark\:focus\:text-opacity-10:focus{--tw-text-opacity: .1}.dark-theme .dark\:focus\:text-opacity-20:focus{--tw-text-opacity: .2}.dark-theme .dark\:focus\:text-opacity-25:focus{--tw-text-opacity: .25}.dark-theme .dark\:focus\:text-opacity-30:focus{--tw-text-opacity: .3}.dark-theme .dark\:focus\:text-opacity-40:focus{--tw-text-opacity: .4}.dark-theme .dark\:focus\:text-opacity-50:focus{--tw-text-opacity: .5}.dark-theme .dark\:focus\:text-opacity-60:focus{--tw-text-opacity: .6}.dark-theme .dark\:focus\:text-opacity-70:focus{--tw-text-opacity: .7}.dark-theme .dark\:focus\:text-opacity-75:focus{--tw-text-opacity: .75}.dark-theme .dark\:focus\:text-opacity-80:focus{--tw-text-opacity: .8}.dark-theme .dark\:focus\:text-opacity-90:focus{--tw-text-opacity: .9}.dark-theme .dark\:focus\:text-opacity-95:focus{--tw-text-opacity: .95}.dark-theme .dark\:focus\:text-opacity-100:focus{--tw-text-opacity: 1}.dark-theme .dark\:placeholder-transparent::-moz-placeholder{color:transparent}.dark-theme .dark\:placeholder-transparent:-ms-input-placeholder{color:transparent}.dark-theme .dark\:placeholder-transparent::placeholder{color:transparent}.dark-theme .dark\:placeholder-current::-moz-placeholder{color:currentColor}.dark-theme .dark\:placeholder-current:-ms-input-placeholder{color:currentColor}.dark-theme .dark\:placeholder-current::placeholder{color:currentColor}.dark-theme .dark\:placeholder-black::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-black:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-black::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-white:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-gray-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-red-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-green-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-blue-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-purple-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-pink-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-primary::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-primary:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-primary::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-secondary-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-secondary-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-secondary-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-secondary-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-secondary-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-secondary-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkCardBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkCardBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkCardBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkText::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkText:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-darkText::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-github::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-github:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-github::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-transparent:focus::-moz-placeholder{color:transparent}.dark-theme .dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder{color:transparent}.dark-theme .dark\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.dark-theme .dark\:focus\:placeholder-current:focus::-moz-placeholder{color:currentColor}.dark-theme .dark\:focus\:placeholder-current:focus:-ms-input-placeholder{color:currentColor}.dark-theme .dark\:focus\:placeholder-current:focus::placeholder{color:currentColor}.dark-theme .dark\:focus\:placeholder-black:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-black:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-white:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-white:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-primary:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-primary:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-primary:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-secondary-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-secondary-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-secondary-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-secondary-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-secondary-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-secondary-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkCardBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkCardBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkCardBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkText:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkText:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-darkText:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-github:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-github:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .dark\:focus\:placeholder-github:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .dark\:placeholder-opacity-0::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .dark\:placeholder-opacity-0:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .dark\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity: 0}.dark-theme .dark\:placeholder-opacity-5::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .dark\:placeholder-opacity-5:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .dark\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity: .05}.dark-theme .dark\:placeholder-opacity-10::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .dark\:placeholder-opacity-10:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .dark\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity: .1}.dark-theme .dark\:placeholder-opacity-20::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .dark\:placeholder-opacity-20:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .dark\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity: .2}.dark-theme .dark\:placeholder-opacity-25::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .dark\:placeholder-opacity-25:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .dark\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity: .25}.dark-theme .dark\:placeholder-opacity-30::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .dark\:placeholder-opacity-30:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .dark\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity: .3}.dark-theme .dark\:placeholder-opacity-40::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .dark\:placeholder-opacity-40:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .dark\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity: .4}.dark-theme .dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .dark\:placeholder-opacity-50:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark-theme .dark\:placeholder-opacity-60::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .dark\:placeholder-opacity-60:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .dark\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity: .6}.dark-theme .dark\:placeholder-opacity-70::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .dark\:placeholder-opacity-70:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .dark\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity: .7}.dark-theme .dark\:placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .dark\:placeholder-opacity-75:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .dark\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.dark-theme .dark\:placeholder-opacity-80::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .dark\:placeholder-opacity-80:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .dark\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity: .8}.dark-theme .dark\:placeholder-opacity-90::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .dark\:placeholder-opacity-90:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .dark\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity: .9}.dark-theme .dark\:placeholder-opacity-95::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .dark\:placeholder-opacity-95:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .dark\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity: .95}.dark-theme .dark\:placeholder-opacity-100::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .dark\:placeholder-opacity-100:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .dark\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity: 1}.dark-theme .dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .dark\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity: 0}.dark-theme .dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .dark\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity: .05}.dark-theme .dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .dark\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity: .1}.dark-theme .dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .dark\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity: .2}.dark-theme .dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .dark\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity: .25}.dark-theme .dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .dark\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity: .3}.dark-theme .dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .dark\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity: .4}.dark-theme .dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .dark\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity: .5}.dark-theme .dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .dark\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity: .6}.dark-theme .dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .dark\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity: .7}.dark-theme .dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .dark\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity: .75}.dark-theme .dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .dark\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity: .8}.dark-theme .dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .dark\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity: .9}.dark-theme .dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .dark\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity: .95}.dark-theme .dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .dark\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity: 1}.dark-theme .dark\:ring-transparent{--tw-ring-color: transparent}.dark-theme .dark\:ring-current{--tw-ring-color: currentColor}.dark-theme .dark\:ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .dark\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .dark\:ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .dark\:ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .dark\:ring-yellow-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .dark\:ring-green-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .dark\:ring-blue-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .dark\:ring-indigo-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .dark\:ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .dark\:ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .dark\:ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .dark\:ring-secondary-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .dark\:ring-secondary-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .dark\:ring-darkBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .dark\:ring-darkCardBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .dark\:ring-darkText{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .dark\:ring-github{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-transparent:focus-within{--tw-ring-color: transparent}.dark-theme .dark\:focus-within\:ring-current:focus-within{--tw-ring-color: currentColor}.dark-theme .dark\:focus-within\:ring-black:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-primary:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-secondary-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-secondary-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-darkBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-darkCardBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-darkText:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .dark\:focus-within\:ring-github:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-transparent:focus{--tw-ring-color: transparent}.dark-theme .dark\:focus\:ring-current:focus{--tw-ring-color: currentColor}.dark-theme .dark\:focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-yellow-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-green-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-blue-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-indigo-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-purple-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-pink-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-secondary-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-secondary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-darkBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-darkCardBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-darkText:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .dark\:focus\:ring-github:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .dark\:ring-opacity-0{--tw-ring-opacity: 0}.dark-theme .dark\:ring-opacity-5{--tw-ring-opacity: .05}.dark-theme .dark\:ring-opacity-10{--tw-ring-opacity: .1}.dark-theme .dark\:ring-opacity-20{--tw-ring-opacity: .2}.dark-theme .dark\:ring-opacity-25{--tw-ring-opacity: .25}.dark-theme .dark\:ring-opacity-30{--tw-ring-opacity: .3}.dark-theme .dark\:ring-opacity-40{--tw-ring-opacity: .4}.dark-theme .dark\:ring-opacity-50{--tw-ring-opacity: .5}.dark-theme .dark\:ring-opacity-60{--tw-ring-opacity: .6}.dark-theme .dark\:ring-opacity-70{--tw-ring-opacity: .7}.dark-theme .dark\:ring-opacity-75{--tw-ring-opacity: .75}.dark-theme .dark\:ring-opacity-80{--tw-ring-opacity: .8}.dark-theme .dark\:ring-opacity-90{--tw-ring-opacity: .9}.dark-theme .dark\:ring-opacity-95{--tw-ring-opacity: .95}.dark-theme .dark\:ring-opacity-100{--tw-ring-opacity: 1}.dark-theme .dark\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity: 0}.dark-theme .dark\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity: .05}.dark-theme .dark\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity: .1}.dark-theme .dark\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity: .2}.dark-theme .dark\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.dark-theme .dark\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity: .3}.dark-theme .dark\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity: .4}.dark-theme .dark\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity: .5}.dark-theme .dark\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity: .6}.dark-theme .dark\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity: .7}.dark-theme .dark\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity: .75}.dark-theme .dark\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity: .8}.dark-theme .dark\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity: .9}.dark-theme .dark\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity: .95}.dark-theme .dark\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity: 1}.dark-theme .dark\:focus\:ring-opacity-0:focus{--tw-ring-opacity: 0}.dark-theme .dark\:focus\:ring-opacity-5:focus{--tw-ring-opacity: .05}.dark-theme .dark\:focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.dark-theme .dark\:focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.dark-theme .dark\:focus\:ring-opacity-25:focus{--tw-ring-opacity: .25}.dark-theme .dark\:focus\:ring-opacity-30:focus{--tw-ring-opacity: .3}.dark-theme .dark\:focus\:ring-opacity-40:focus{--tw-ring-opacity: .4}.dark-theme .dark\:focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.dark-theme .dark\:focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.dark-theme .dark\:focus\:ring-opacity-70:focus{--tw-ring-opacity: .7}.dark-theme .dark\:focus\:ring-opacity-75:focus{--tw-ring-opacity: .75}.dark-theme .dark\:focus\:ring-opacity-80:focus{--tw-ring-opacity: .8}.dark-theme .dark\:focus\:ring-opacity-90:focus{--tw-ring-opacity: .9}.dark-theme .dark\:focus\:ring-opacity-95:focus{--tw-ring-opacity: .95}.dark-theme .dark\:focus\:ring-opacity-100:focus{--tw-ring-opacity: 1}.dark-theme .dark\:ring-offset-transparent{--tw-ring-offset-color: transparent}.dark-theme .dark\:ring-offset-current{--tw-ring-offset-color: currentColor}.dark-theme .dark\:ring-offset-black{--tw-ring-offset-color: #000}.dark-theme .dark\:ring-offset-white{--tw-ring-offset-color: #fff}.dark-theme .dark\:ring-offset-gray-50{--tw-ring-offset-color: #f9fafb}.dark-theme .dark\:ring-offset-gray-100{--tw-ring-offset-color: #f3f4f6}.dark-theme .dark\:ring-offset-gray-200{--tw-ring-offset-color: #e5e7eb}.dark-theme .dark\:ring-offset-gray-300{--tw-ring-offset-color: #d1d5db}.dark-theme .dark\:ring-offset-gray-400{--tw-ring-offset-color: #9ca3af}.dark-theme .dark\:ring-offset-gray-500{--tw-ring-offset-color: #6b7280}.dark-theme .dark\:ring-offset-gray-600{--tw-ring-offset-color: #4b5563}.dark-theme .dark\:ring-offset-gray-700{--tw-ring-offset-color: #374151}.dark-theme .dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark-theme .dark\:ring-offset-gray-900{--tw-ring-offset-color: #111827}.dark-theme .dark\:ring-offset-red-50{--tw-ring-offset-color: #fef2f2}.dark-theme .dark\:ring-offset-red-100{--tw-ring-offset-color: #fee2e2}.dark-theme .dark\:ring-offset-red-200{--tw-ring-offset-color: #fecaca}.dark-theme .dark\:ring-offset-red-300{--tw-ring-offset-color: #fca5a5}.dark-theme .dark\:ring-offset-red-400{--tw-ring-offset-color: #f87171}.dark-theme .dark\:ring-offset-red-500{--tw-ring-offset-color: #ef4444}.dark-theme .dark\:ring-offset-red-600{--tw-ring-offset-color: #dc2626}.dark-theme .dark\:ring-offset-red-700{--tw-ring-offset-color: #b91c1c}.dark-theme .dark\:ring-offset-red-800{--tw-ring-offset-color: #991b1b}.dark-theme .dark\:ring-offset-red-900{--tw-ring-offset-color: #7f1d1d}.dark-theme .dark\:ring-offset-yellow-50{--tw-ring-offset-color: #fffbeb}.dark-theme .dark\:ring-offset-yellow-100{--tw-ring-offset-color: #fef3c7}.dark-theme .dark\:ring-offset-yellow-200{--tw-ring-offset-color: #fde68a}.dark-theme .dark\:ring-offset-yellow-300{--tw-ring-offset-color: #fcd34d}.dark-theme .dark\:ring-offset-yellow-400{--tw-ring-offset-color: #fbbf24}.dark-theme .dark\:ring-offset-yellow-500{--tw-ring-offset-color: #f59e0b}.dark-theme .dark\:ring-offset-yellow-600{--tw-ring-offset-color: #d97706}.dark-theme .dark\:ring-offset-yellow-700{--tw-ring-offset-color: #b45309}.dark-theme .dark\:ring-offset-yellow-800{--tw-ring-offset-color: #92400e}.dark-theme .dark\:ring-offset-yellow-900{--tw-ring-offset-color: #78350f}.dark-theme .dark\:ring-offset-green-50{--tw-ring-offset-color: #ecfdf5}.dark-theme .dark\:ring-offset-green-100{--tw-ring-offset-color: #d1fae5}.dark-theme .dark\:ring-offset-green-200{--tw-ring-offset-color: #a7f3d0}.dark-theme .dark\:ring-offset-green-300{--tw-ring-offset-color: #6ee7b7}.dark-theme .dark\:ring-offset-green-400{--tw-ring-offset-color: #34d399}.dark-theme .dark\:ring-offset-green-500{--tw-ring-offset-color: #10b981}.dark-theme .dark\:ring-offset-green-600{--tw-ring-offset-color: #059669}.dark-theme .dark\:ring-offset-green-700{--tw-ring-offset-color: #047857}.dark-theme .dark\:ring-offset-green-800{--tw-ring-offset-color: #065f46}.dark-theme .dark\:ring-offset-green-900{--tw-ring-offset-color: #064e3b}.dark-theme .dark\:ring-offset-blue-50{--tw-ring-offset-color: #eff6ff}.dark-theme .dark\:ring-offset-blue-100{--tw-ring-offset-color: #dbeafe}.dark-theme .dark\:ring-offset-blue-200{--tw-ring-offset-color: #bfdbfe}.dark-theme .dark\:ring-offset-blue-300{--tw-ring-offset-color: #93c5fd}.dark-theme .dark\:ring-offset-blue-400{--tw-ring-offset-color: #60a5fa}.dark-theme .dark\:ring-offset-blue-500{--tw-ring-offset-color: #3b82f6}.dark-theme .dark\:ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.dark-theme .dark\:ring-offset-blue-700{--tw-ring-offset-color: #1d4ed8}.dark-theme .dark\:ring-offset-blue-800{--tw-ring-offset-color: #1e40af}.dark-theme .dark\:ring-offset-blue-900{--tw-ring-offset-color: #1e3a8a}.dark-theme .dark\:ring-offset-indigo-50{--tw-ring-offset-color: #eef2ff}.dark-theme .dark\:ring-offset-indigo-100{--tw-ring-offset-color: #e0e7ff}.dark-theme .dark\:ring-offset-indigo-200{--tw-ring-offset-color: #c7d2fe}.dark-theme .dark\:ring-offset-indigo-300{--tw-ring-offset-color: #a5b4fc}.dark-theme .dark\:ring-offset-indigo-400{--tw-ring-offset-color: #818cf8}.dark-theme .dark\:ring-offset-indigo-500{--tw-ring-offset-color: #6366f1}.dark-theme .dark\:ring-offset-indigo-600{--tw-ring-offset-color: #4f46e5}.dark-theme .dark\:ring-offset-indigo-700{--tw-ring-offset-color: #4338ca}.dark-theme .dark\:ring-offset-indigo-800{--tw-ring-offset-color: #3730a3}.dark-theme .dark\:ring-offset-indigo-900{--tw-ring-offset-color: #312e81}.dark-theme .dark\:ring-offset-purple-50{--tw-ring-offset-color: #f5f3ff}.dark-theme .dark\:ring-offset-purple-100{--tw-ring-offset-color: #ede9fe}.dark-theme .dark\:ring-offset-purple-200{--tw-ring-offset-color: #ddd6fe}.dark-theme .dark\:ring-offset-purple-300{--tw-ring-offset-color: #c4b5fd}.dark-theme .dark\:ring-offset-purple-400{--tw-ring-offset-color: #a78bfa}.dark-theme .dark\:ring-offset-purple-500{--tw-ring-offset-color: #8b5cf6}.dark-theme .dark\:ring-offset-purple-600{--tw-ring-offset-color: #7c3aed}.dark-theme .dark\:ring-offset-purple-700{--tw-ring-offset-color: #6d28d9}.dark-theme .dark\:ring-offset-purple-800{--tw-ring-offset-color: #5b21b6}.dark-theme .dark\:ring-offset-purple-900{--tw-ring-offset-color: #4c1d95}.dark-theme .dark\:ring-offset-pink-50{--tw-ring-offset-color: #fdf2f8}.dark-theme .dark\:ring-offset-pink-100{--tw-ring-offset-color: #fce7f3}.dark-theme .dark\:ring-offset-pink-200{--tw-ring-offset-color: #fbcfe8}.dark-theme .dark\:ring-offset-pink-300{--tw-ring-offset-color: #f9a8d4}.dark-theme .dark\:ring-offset-pink-400{--tw-ring-offset-color: #f472b6}.dark-theme .dark\:ring-offset-pink-500{--tw-ring-offset-color: #ec4899}.dark-theme .dark\:ring-offset-pink-600{--tw-ring-offset-color: #db2777}.dark-theme .dark\:ring-offset-pink-700{--tw-ring-offset-color: #be185d}.dark-theme .dark\:ring-offset-pink-800{--tw-ring-offset-color: #9d174d}.dark-theme .dark\:ring-offset-pink-900{--tw-ring-offset-color: #831843}.dark-theme .dark\:ring-offset-primary{--tw-ring-offset-color: #FFCC00}.dark-theme .dark\:ring-offset-secondary-100{--tw-ring-offset-color: #F2E2D5}.dark-theme .dark\:ring-offset-secondary-200{--tw-ring-offset-color: #888883}.dark-theme .dark\:ring-offset-darkBg{--tw-ring-offset-color: #121212}.dark-theme .dark\:ring-offset-darkCardBg{--tw-ring-offset-color: #121212}.dark-theme .dark\:ring-offset-darkText{--tw-ring-offset-color: #F2F2F2}.dark-theme .dark\:ring-offset-github{--tw-ring-offset-color: #1B1F23}.dark-theme .dark\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color: transparent}.dark-theme .dark\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color: currentColor}.dark-theme .dark\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color: #000}.dark-theme .dark\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color: #fff}.dark-theme .dark\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color: #f9fafb}.dark-theme .dark\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.dark-theme .dark\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color: #e5e7eb}.dark-theme .dark\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color: #d1d5db}.dark-theme .dark\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color: #9ca3af}.dark-theme .dark\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color: #6b7280}.dark-theme .dark\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color: #4b5563}.dark-theme .dark\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color: #374151}.dark-theme .dark\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color: #1f2937}.dark-theme .dark\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color: #111827}.dark-theme .dark\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color: #fef2f2}.dark-theme .dark\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color: #fee2e2}.dark-theme .dark\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color: #fecaca}.dark-theme .dark\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color: #fca5a5}.dark-theme .dark\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color: #f87171}.dark-theme .dark\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color: #ef4444}.dark-theme .dark\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color: #dc2626}.dark-theme .dark\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color: #b91c1c}.dark-theme .dark\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color: #991b1b}.dark-theme .dark\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color: #7f1d1d}.dark-theme .dark\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color: #fffbeb}.dark-theme .dark\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color: #fef3c7}.dark-theme .dark\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color: #fde68a}.dark-theme .dark\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color: #fcd34d}.dark-theme .dark\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color: #fbbf24}.dark-theme .dark\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color: #f59e0b}.dark-theme .dark\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color: #d97706}.dark-theme .dark\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color: #b45309}.dark-theme .dark\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color: #92400e}.dark-theme .dark\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color: #78350f}.dark-theme .dark\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color: #ecfdf5}.dark-theme .dark\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color: #d1fae5}.dark-theme .dark\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color: #a7f3d0}.dark-theme .dark\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color: #6ee7b7}.dark-theme .dark\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color: #34d399}.dark-theme .dark\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color: #10b981}.dark-theme .dark\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color: #059669}.dark-theme .dark\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color: #047857}.dark-theme .dark\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color: #065f46}.dark-theme .dark\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color: #064e3b}.dark-theme .dark\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color: #eff6ff}.dark-theme .dark\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color: #dbeafe}.dark-theme .dark\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color: #bfdbfe}.dark-theme .dark\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color: #93c5fd}.dark-theme .dark\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color: #60a5fa}.dark-theme .dark\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color: #3b82f6}.dark-theme .dark\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color: #2563eb}.dark-theme .dark\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color: #1d4ed8}.dark-theme .dark\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color: #1e40af}.dark-theme .dark\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color: #1e3a8a}.dark-theme .dark\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color: #eef2ff}.dark-theme .dark\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color: #e0e7ff}.dark-theme .dark\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color: #c7d2fe}.dark-theme .dark\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color: #a5b4fc}.dark-theme .dark\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color: #818cf8}.dark-theme .dark\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color: #6366f1}.dark-theme .dark\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color: #4f46e5}.dark-theme .dark\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color: #4338ca}.dark-theme .dark\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color: #3730a3}.dark-theme .dark\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color: #312e81}.dark-theme .dark\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color: #f5f3ff}.dark-theme .dark\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color: #ede9fe}.dark-theme .dark\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color: #ddd6fe}.dark-theme .dark\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color: #c4b5fd}.dark-theme .dark\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color: #a78bfa}.dark-theme .dark\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color: #8b5cf6}.dark-theme .dark\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color: #7c3aed}.dark-theme .dark\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color: #6d28d9}.dark-theme .dark\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color: #5b21b6}.dark-theme .dark\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color: #4c1d95}.dark-theme .dark\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color: #fdf2f8}.dark-theme .dark\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color: #fce7f3}.dark-theme .dark\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color: #fbcfe8}.dark-theme .dark\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color: #f9a8d4}.dark-theme .dark\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color: #f472b6}.dark-theme .dark\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color: #ec4899}.dark-theme .dark\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color: #db2777}.dark-theme .dark\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color: #be185d}.dark-theme .dark\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color: #9d174d}.dark-theme .dark\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color: #831843}.dark-theme .dark\:focus-within\:ring-offset-primary:focus-within{--tw-ring-offset-color: #FFCC00}.dark-theme .dark\:focus-within\:ring-offset-secondary-100:focus-within{--tw-ring-offset-color: #F2E2D5}.dark-theme .dark\:focus-within\:ring-offset-secondary-200:focus-within{--tw-ring-offset-color: #888883}.dark-theme .dark\:focus-within\:ring-offset-darkBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .dark\:focus-within\:ring-offset-darkCardBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .dark\:focus-within\:ring-offset-darkText:focus-within{--tw-ring-offset-color: #F2F2F2}.dark-theme .dark\:focus-within\:ring-offset-github:focus-within{--tw-ring-offset-color: #1B1F23}.dark-theme .dark\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.dark-theme .dark\:focus\:ring-offset-current:focus{--tw-ring-offset-color: currentColor}.dark-theme .dark\:focus\:ring-offset-black:focus{--tw-ring-offset-color: #000}.dark-theme .dark\:focus\:ring-offset-white:focus{--tw-ring-offset-color: #fff}.dark-theme .dark\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color: #f9fafb}.dark-theme .dark\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color: #f3f4f6}.dark-theme .dark\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color: #e5e7eb}.dark-theme .dark\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color: #d1d5db}.dark-theme .dark\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color: #9ca3af}.dark-theme .dark\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color: #6b7280}.dark-theme .dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color: #4b5563}.dark-theme .dark\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color: #374151}.dark-theme .dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark-theme .dark\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.dark-theme .dark\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.dark-theme .dark\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color: #fee2e2}.dark-theme .dark\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color: #fecaca}.dark-theme .dark\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color: #fca5a5}.dark-theme .dark\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color: #f87171}.dark-theme .dark\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color: #ef4444}.dark-theme .dark\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.dark-theme .dark\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color: #b91c1c}.dark-theme .dark\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color: #991b1b}.dark-theme .dark\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color: #7f1d1d}.dark-theme .dark\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fffbeb}.dark-theme .dark\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color: #fef3c7}.dark-theme .dark\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color: #fde68a}.dark-theme .dark\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color: #fcd34d}.dark-theme .dark\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color: #fbbf24}.dark-theme .dark\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color: #f59e0b}.dark-theme .dark\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color: #d97706}.dark-theme .dark\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color: #b45309}.dark-theme .dark\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color: #92400e}.dark-theme .dark\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color: #78350f}.dark-theme .dark\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #ecfdf5}.dark-theme .dark\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color: #d1fae5}.dark-theme .dark\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color: #a7f3d0}.dark-theme .dark\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color: #6ee7b7}.dark-theme .dark\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color: #34d399}.dark-theme .dark\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color: #10b981}.dark-theme .dark\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color: #059669}.dark-theme .dark\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color: #047857}.dark-theme .dark\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color: #065f46}.dark-theme .dark\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color: #064e3b}.dark-theme .dark\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.dark-theme .dark\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color: #dbeafe}.dark-theme .dark\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color: #bfdbfe}.dark-theme .dark\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color: #93c5fd}.dark-theme .dark\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color: #60a5fa}.dark-theme .dark\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color: #3b82f6}.dark-theme .dark\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.dark-theme .dark\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color: #1d4ed8}.dark-theme .dark\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color: #1e40af}.dark-theme .dark\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color: #1e3a8a}.dark-theme .dark\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color: #eef2ff}.dark-theme .dark\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color: #e0e7ff}.dark-theme .dark\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color: #c7d2fe}.dark-theme .dark\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color: #a5b4fc}.dark-theme .dark\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color: #818cf8}.dark-theme .dark\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color: #6366f1}.dark-theme .dark\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color: #4f46e5}.dark-theme .dark\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color: #4338ca}.dark-theme .dark\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color: #3730a3}.dark-theme .dark\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color: #312e81}.dark-theme .dark\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color: #f5f3ff}.dark-theme .dark\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color: #ede9fe}.dark-theme .dark\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color: #ddd6fe}.dark-theme .dark\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color: #c4b5fd}.dark-theme .dark\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color: #a78bfa}.dark-theme .dark\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color: #8b5cf6}.dark-theme .dark\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color: #7c3aed}.dark-theme .dark\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color: #6d28d9}.dark-theme .dark\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color: #5b21b6}.dark-theme .dark\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color: #4c1d95}.dark-theme .dark\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color: #fdf2f8}.dark-theme .dark\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color: #fce7f3}.dark-theme .dark\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color: #fbcfe8}.dark-theme .dark\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color: #f9a8d4}.dark-theme .dark\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color: #f472b6}.dark-theme .dark\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color: #ec4899}.dark-theme .dark\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color: #db2777}.dark-theme .dark\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color: #be185d}.dark-theme .dark\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color: #9d174d}.dark-theme .dark\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color: #831843}.dark-theme .dark\:focus\:ring-offset-primary:focus{--tw-ring-offset-color: #FFCC00}.dark-theme .dark\:focus\:ring-offset-secondary-100:focus{--tw-ring-offset-color: #F2E2D5}.dark-theme .dark\:focus\:ring-offset-secondary-200:focus{--tw-ring-offset-color: #888883}.dark-theme .dark\:focus\:ring-offset-darkBg:focus{--tw-ring-offset-color: #121212}.dark-theme .dark\:focus\:ring-offset-darkCardBg:focus{--tw-ring-offset-color: #121212}.dark-theme .dark\:focus\:ring-offset-darkText:focus{--tw-ring-offset-color: #F2F2F2}.dark-theme .dark\:focus\:ring-offset-github:focus{--tw-ring-offset-color: #1B1F23}@media (min-width: 640px){.dark-theme .sm\:dark\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.dark-theme .sm\:dark\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.dark-theme .sm\:dark\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-primary>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,204,0,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,226,213,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-secondary-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(136,136,131,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-darkBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-darkCardBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-darkText>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,242,242,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-github>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(27,31,35,var(--tw-divide-opacity))}.dark-theme .sm\:dark\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity: 0}.dark-theme .sm\:dark\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity: .05}.dark-theme .sm\:dark\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity: .1}.dark-theme .sm\:dark\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity: .2}.dark-theme .sm\:dark\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity: .25}.dark-theme .sm\:dark\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: .3}.dark-theme .sm\:dark\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity: .4}.dark-theme .sm\:dark\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: .5}.dark-theme .sm\:dark\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity: .6}.dark-theme .sm\:dark\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity: .7}.dark-theme .sm\:dark\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity: .75}.dark-theme .sm\:dark\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity: .8}.dark-theme .sm\:dark\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity: .9}.dark-theme .sm\:dark\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity: .95}.dark-theme .sm\:dark\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1}.dark-theme .sm\:dark\:border-transparent{border-color:transparent}.dark-theme .sm\:dark\:border-current{border-color:currentColor}.dark-theme .sm\:dark\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-transparent{border-color:transparent}.dark-theme .group:hover .sm\:dark\:group-hover\:border-current{border-color:currentColor}.dark-theme .group:hover .sm\:dark\:group-hover\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-transparent:focus-within{border-color:transparent}.dark-theme .sm\:dark\:focus-within\:border-current:focus-within{border-color:currentColor}.dark-theme .sm\:dark\:focus-within\:border-black:focus-within{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-50:focus-within{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-100:focus-within{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-200:focus-within{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-300:focus-within{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-400:focus-within{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-500:focus-within{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-600:focus-within{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-700:focus-within{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-800:focus-within{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-gray-900:focus-within{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-50:focus-within{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-200:focus-within{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-400:focus-within{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-500:focus-within{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-600:focus-within{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-700:focus-within{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-800:focus-within{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-red-900:focus-within{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-50:focus-within{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-100:focus-within{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-200:focus-within{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-300:focus-within{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-400:focus-within{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-500:focus-within{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-600:focus-within{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-700:focus-within{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-800:focus-within{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-green-900:focus-within{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-50:focus-within{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-100:focus-within{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-200:focus-within{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-300:focus-within{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-600:focus-within{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-700:focus-within{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-800:focus-within{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-blue-900:focus-within{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-50:focus-within{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-100:focus-within{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-200:focus-within{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-300:focus-within{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-400:focus-within{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-500:focus-within{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-600:focus-within{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-700:focus-within{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-800:focus-within{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-purple-900:focus-within{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-50:focus-within{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-100:focus-within{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-200:focus-within{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-300:focus-within{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-400:focus-within{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-600:focus-within{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-700:focus-within{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-800:focus-within{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-pink-900:focus-within{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-secondary-100:focus-within{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-secondary-200:focus-within{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-darkBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-darkCardBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-darkText:focus-within{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus-within\:border-github:focus-within{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-transparent:hover{border-color:transparent}.dark-theme .sm\:dark\:hover\:border-current:hover{border-color:currentColor}.dark-theme .sm\:dark\:hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-50:hover{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-100:hover{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-800:hover{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-50:hover{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-red-900:hover{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-50:hover{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-100:hover{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-200:hover{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-300:hover{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-600:hover{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-700:hover{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-800:hover{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-50:hover{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-100:hover{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-700:hover{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-50:hover{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-800:hover{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-50:hover{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-100:hover{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-600:hover{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-700:hover{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-800:hover{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-indigo-900:hover{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-50:hover{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-100:hover{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-700:hover{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-800:hover{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-purple-900:hover{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-50:hover{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-100:hover{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-200:hover{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-600:hover{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-700:hover{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-800:hover{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-pink-900:hover{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-secondary-100:hover{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-secondary-200:hover{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-darkBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-darkCardBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-darkText:hover{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:hover\:border-github:hover{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-transparent:focus{border-color:transparent}.dark-theme .sm\:dark\:focus\:border-current:focus{border-color:currentColor}.dark-theme .sm\:dark\:focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-50:focus{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-800:focus{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-50:focus{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-100:focus{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-200:focus{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-300:focus{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-red-900:focus{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-50:focus{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-100:focus{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-200:focus{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-300:focus{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-400:focus{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-600:focus{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-700:focus{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-800:focus{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-yellow-900:focus{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-50:focus{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-100:focus{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-200:focus{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-300:focus{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-700:focus{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-800:focus{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-green-900:focus{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-50:focus{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-100:focus{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-200:focus{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-blue-900:focus{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-50:focus{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-100:focus{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-800:focus{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-indigo-900:focus{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-50:focus{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-100:focus{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-200:focus{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-300:focus{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-700:focus{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-800:focus{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-purple-900:focus{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-50:focus{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-100:focus{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-200:focus{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-400:focus{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-600:focus{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-700:focus{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-800:focus{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-pink-900:focus{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-secondary-100:focus{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-secondary-200:focus{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-darkBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-darkCardBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-darkText:focus{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .sm\:dark\:focus\:border-github:focus{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .sm\:dark\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .sm\:dark\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .sm\:dark\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .sm\:dark\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .sm\:dark\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .sm\:dark\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .sm\:dark\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .sm\:dark\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .sm\:dark\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .sm\:dark\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .sm\:dark\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .sm\:dark\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .sm\:dark\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .sm\:dark\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .sm\:dark\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .group:hover .sm\:dark\:group-hover\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .sm\:dark\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity: 0}.dark-theme .sm\:dark\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity: .05}.dark-theme .sm\:dark\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity: .1}.dark-theme .sm\:dark\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity: .2}.dark-theme .sm\:dark\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity: .25}.dark-theme .sm\:dark\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity: .3}.dark-theme .sm\:dark\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity: .4}.dark-theme .sm\:dark\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity: .5}.dark-theme .sm\:dark\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity: .6}.dark-theme .sm\:dark\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity: .7}.dark-theme .sm\:dark\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity: .75}.dark-theme .sm\:dark\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity: .8}.dark-theme .sm\:dark\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity: .9}.dark-theme .sm\:dark\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity: .95}.dark-theme .sm\:dark\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity: 1}.dark-theme .sm\:dark\:hover\:border-opacity-0:hover{--tw-border-opacity: 0}.dark-theme .sm\:dark\:hover\:border-opacity-5:hover{--tw-border-opacity: .05}.dark-theme .sm\:dark\:hover\:border-opacity-10:hover{--tw-border-opacity: .1}.dark-theme .sm\:dark\:hover\:border-opacity-20:hover{--tw-border-opacity: .2}.dark-theme .sm\:dark\:hover\:border-opacity-25:hover{--tw-border-opacity: .25}.dark-theme .sm\:dark\:hover\:border-opacity-30:hover{--tw-border-opacity: .3}.dark-theme .sm\:dark\:hover\:border-opacity-40:hover{--tw-border-opacity: .4}.dark-theme .sm\:dark\:hover\:border-opacity-50:hover{--tw-border-opacity: .5}.dark-theme .sm\:dark\:hover\:border-opacity-60:hover{--tw-border-opacity: .6}.dark-theme .sm\:dark\:hover\:border-opacity-70:hover{--tw-border-opacity: .7}.dark-theme .sm\:dark\:hover\:border-opacity-75:hover{--tw-border-opacity: .75}.dark-theme .sm\:dark\:hover\:border-opacity-80:hover{--tw-border-opacity: .8}.dark-theme .sm\:dark\:hover\:border-opacity-90:hover{--tw-border-opacity: .9}.dark-theme .sm\:dark\:hover\:border-opacity-95:hover{--tw-border-opacity: .95}.dark-theme .sm\:dark\:hover\:border-opacity-100:hover{--tw-border-opacity: 1}.dark-theme .sm\:dark\:focus\:border-opacity-0:focus{--tw-border-opacity: 0}.dark-theme .sm\:dark\:focus\:border-opacity-5:focus{--tw-border-opacity: .05}.dark-theme .sm\:dark\:focus\:border-opacity-10:focus{--tw-border-opacity: .1}.dark-theme .sm\:dark\:focus\:border-opacity-20:focus{--tw-border-opacity: .2}.dark-theme .sm\:dark\:focus\:border-opacity-25:focus{--tw-border-opacity: .25}.dark-theme .sm\:dark\:focus\:border-opacity-30:focus{--tw-border-opacity: .3}.dark-theme .sm\:dark\:focus\:border-opacity-40:focus{--tw-border-opacity: .4}.dark-theme .sm\:dark\:focus\:border-opacity-50:focus{--tw-border-opacity: .5}.dark-theme .sm\:dark\:focus\:border-opacity-60:focus{--tw-border-opacity: .6}.dark-theme .sm\:dark\:focus\:border-opacity-70:focus{--tw-border-opacity: .7}.dark-theme .sm\:dark\:focus\:border-opacity-75:focus{--tw-border-opacity: .75}.dark-theme .sm\:dark\:focus\:border-opacity-80:focus{--tw-border-opacity: .8}.dark-theme .sm\:dark\:focus\:border-opacity-90:focus{--tw-border-opacity: .9}.dark-theme .sm\:dark\:focus\:border-opacity-95:focus{--tw-border-opacity: .95}.dark-theme .sm\:dark\:focus\:border-opacity-100:focus{--tw-border-opacity: 1}.dark-theme .sm\:dark\:bg-transparent{background-color:transparent}.dark-theme .sm\:dark\:bg-current{background-color:currentColor}.dark-theme .sm\:dark\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-transparent{background-color:transparent}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-current{background-color:currentColor}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-transparent:focus-within{background-color:transparent}.dark-theme .sm\:dark\:focus-within\:bg-current:focus-within{background-color:currentColor}.dark-theme .sm\:dark\:focus-within\:bg-black:focus-within{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-secondary-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-secondary-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-darkBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-darkCardBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-darkText:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus-within\:bg-github:focus-within{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-transparent:hover{background-color:transparent}.dark-theme .sm\:dark\:hover\:bg-current:hover{background-color:currentColor}.dark-theme .sm\:dark\:hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-yellow-900:hover{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-green-900:hover{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-indigo-900:hover{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-400:hover{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-400:hover{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-pink-900:hover{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-secondary-100:hover{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-secondary-200:hover{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-darkBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-darkCardBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-darkText:hover{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:hover\:bg-github:hover{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-transparent:focus{background-color:transparent}.dark-theme .sm\:dark\:focus\:bg-current:focus{background-color:currentColor}.dark-theme .sm\:dark\:focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-400:focus{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-500:focus{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-600:focus{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-200:focus{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-400:focus{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-700:focus{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-800:focus{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-red-900:focus{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-50:focus{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-200:focus{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-400:focus{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-500:focus{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-600:focus{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-700:focus{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-800:focus{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-yellow-900:focus{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-50:focus{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-100:focus{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-200:focus{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-300:focus{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-400:focus{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-500:focus{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-600:focus{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-700:focus{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-800:focus{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-green-900:focus{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-100:focus{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-200:focus{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-300:focus{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-400:focus{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-500:focus{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-600:focus{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-800:focus{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-blue-900:focus{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-50:focus{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-200:focus{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-300:focus{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-400:focus{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-700:focus{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-800:focus{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-50:focus{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-100:focus{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-200:focus{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-300:focus{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-400:focus{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-500:focus{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-600:focus{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-700:focus{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-800:focus{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-purple-900:focus{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-50:focus{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-100:focus{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-200:focus{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-300:focus{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-400:focus{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-500:focus{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-600:focus{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-700:focus{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-800:focus{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-pink-900:focus{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-primary:focus{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-secondary-100:focus{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-secondary-200:focus{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-darkBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-darkCardBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-darkText:focus{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:focus\:bg-github:focus{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .sm\:dark\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .sm\:dark\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .sm\:dark\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .sm\:dark\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .sm\:dark\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .sm\:dark\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .sm\:dark\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .sm\:dark\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .sm\:dark\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .sm\:dark\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .sm\:dark\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .sm\:dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .sm\:dark\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .sm\:dark\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .sm\:dark\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .group:hover .sm\:dark\:group-hover\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .sm\:dark\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity: 0}.dark-theme .sm\:dark\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity: .05}.dark-theme .sm\:dark\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity: .1}.dark-theme .sm\:dark\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity: .2}.dark-theme .sm\:dark\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity: .25}.dark-theme .sm\:dark\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity: .3}.dark-theme .sm\:dark\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity: .4}.dark-theme .sm\:dark\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity: .5}.dark-theme .sm\:dark\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity: .6}.dark-theme .sm\:dark\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity: .7}.dark-theme .sm\:dark\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity: .75}.dark-theme .sm\:dark\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity: .8}.dark-theme .sm\:dark\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity: .9}.dark-theme .sm\:dark\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity: .95}.dark-theme .sm\:dark\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity: 1}.dark-theme .sm\:dark\:hover\:bg-opacity-0:hover{--tw-bg-opacity: 0}.dark-theme .sm\:dark\:hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.dark-theme .sm\:dark\:hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.dark-theme .sm\:dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.dark-theme .sm\:dark\:hover\:bg-opacity-25:hover{--tw-bg-opacity: .25}.dark-theme .sm\:dark\:hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.dark-theme .sm\:dark\:hover\:bg-opacity-40:hover{--tw-bg-opacity: .4}.dark-theme .sm\:dark\:hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.dark-theme .sm\:dark\:hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.dark-theme .sm\:dark\:hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.dark-theme .sm\:dark\:hover\:bg-opacity-75:hover{--tw-bg-opacity: .75}.dark-theme .sm\:dark\:hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.dark-theme .sm\:dark\:hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.dark-theme .sm\:dark\:hover\:bg-opacity-95:hover{--tw-bg-opacity: .95}.dark-theme .sm\:dark\:hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.dark-theme .sm\:dark\:focus\:bg-opacity-0:focus{--tw-bg-opacity: 0}.dark-theme .sm\:dark\:focus\:bg-opacity-5:focus{--tw-bg-opacity: .05}.dark-theme .sm\:dark\:focus\:bg-opacity-10:focus{--tw-bg-opacity: .1}.dark-theme .sm\:dark\:focus\:bg-opacity-20:focus{--tw-bg-opacity: .2}.dark-theme .sm\:dark\:focus\:bg-opacity-25:focus{--tw-bg-opacity: .25}.dark-theme .sm\:dark\:focus\:bg-opacity-30:focus{--tw-bg-opacity: .3}.dark-theme .sm\:dark\:focus\:bg-opacity-40:focus{--tw-bg-opacity: .4}.dark-theme .sm\:dark\:focus\:bg-opacity-50:focus{--tw-bg-opacity: .5}.dark-theme .sm\:dark\:focus\:bg-opacity-60:focus{--tw-bg-opacity: .6}.dark-theme .sm\:dark\:focus\:bg-opacity-70:focus{--tw-bg-opacity: .7}.dark-theme .sm\:dark\:focus\:bg-opacity-75:focus{--tw-bg-opacity: .75}.dark-theme .sm\:dark\:focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.dark-theme .sm\:dark\:focus\:bg-opacity-90:focus{--tw-bg-opacity: .9}.dark-theme .sm\:dark\:focus\:bg-opacity-95:focus{--tw-bg-opacity: .95}.dark-theme .sm\:dark\:focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.dark-theme .sm\:dark\:from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:from-current{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:from-black{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:from-white{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:from-gray-50{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .sm\:dark\:from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .sm\:dark\:from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .sm\:dark\:from-gray-300{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .sm\:dark\:from-gray-400{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .sm\:dark\:from-gray-500{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .sm\:dark\:from-gray-600{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .sm\:dark\:from-gray-700{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .sm\:dark\:from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .sm\:dark\:from-gray-900{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .sm\:dark\:from-red-50{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .sm\:dark\:from-red-100{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .sm\:dark\:from-red-200{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .sm\:dark\:from-red-300{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .sm\:dark\:from-red-400{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .sm\:dark\:from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .sm\:dark\:from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .sm\:dark\:from-red-700{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .sm\:dark\:from-red-800{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .sm\:dark\:from-red-900{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .sm\:dark\:from-yellow-50{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .sm\:dark\:from-yellow-100{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .sm\:dark\:from-yellow-200{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .sm\:dark\:from-yellow-300{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .sm\:dark\:from-yellow-400{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .sm\:dark\:from-yellow-500{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .sm\:dark\:from-yellow-600{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .sm\:dark\:from-yellow-700{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .sm\:dark\:from-yellow-800{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .sm\:dark\:from-yellow-900{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .sm\:dark\:from-green-50{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .sm\:dark\:from-green-100{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .sm\:dark\:from-green-200{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .sm\:dark\:from-green-300{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .sm\:dark\:from-green-400{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .sm\:dark\:from-green-500{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .sm\:dark\:from-green-600{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .sm\:dark\:from-green-700{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .sm\:dark\:from-green-800{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .sm\:dark\:from-green-900{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .sm\:dark\:from-blue-50{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .sm\:dark\:from-blue-100{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .sm\:dark\:from-blue-200{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .sm\:dark\:from-blue-300{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .sm\:dark\:from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .sm\:dark\:from-blue-500{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .sm\:dark\:from-blue-600{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .sm\:dark\:from-blue-700{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .sm\:dark\:from-blue-800{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .sm\:dark\:from-blue-900{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .sm\:dark\:from-indigo-50{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .sm\:dark\:from-indigo-100{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .sm\:dark\:from-indigo-200{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .sm\:dark\:from-indigo-300{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .sm\:dark\:from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .sm\:dark\:from-indigo-500{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .sm\:dark\:from-indigo-600{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .sm\:dark\:from-indigo-700{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .sm\:dark\:from-indigo-800{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .sm\:dark\:from-indigo-900{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .sm\:dark\:from-purple-50{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .sm\:dark\:from-purple-100{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .sm\:dark\:from-purple-200{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .sm\:dark\:from-purple-300{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .sm\:dark\:from-purple-400{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .sm\:dark\:from-purple-500{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .sm\:dark\:from-purple-600{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .sm\:dark\:from-purple-700{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .sm\:dark\:from-purple-800{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .sm\:dark\:from-purple-900{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .sm\:dark\:from-pink-50{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .sm\:dark\:from-pink-100{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .sm\:dark\:from-pink-200{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .sm\:dark\:from-pink-300{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .sm\:dark\:from-pink-400{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .sm\:dark\:from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .sm\:dark\:from-pink-600{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .sm\:dark\:from-pink-700{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .sm\:dark\:from-pink-800{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .sm\:dark\:from-pink-900{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .sm\:dark\:from-primary{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .sm\:dark\:from-secondary-100{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .sm\:dark\:from-secondary-200{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .sm\:dark\:from-darkBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:from-darkCardBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:from-darkText{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .sm\:dark\:from-github{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .sm\:dark\:hover\:from-transparent:hover{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:hover\:from-current:hover{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:hover\:from-black:hover{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:hover\:from-white:hover{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:hover\:from-gray-50:hover{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .sm\:dark\:hover\:from-gray-100:hover{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .sm\:dark\:hover\:from-gray-200:hover{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .sm\:dark\:hover\:from-gray-300:hover{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .sm\:dark\:hover\:from-gray-400:hover{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .sm\:dark\:hover\:from-gray-500:hover{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .sm\:dark\:hover\:from-gray-600:hover{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .sm\:dark\:hover\:from-gray-700:hover{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .sm\:dark\:hover\:from-gray-800:hover{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .sm\:dark\:hover\:from-gray-900:hover{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .sm\:dark\:hover\:from-red-50:hover{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .sm\:dark\:hover\:from-red-100:hover{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .sm\:dark\:hover\:from-red-200:hover{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .sm\:dark\:hover\:from-red-300:hover{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .sm\:dark\:hover\:from-red-400:hover{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .sm\:dark\:hover\:from-red-500:hover{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .sm\:dark\:hover\:from-red-600:hover{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .sm\:dark\:hover\:from-red-700:hover{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .sm\:dark\:hover\:from-red-800:hover{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .sm\:dark\:hover\:from-red-900:hover{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-50:hover{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-100:hover{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-200:hover{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-300:hover{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-400:hover{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-500:hover{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-600:hover{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-700:hover{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-800:hover{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .sm\:dark\:hover\:from-yellow-900:hover{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .sm\:dark\:hover\:from-green-50:hover{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .sm\:dark\:hover\:from-green-100:hover{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .sm\:dark\:hover\:from-green-200:hover{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .sm\:dark\:hover\:from-green-300:hover{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .sm\:dark\:hover\:from-green-400:hover{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .sm\:dark\:hover\:from-green-500:hover{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .sm\:dark\:hover\:from-green-600:hover{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .sm\:dark\:hover\:from-green-700:hover{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .sm\:dark\:hover\:from-green-800:hover{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .sm\:dark\:hover\:from-green-900:hover{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .sm\:dark\:hover\:from-blue-50:hover{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .sm\:dark\:hover\:from-blue-100:hover{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .sm\:dark\:hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .sm\:dark\:hover\:from-blue-300:hover{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .sm\:dark\:hover\:from-blue-400:hover{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .sm\:dark\:hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .sm\:dark\:hover\:from-blue-600:hover{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .sm\:dark\:hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .sm\:dark\:hover\:from-blue-800:hover{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .sm\:dark\:hover\:from-blue-900:hover{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-50:hover{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-100:hover{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-200:hover{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-300:hover{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-800:hover{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .sm\:dark\:hover\:from-indigo-900:hover{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .sm\:dark\:hover\:from-purple-50:hover{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .sm\:dark\:hover\:from-purple-100:hover{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .sm\:dark\:hover\:from-purple-200:hover{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .sm\:dark\:hover\:from-purple-300:hover{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .sm\:dark\:hover\:from-purple-400:hover{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .sm\:dark\:hover\:from-purple-500:hover{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .sm\:dark\:hover\:from-purple-600:hover{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .sm\:dark\:hover\:from-purple-700:hover{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .sm\:dark\:hover\:from-purple-800:hover{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .sm\:dark\:hover\:from-purple-900:hover{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .sm\:dark\:hover\:from-pink-50:hover{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .sm\:dark\:hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .sm\:dark\:hover\:from-pink-200:hover{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .sm\:dark\:hover\:from-pink-300:hover{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .sm\:dark\:hover\:from-pink-400:hover{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .sm\:dark\:hover\:from-pink-500:hover{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .sm\:dark\:hover\:from-pink-600:hover{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .sm\:dark\:hover\:from-pink-700:hover{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .sm\:dark\:hover\:from-pink-800:hover{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .sm\:dark\:hover\:from-pink-900:hover{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .sm\:dark\:hover\:from-primary:hover{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .sm\:dark\:hover\:from-secondary-100:hover{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .sm\:dark\:hover\:from-secondary-200:hover{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .sm\:dark\:hover\:from-darkBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:hover\:from-darkCardBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:hover\:from-darkText:hover{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .sm\:dark\:hover\:from-github:hover{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .sm\:dark\:focus\:from-transparent:focus{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:focus\:from-current:focus{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:focus\:from-black:focus{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:focus\:from-white:focus{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:focus\:from-gray-50:focus{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .sm\:dark\:focus\:from-gray-100:focus{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .sm\:dark\:focus\:from-gray-200:focus{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .sm\:dark\:focus\:from-gray-300:focus{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .sm\:dark\:focus\:from-gray-400:focus{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .sm\:dark\:focus\:from-gray-500:focus{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .sm\:dark\:focus\:from-gray-600:focus{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .sm\:dark\:focus\:from-gray-700:focus{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .sm\:dark\:focus\:from-gray-800:focus{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .sm\:dark\:focus\:from-gray-900:focus{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .sm\:dark\:focus\:from-red-50:focus{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .sm\:dark\:focus\:from-red-100:focus{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .sm\:dark\:focus\:from-red-200:focus{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .sm\:dark\:focus\:from-red-300:focus{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .sm\:dark\:focus\:from-red-400:focus{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .sm\:dark\:focus\:from-red-500:focus{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .sm\:dark\:focus\:from-red-600:focus{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .sm\:dark\:focus\:from-red-700:focus{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .sm\:dark\:focus\:from-red-800:focus{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .sm\:dark\:focus\:from-red-900:focus{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-50:focus{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-100:focus{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-200:focus{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-300:focus{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-400:focus{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-500:focus{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-600:focus{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-700:focus{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-800:focus{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .sm\:dark\:focus\:from-yellow-900:focus{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .sm\:dark\:focus\:from-green-50:focus{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .sm\:dark\:focus\:from-green-100:focus{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .sm\:dark\:focus\:from-green-200:focus{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .sm\:dark\:focus\:from-green-300:focus{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .sm\:dark\:focus\:from-green-400:focus{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .sm\:dark\:focus\:from-green-500:focus{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .sm\:dark\:focus\:from-green-600:focus{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .sm\:dark\:focus\:from-green-700:focus{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .sm\:dark\:focus\:from-green-800:focus{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .sm\:dark\:focus\:from-green-900:focus{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .sm\:dark\:focus\:from-blue-50:focus{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .sm\:dark\:focus\:from-blue-100:focus{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .sm\:dark\:focus\:from-blue-200:focus{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .sm\:dark\:focus\:from-blue-300:focus{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .sm\:dark\:focus\:from-blue-400:focus{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .sm\:dark\:focus\:from-blue-500:focus{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .sm\:dark\:focus\:from-blue-600:focus{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .sm\:dark\:focus\:from-blue-700:focus{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .sm\:dark\:focus\:from-blue-800:focus{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .sm\:dark\:focus\:from-blue-900:focus{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-50:focus{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-100:focus{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-200:focus{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-300:focus{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-400:focus{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-500:focus{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-600:focus{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-700:focus{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-800:focus{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .sm\:dark\:focus\:from-indigo-900:focus{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .sm\:dark\:focus\:from-purple-50:focus{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .sm\:dark\:focus\:from-purple-100:focus{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .sm\:dark\:focus\:from-purple-200:focus{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .sm\:dark\:focus\:from-purple-300:focus{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .sm\:dark\:focus\:from-purple-400:focus{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .sm\:dark\:focus\:from-purple-500:focus{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .sm\:dark\:focus\:from-purple-600:focus{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .sm\:dark\:focus\:from-purple-700:focus{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .sm\:dark\:focus\:from-purple-800:focus{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .sm\:dark\:focus\:from-purple-900:focus{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .sm\:dark\:focus\:from-pink-50:focus{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .sm\:dark\:focus\:from-pink-100:focus{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .sm\:dark\:focus\:from-pink-200:focus{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .sm\:dark\:focus\:from-pink-300:focus{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .sm\:dark\:focus\:from-pink-400:focus{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .sm\:dark\:focus\:from-pink-500:focus{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .sm\:dark\:focus\:from-pink-600:focus{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .sm\:dark\:focus\:from-pink-700:focus{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .sm\:dark\:focus\:from-pink-800:focus{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .sm\:dark\:focus\:from-pink-900:focus{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .sm\:dark\:focus\:from-primary:focus{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .sm\:dark\:focus\:from-secondary-100:focus{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .sm\:dark\:focus\:from-secondary-200:focus{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .sm\:dark\:focus\:from-darkBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:focus\:from-darkCardBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:focus\:from-darkText:focus{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .sm\:dark\:focus\:from-github:focus{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .sm\:dark\:via-transparent{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:via-current{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:via-black{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:via-white{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:via-gray-50{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .sm\:dark\:via-gray-100{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .sm\:dark\:via-gray-200{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .sm\:dark\:via-gray-300{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .sm\:dark\:via-gray-400{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .sm\:dark\:via-gray-500{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .sm\:dark\:via-gray-600{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .sm\:dark\:via-gray-700{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .sm\:dark\:via-gray-800{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .sm\:dark\:via-gray-900{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .sm\:dark\:via-red-50{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .sm\:dark\:via-red-100{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .sm\:dark\:via-red-200{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .sm\:dark\:via-red-300{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .sm\:dark\:via-red-400{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .sm\:dark\:via-red-500{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .sm\:dark\:via-red-600{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .sm\:dark\:via-red-700{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .sm\:dark\:via-red-800{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .sm\:dark\:via-red-900{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .sm\:dark\:via-yellow-50{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .sm\:dark\:via-yellow-100{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .sm\:dark\:via-yellow-200{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .sm\:dark\:via-yellow-300{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .sm\:dark\:via-yellow-400{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .sm\:dark\:via-yellow-500{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .sm\:dark\:via-yellow-600{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .sm\:dark\:via-yellow-700{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .sm\:dark\:via-yellow-800{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .sm\:dark\:via-yellow-900{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .sm\:dark\:via-green-50{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .sm\:dark\:via-green-100{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .sm\:dark\:via-green-200{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .sm\:dark\:via-green-300{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .sm\:dark\:via-green-400{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .sm\:dark\:via-green-500{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .sm\:dark\:via-green-600{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .sm\:dark\:via-green-700{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .sm\:dark\:via-green-800{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .sm\:dark\:via-green-900{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .sm\:dark\:via-blue-50{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .sm\:dark\:via-blue-100{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .sm\:dark\:via-blue-200{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .sm\:dark\:via-blue-300{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .sm\:dark\:via-blue-400{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .sm\:dark\:via-blue-500{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .sm\:dark\:via-blue-600{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .sm\:dark\:via-blue-700{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .sm\:dark\:via-blue-800{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .sm\:dark\:via-blue-900{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .sm\:dark\:via-indigo-50{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .sm\:dark\:via-indigo-100{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .sm\:dark\:via-indigo-200{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .sm\:dark\:via-indigo-300{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .sm\:dark\:via-indigo-400{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .sm\:dark\:via-indigo-500{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .sm\:dark\:via-indigo-600{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .sm\:dark\:via-indigo-700{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .sm\:dark\:via-indigo-800{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .sm\:dark\:via-indigo-900{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .sm\:dark\:via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .sm\:dark\:via-purple-100{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .sm\:dark\:via-purple-200{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .sm\:dark\:via-purple-300{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .sm\:dark\:via-purple-400{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .sm\:dark\:via-purple-500{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .sm\:dark\:via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .sm\:dark\:via-purple-700{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .sm\:dark\:via-purple-800{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .sm\:dark\:via-purple-900{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .sm\:dark\:via-pink-50{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .sm\:dark\:via-pink-100{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .sm\:dark\:via-pink-200{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .sm\:dark\:via-pink-300{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .sm\:dark\:via-pink-400{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .sm\:dark\:via-pink-500{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .sm\:dark\:via-pink-600{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .sm\:dark\:via-pink-700{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .sm\:dark\:via-pink-800{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .sm\:dark\:via-pink-900{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .sm\:dark\:via-primary{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .sm\:dark\:via-secondary-100{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .sm\:dark\:via-secondary-200{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .sm\:dark\:via-darkBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:via-darkCardBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:via-darkText{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .sm\:dark\:via-github{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .sm\:dark\:hover\:via-transparent:hover{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:hover\:via-current:hover{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:hover\:via-black:hover{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:hover\:via-white:hover{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:hover\:via-gray-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .sm\:dark\:hover\:via-gray-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .sm\:dark\:hover\:via-gray-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .sm\:dark\:hover\:via-gray-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .sm\:dark\:hover\:via-gray-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .sm\:dark\:hover\:via-gray-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .sm\:dark\:hover\:via-gray-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .sm\:dark\:hover\:via-gray-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .sm\:dark\:hover\:via-gray-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .sm\:dark\:hover\:via-gray-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .sm\:dark\:hover\:via-red-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .sm\:dark\:hover\:via-red-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .sm\:dark\:hover\:via-red-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .sm\:dark\:hover\:via-red-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .sm\:dark\:hover\:via-red-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .sm\:dark\:hover\:via-red-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .sm\:dark\:hover\:via-red-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .sm\:dark\:hover\:via-red-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .sm\:dark\:hover\:via-red-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .sm\:dark\:hover\:via-red-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .sm\:dark\:hover\:via-yellow-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .sm\:dark\:hover\:via-green-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .sm\:dark\:hover\:via-green-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .sm\:dark\:hover\:via-green-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .sm\:dark\:hover\:via-green-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .sm\:dark\:hover\:via-green-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .sm\:dark\:hover\:via-green-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .sm\:dark\:hover\:via-green-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .sm\:dark\:hover\:via-green-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .sm\:dark\:hover\:via-green-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .sm\:dark\:hover\:via-green-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .sm\:dark\:hover\:via-blue-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .sm\:dark\:hover\:via-blue-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .sm\:dark\:hover\:via-blue-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .sm\:dark\:hover\:via-blue-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .sm\:dark\:hover\:via-blue-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .sm\:dark\:hover\:via-blue-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .sm\:dark\:hover\:via-blue-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .sm\:dark\:hover\:via-blue-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .sm\:dark\:hover\:via-blue-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .sm\:dark\:hover\:via-blue-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .sm\:dark\:hover\:via-indigo-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .sm\:dark\:hover\:via-purple-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .sm\:dark\:hover\:via-purple-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .sm\:dark\:hover\:via-purple-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .sm\:dark\:hover\:via-purple-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .sm\:dark\:hover\:via-purple-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .sm\:dark\:hover\:via-purple-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .sm\:dark\:hover\:via-purple-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .sm\:dark\:hover\:via-purple-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .sm\:dark\:hover\:via-purple-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .sm\:dark\:hover\:via-purple-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .sm\:dark\:hover\:via-pink-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .sm\:dark\:hover\:via-pink-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .sm\:dark\:hover\:via-pink-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .sm\:dark\:hover\:via-pink-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .sm\:dark\:hover\:via-pink-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .sm\:dark\:hover\:via-pink-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .sm\:dark\:hover\:via-pink-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .sm\:dark\:hover\:via-pink-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .sm\:dark\:hover\:via-pink-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .sm\:dark\:hover\:via-pink-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .sm\:dark\:hover\:via-primary:hover{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .sm\:dark\:hover\:via-secondary-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .sm\:dark\:hover\:via-secondary-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .sm\:dark\:hover\:via-darkBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:hover\:via-darkCardBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:hover\:via-darkText:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .sm\:dark\:hover\:via-github:hover{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .sm\:dark\:focus\:via-transparent:focus{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:focus\:via-current:focus{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:focus\:via-black:focus{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .sm\:dark\:focus\:via-white:focus{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .sm\:dark\:focus\:via-gray-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .sm\:dark\:focus\:via-gray-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .sm\:dark\:focus\:via-gray-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .sm\:dark\:focus\:via-gray-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .sm\:dark\:focus\:via-gray-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .sm\:dark\:focus\:via-gray-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .sm\:dark\:focus\:via-gray-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .sm\:dark\:focus\:via-gray-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .sm\:dark\:focus\:via-gray-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .sm\:dark\:focus\:via-gray-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .sm\:dark\:focus\:via-red-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .sm\:dark\:focus\:via-red-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .sm\:dark\:focus\:via-red-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .sm\:dark\:focus\:via-red-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .sm\:dark\:focus\:via-red-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .sm\:dark\:focus\:via-red-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .sm\:dark\:focus\:via-red-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .sm\:dark\:focus\:via-red-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .sm\:dark\:focus\:via-red-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .sm\:dark\:focus\:via-red-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .sm\:dark\:focus\:via-yellow-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .sm\:dark\:focus\:via-green-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .sm\:dark\:focus\:via-green-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .sm\:dark\:focus\:via-green-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .sm\:dark\:focus\:via-green-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .sm\:dark\:focus\:via-green-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .sm\:dark\:focus\:via-green-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .sm\:dark\:focus\:via-green-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .sm\:dark\:focus\:via-green-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .sm\:dark\:focus\:via-green-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .sm\:dark\:focus\:via-green-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .sm\:dark\:focus\:via-blue-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .sm\:dark\:focus\:via-blue-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .sm\:dark\:focus\:via-blue-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .sm\:dark\:focus\:via-blue-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .sm\:dark\:focus\:via-blue-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .sm\:dark\:focus\:via-blue-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .sm\:dark\:focus\:via-blue-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .sm\:dark\:focus\:via-blue-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .sm\:dark\:focus\:via-blue-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .sm\:dark\:focus\:via-blue-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .sm\:dark\:focus\:via-indigo-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .sm\:dark\:focus\:via-purple-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .sm\:dark\:focus\:via-purple-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .sm\:dark\:focus\:via-purple-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .sm\:dark\:focus\:via-purple-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .sm\:dark\:focus\:via-purple-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .sm\:dark\:focus\:via-purple-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .sm\:dark\:focus\:via-purple-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .sm\:dark\:focus\:via-purple-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .sm\:dark\:focus\:via-purple-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .sm\:dark\:focus\:via-purple-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .sm\:dark\:focus\:via-pink-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .sm\:dark\:focus\:via-pink-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .sm\:dark\:focus\:via-pink-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .sm\:dark\:focus\:via-pink-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .sm\:dark\:focus\:via-pink-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .sm\:dark\:focus\:via-pink-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .sm\:dark\:focus\:via-pink-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .sm\:dark\:focus\:via-pink-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .sm\:dark\:focus\:via-pink-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .sm\:dark\:focus\:via-pink-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .sm\:dark\:focus\:via-primary:focus{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .sm\:dark\:focus\:via-secondary-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .sm\:dark\:focus\:via-secondary-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .sm\:dark\:focus\:via-darkBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:focus\:via-darkCardBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .sm\:dark\:focus\:via-darkText:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .sm\:dark\:focus\:via-github:focus{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .sm\:dark\:to-transparent{--tw-gradient-to: transparent}.dark-theme .sm\:dark\:to-current{--tw-gradient-to: currentColor}.dark-theme .sm\:dark\:to-black{--tw-gradient-to: #000}.dark-theme .sm\:dark\:to-white{--tw-gradient-to: #fff}.dark-theme .sm\:dark\:to-gray-50{--tw-gradient-to: #f9fafb}.dark-theme .sm\:dark\:to-gray-100{--tw-gradient-to: #f3f4f6}.dark-theme .sm\:dark\:to-gray-200{--tw-gradient-to: #e5e7eb}.dark-theme .sm\:dark\:to-gray-300{--tw-gradient-to: #d1d5db}.dark-theme .sm\:dark\:to-gray-400{--tw-gradient-to: #9ca3af}.dark-theme .sm\:dark\:to-gray-500{--tw-gradient-to: #6b7280}.dark-theme .sm\:dark\:to-gray-600{--tw-gradient-to: #4b5563}.dark-theme .sm\:dark\:to-gray-700{--tw-gradient-to: #374151}.dark-theme .sm\:dark\:to-gray-800{--tw-gradient-to: #1f2937}.dark-theme .sm\:dark\:to-gray-900{--tw-gradient-to: #111827}.dark-theme .sm\:dark\:to-red-50{--tw-gradient-to: #fef2f2}.dark-theme .sm\:dark\:to-red-100{--tw-gradient-to: #fee2e2}.dark-theme .sm\:dark\:to-red-200{--tw-gradient-to: #fecaca}.dark-theme .sm\:dark\:to-red-300{--tw-gradient-to: #fca5a5}.dark-theme .sm\:dark\:to-red-400{--tw-gradient-to: #f87171}.dark-theme .sm\:dark\:to-red-500{--tw-gradient-to: #ef4444}.dark-theme .sm\:dark\:to-red-600{--tw-gradient-to: #dc2626}.dark-theme .sm\:dark\:to-red-700{--tw-gradient-to: #b91c1c}.dark-theme .sm\:dark\:to-red-800{--tw-gradient-to: #991b1b}.dark-theme .sm\:dark\:to-red-900{--tw-gradient-to: #7f1d1d}.dark-theme .sm\:dark\:to-yellow-50{--tw-gradient-to: #fffbeb}.dark-theme .sm\:dark\:to-yellow-100{--tw-gradient-to: #fef3c7}.dark-theme .sm\:dark\:to-yellow-200{--tw-gradient-to: #fde68a}.dark-theme .sm\:dark\:to-yellow-300{--tw-gradient-to: #fcd34d}.dark-theme .sm\:dark\:to-yellow-400{--tw-gradient-to: #fbbf24}.dark-theme .sm\:dark\:to-yellow-500{--tw-gradient-to: #f59e0b}.dark-theme .sm\:dark\:to-yellow-600{--tw-gradient-to: #d97706}.dark-theme .sm\:dark\:to-yellow-700{--tw-gradient-to: #b45309}.dark-theme .sm\:dark\:to-yellow-800{--tw-gradient-to: #92400e}.dark-theme .sm\:dark\:to-yellow-900{--tw-gradient-to: #78350f}.dark-theme .sm\:dark\:to-green-50{--tw-gradient-to: #ecfdf5}.dark-theme .sm\:dark\:to-green-100{--tw-gradient-to: #d1fae5}.dark-theme .sm\:dark\:to-green-200{--tw-gradient-to: #a7f3d0}.dark-theme .sm\:dark\:to-green-300{--tw-gradient-to: #6ee7b7}.dark-theme .sm\:dark\:to-green-400{--tw-gradient-to: #34d399}.dark-theme .sm\:dark\:to-green-500{--tw-gradient-to: #10b981}.dark-theme .sm\:dark\:to-green-600{--tw-gradient-to: #059669}.dark-theme .sm\:dark\:to-green-700{--tw-gradient-to: #047857}.dark-theme .sm\:dark\:to-green-800{--tw-gradient-to: #065f46}.dark-theme .sm\:dark\:to-green-900{--tw-gradient-to: #064e3b}.dark-theme .sm\:dark\:to-blue-50{--tw-gradient-to: #eff6ff}.dark-theme .sm\:dark\:to-blue-100{--tw-gradient-to: #dbeafe}.dark-theme .sm\:dark\:to-blue-200{--tw-gradient-to: #bfdbfe}.dark-theme .sm\:dark\:to-blue-300{--tw-gradient-to: #93c5fd}.dark-theme .sm\:dark\:to-blue-400{--tw-gradient-to: #60a5fa}.dark-theme .sm\:dark\:to-blue-500{--tw-gradient-to: #3b82f6}.dark-theme .sm\:dark\:to-blue-600{--tw-gradient-to: #2563eb}.dark-theme .sm\:dark\:to-blue-700{--tw-gradient-to: #1d4ed8}.dark-theme .sm\:dark\:to-blue-800{--tw-gradient-to: #1e40af}.dark-theme .sm\:dark\:to-blue-900{--tw-gradient-to: #1e3a8a}.dark-theme .sm\:dark\:to-indigo-50{--tw-gradient-to: #eef2ff}.dark-theme .sm\:dark\:to-indigo-100{--tw-gradient-to: #e0e7ff}.dark-theme .sm\:dark\:to-indigo-200{--tw-gradient-to: #c7d2fe}.dark-theme .sm\:dark\:to-indigo-300{--tw-gradient-to: #a5b4fc}.dark-theme .sm\:dark\:to-indigo-400{--tw-gradient-to: #818cf8}.dark-theme .sm\:dark\:to-indigo-500{--tw-gradient-to: #6366f1}.dark-theme .sm\:dark\:to-indigo-600{--tw-gradient-to: #4f46e5}.dark-theme .sm\:dark\:to-indigo-700{--tw-gradient-to: #4338ca}.dark-theme .sm\:dark\:to-indigo-800{--tw-gradient-to: #3730a3}.dark-theme .sm\:dark\:to-indigo-900{--tw-gradient-to: #312e81}.dark-theme .sm\:dark\:to-purple-50{--tw-gradient-to: #f5f3ff}.dark-theme .sm\:dark\:to-purple-100{--tw-gradient-to: #ede9fe}.dark-theme .sm\:dark\:to-purple-200{--tw-gradient-to: #ddd6fe}.dark-theme .sm\:dark\:to-purple-300{--tw-gradient-to: #c4b5fd}.dark-theme .sm\:dark\:to-purple-400{--tw-gradient-to: #a78bfa}.dark-theme .sm\:dark\:to-purple-500{--tw-gradient-to: #8b5cf6}.dark-theme .sm\:dark\:to-purple-600{--tw-gradient-to: #7c3aed}.dark-theme .sm\:dark\:to-purple-700{--tw-gradient-to: #6d28d9}.dark-theme .sm\:dark\:to-purple-800{--tw-gradient-to: #5b21b6}.dark-theme .sm\:dark\:to-purple-900{--tw-gradient-to: #4c1d95}.dark-theme .sm\:dark\:to-pink-50{--tw-gradient-to: #fdf2f8}.dark-theme .sm\:dark\:to-pink-100{--tw-gradient-to: #fce7f3}.dark-theme .sm\:dark\:to-pink-200{--tw-gradient-to: #fbcfe8}.dark-theme .sm\:dark\:to-pink-300{--tw-gradient-to: #f9a8d4}.dark-theme .sm\:dark\:to-pink-400{--tw-gradient-to: #f472b6}.dark-theme .sm\:dark\:to-pink-500{--tw-gradient-to: #ec4899}.dark-theme .sm\:dark\:to-pink-600{--tw-gradient-to: #db2777}.dark-theme .sm\:dark\:to-pink-700{--tw-gradient-to: #be185d}.dark-theme .sm\:dark\:to-pink-800{--tw-gradient-to: #9d174d}.dark-theme .sm\:dark\:to-pink-900{--tw-gradient-to: #831843}.dark-theme .sm\:dark\:to-primary{--tw-gradient-to: #FFCC00}.dark-theme .sm\:dark\:to-secondary-100{--tw-gradient-to: #F2E2D5}.dark-theme .sm\:dark\:to-secondary-200{--tw-gradient-to: #888883}.dark-theme .sm\:dark\:to-darkBg{--tw-gradient-to: #121212}.dark-theme .sm\:dark\:to-darkCardBg{--tw-gradient-to: #121212}.dark-theme .sm\:dark\:to-darkText{--tw-gradient-to: #F2F2F2}.dark-theme .sm\:dark\:to-github{--tw-gradient-to: #1B1F23}.dark-theme .sm\:dark\:hover\:to-transparent:hover{--tw-gradient-to: transparent}.dark-theme .sm\:dark\:hover\:to-current:hover{--tw-gradient-to: currentColor}.dark-theme .sm\:dark\:hover\:to-black:hover{--tw-gradient-to: #000}.dark-theme .sm\:dark\:hover\:to-white:hover{--tw-gradient-to: #fff}.dark-theme .sm\:dark\:hover\:to-gray-50:hover{--tw-gradient-to: #f9fafb}.dark-theme .sm\:dark\:hover\:to-gray-100:hover{--tw-gradient-to: #f3f4f6}.dark-theme .sm\:dark\:hover\:to-gray-200:hover{--tw-gradient-to: #e5e7eb}.dark-theme .sm\:dark\:hover\:to-gray-300:hover{--tw-gradient-to: #d1d5db}.dark-theme .sm\:dark\:hover\:to-gray-400:hover{--tw-gradient-to: #9ca3af}.dark-theme .sm\:dark\:hover\:to-gray-500:hover{--tw-gradient-to: #6b7280}.dark-theme .sm\:dark\:hover\:to-gray-600:hover{--tw-gradient-to: #4b5563}.dark-theme .sm\:dark\:hover\:to-gray-700:hover{--tw-gradient-to: #374151}.dark-theme .sm\:dark\:hover\:to-gray-800:hover{--tw-gradient-to: #1f2937}.dark-theme .sm\:dark\:hover\:to-gray-900:hover{--tw-gradient-to: #111827}.dark-theme .sm\:dark\:hover\:to-red-50:hover{--tw-gradient-to: #fef2f2}.dark-theme .sm\:dark\:hover\:to-red-100:hover{--tw-gradient-to: #fee2e2}.dark-theme .sm\:dark\:hover\:to-red-200:hover{--tw-gradient-to: #fecaca}.dark-theme .sm\:dark\:hover\:to-red-300:hover{--tw-gradient-to: #fca5a5}.dark-theme .sm\:dark\:hover\:to-red-400:hover{--tw-gradient-to: #f87171}.dark-theme .sm\:dark\:hover\:to-red-500:hover{--tw-gradient-to: #ef4444}.dark-theme .sm\:dark\:hover\:to-red-600:hover{--tw-gradient-to: #dc2626}.dark-theme .sm\:dark\:hover\:to-red-700:hover{--tw-gradient-to: #b91c1c}.dark-theme .sm\:dark\:hover\:to-red-800:hover{--tw-gradient-to: #991b1b}.dark-theme .sm\:dark\:hover\:to-red-900:hover{--tw-gradient-to: #7f1d1d}.dark-theme .sm\:dark\:hover\:to-yellow-50:hover{--tw-gradient-to: #fffbeb}.dark-theme .sm\:dark\:hover\:to-yellow-100:hover{--tw-gradient-to: #fef3c7}.dark-theme .sm\:dark\:hover\:to-yellow-200:hover{--tw-gradient-to: #fde68a}.dark-theme .sm\:dark\:hover\:to-yellow-300:hover{--tw-gradient-to: #fcd34d}.dark-theme .sm\:dark\:hover\:to-yellow-400:hover{--tw-gradient-to: #fbbf24}.dark-theme .sm\:dark\:hover\:to-yellow-500:hover{--tw-gradient-to: #f59e0b}.dark-theme .sm\:dark\:hover\:to-yellow-600:hover{--tw-gradient-to: #d97706}.dark-theme .sm\:dark\:hover\:to-yellow-700:hover{--tw-gradient-to: #b45309}.dark-theme .sm\:dark\:hover\:to-yellow-800:hover{--tw-gradient-to: #92400e}.dark-theme .sm\:dark\:hover\:to-yellow-900:hover{--tw-gradient-to: #78350f}.dark-theme .sm\:dark\:hover\:to-green-50:hover{--tw-gradient-to: #ecfdf5}.dark-theme .sm\:dark\:hover\:to-green-100:hover{--tw-gradient-to: #d1fae5}.dark-theme .sm\:dark\:hover\:to-green-200:hover{--tw-gradient-to: #a7f3d0}.dark-theme .sm\:dark\:hover\:to-green-300:hover{--tw-gradient-to: #6ee7b7}.dark-theme .sm\:dark\:hover\:to-green-400:hover{--tw-gradient-to: #34d399}.dark-theme .sm\:dark\:hover\:to-green-500:hover{--tw-gradient-to: #10b981}.dark-theme .sm\:dark\:hover\:to-green-600:hover{--tw-gradient-to: #059669}.dark-theme .sm\:dark\:hover\:to-green-700:hover{--tw-gradient-to: #047857}.dark-theme .sm\:dark\:hover\:to-green-800:hover{--tw-gradient-to: #065f46}.dark-theme .sm\:dark\:hover\:to-green-900:hover{--tw-gradient-to: #064e3b}.dark-theme .sm\:dark\:hover\:to-blue-50:hover{--tw-gradient-to: #eff6ff}.dark-theme .sm\:dark\:hover\:to-blue-100:hover{--tw-gradient-to: #dbeafe}.dark-theme .sm\:dark\:hover\:to-blue-200:hover{--tw-gradient-to: #bfdbfe}.dark-theme .sm\:dark\:hover\:to-blue-300:hover{--tw-gradient-to: #93c5fd}.dark-theme .sm\:dark\:hover\:to-blue-400:hover{--tw-gradient-to: #60a5fa}.dark-theme .sm\:dark\:hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6}.dark-theme .sm\:dark\:hover\:to-blue-600:hover{--tw-gradient-to: #2563eb}.dark-theme .sm\:dark\:hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8}.dark-theme .sm\:dark\:hover\:to-blue-800:hover{--tw-gradient-to: #1e40af}.dark-theme .sm\:dark\:hover\:to-blue-900:hover{--tw-gradient-to: #1e3a8a}.dark-theme .sm\:dark\:hover\:to-indigo-50:hover{--tw-gradient-to: #eef2ff}.dark-theme .sm\:dark\:hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff}.dark-theme .sm\:dark\:hover\:to-indigo-200:hover{--tw-gradient-to: #c7d2fe}.dark-theme .sm\:dark\:hover\:to-indigo-300:hover{--tw-gradient-to: #a5b4fc}.dark-theme .sm\:dark\:hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8}.dark-theme .sm\:dark\:hover\:to-indigo-500:hover{--tw-gradient-to: #6366f1}.dark-theme .sm\:dark\:hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5}.dark-theme .sm\:dark\:hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca}.dark-theme .sm\:dark\:hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3}.dark-theme .sm\:dark\:hover\:to-indigo-900:hover{--tw-gradient-to: #312e81}.dark-theme .sm\:dark\:hover\:to-purple-50:hover{--tw-gradient-to: #f5f3ff}.dark-theme .sm\:dark\:hover\:to-purple-100:hover{--tw-gradient-to: #ede9fe}.dark-theme .sm\:dark\:hover\:to-purple-200:hover{--tw-gradient-to: #ddd6fe}.dark-theme .sm\:dark\:hover\:to-purple-300:hover{--tw-gradient-to: #c4b5fd}.dark-theme .sm\:dark\:hover\:to-purple-400:hover{--tw-gradient-to: #a78bfa}.dark-theme .sm\:dark\:hover\:to-purple-500:hover{--tw-gradient-to: #8b5cf6}.dark-theme .sm\:dark\:hover\:to-purple-600:hover{--tw-gradient-to: #7c3aed}.dark-theme .sm\:dark\:hover\:to-purple-700:hover{--tw-gradient-to: #6d28d9}.dark-theme .sm\:dark\:hover\:to-purple-800:hover{--tw-gradient-to: #5b21b6}.dark-theme .sm\:dark\:hover\:to-purple-900:hover{--tw-gradient-to: #4c1d95}.dark-theme .sm\:dark\:hover\:to-pink-50:hover{--tw-gradient-to: #fdf2f8}.dark-theme .sm\:dark\:hover\:to-pink-100:hover{--tw-gradient-to: #fce7f3}.dark-theme .sm\:dark\:hover\:to-pink-200:hover{--tw-gradient-to: #fbcfe8}.dark-theme .sm\:dark\:hover\:to-pink-300:hover{--tw-gradient-to: #f9a8d4}.dark-theme .sm\:dark\:hover\:to-pink-400:hover{--tw-gradient-to: #f472b6}.dark-theme .sm\:dark\:hover\:to-pink-500:hover{--tw-gradient-to: #ec4899}.dark-theme .sm\:dark\:hover\:to-pink-600:hover{--tw-gradient-to: #db2777}.dark-theme .sm\:dark\:hover\:to-pink-700:hover{--tw-gradient-to: #be185d}.dark-theme .sm\:dark\:hover\:to-pink-800:hover{--tw-gradient-to: #9d174d}.dark-theme .sm\:dark\:hover\:to-pink-900:hover{--tw-gradient-to: #831843}.dark-theme .sm\:dark\:hover\:to-primary:hover{--tw-gradient-to: #FFCC00}.dark-theme .sm\:dark\:hover\:to-secondary-100:hover{--tw-gradient-to: #F2E2D5}.dark-theme .sm\:dark\:hover\:to-secondary-200:hover{--tw-gradient-to: #888883}.dark-theme .sm\:dark\:hover\:to-darkBg:hover{--tw-gradient-to: #121212}.dark-theme .sm\:dark\:hover\:to-darkCardBg:hover{--tw-gradient-to: #121212}.dark-theme .sm\:dark\:hover\:to-darkText:hover{--tw-gradient-to: #F2F2F2}.dark-theme .sm\:dark\:hover\:to-github:hover{--tw-gradient-to: #1B1F23}.dark-theme .sm\:dark\:focus\:to-transparent:focus{--tw-gradient-to: transparent}.dark-theme .sm\:dark\:focus\:to-current:focus{--tw-gradient-to: currentColor}.dark-theme .sm\:dark\:focus\:to-black:focus{--tw-gradient-to: #000}.dark-theme .sm\:dark\:focus\:to-white:focus{--tw-gradient-to: #fff}.dark-theme .sm\:dark\:focus\:to-gray-50:focus{--tw-gradient-to: #f9fafb}.dark-theme .sm\:dark\:focus\:to-gray-100:focus{--tw-gradient-to: #f3f4f6}.dark-theme .sm\:dark\:focus\:to-gray-200:focus{--tw-gradient-to: #e5e7eb}.dark-theme .sm\:dark\:focus\:to-gray-300:focus{--tw-gradient-to: #d1d5db}.dark-theme .sm\:dark\:focus\:to-gray-400:focus{--tw-gradient-to: #9ca3af}.dark-theme .sm\:dark\:focus\:to-gray-500:focus{--tw-gradient-to: #6b7280}.dark-theme .sm\:dark\:focus\:to-gray-600:focus{--tw-gradient-to: #4b5563}.dark-theme .sm\:dark\:focus\:to-gray-700:focus{--tw-gradient-to: #374151}.dark-theme .sm\:dark\:focus\:to-gray-800:focus{--tw-gradient-to: #1f2937}.dark-theme .sm\:dark\:focus\:to-gray-900:focus{--tw-gradient-to: #111827}.dark-theme .sm\:dark\:focus\:to-red-50:focus{--tw-gradient-to: #fef2f2}.dark-theme .sm\:dark\:focus\:to-red-100:focus{--tw-gradient-to: #fee2e2}.dark-theme .sm\:dark\:focus\:to-red-200:focus{--tw-gradient-to: #fecaca}.dark-theme .sm\:dark\:focus\:to-red-300:focus{--tw-gradient-to: #fca5a5}.dark-theme .sm\:dark\:focus\:to-red-400:focus{--tw-gradient-to: #f87171}.dark-theme .sm\:dark\:focus\:to-red-500:focus{--tw-gradient-to: #ef4444}.dark-theme .sm\:dark\:focus\:to-red-600:focus{--tw-gradient-to: #dc2626}.dark-theme .sm\:dark\:focus\:to-red-700:focus{--tw-gradient-to: #b91c1c}.dark-theme .sm\:dark\:focus\:to-red-800:focus{--tw-gradient-to: #991b1b}.dark-theme .sm\:dark\:focus\:to-red-900:focus{--tw-gradient-to: #7f1d1d}.dark-theme .sm\:dark\:focus\:to-yellow-50:focus{--tw-gradient-to: #fffbeb}.dark-theme .sm\:dark\:focus\:to-yellow-100:focus{--tw-gradient-to: #fef3c7}.dark-theme .sm\:dark\:focus\:to-yellow-200:focus{--tw-gradient-to: #fde68a}.dark-theme .sm\:dark\:focus\:to-yellow-300:focus{--tw-gradient-to: #fcd34d}.dark-theme .sm\:dark\:focus\:to-yellow-400:focus{--tw-gradient-to: #fbbf24}.dark-theme .sm\:dark\:focus\:to-yellow-500:focus{--tw-gradient-to: #f59e0b}.dark-theme .sm\:dark\:focus\:to-yellow-600:focus{--tw-gradient-to: #d97706}.dark-theme .sm\:dark\:focus\:to-yellow-700:focus{--tw-gradient-to: #b45309}.dark-theme .sm\:dark\:focus\:to-yellow-800:focus{--tw-gradient-to: #92400e}.dark-theme .sm\:dark\:focus\:to-yellow-900:focus{--tw-gradient-to: #78350f}.dark-theme .sm\:dark\:focus\:to-green-50:focus{--tw-gradient-to: #ecfdf5}.dark-theme .sm\:dark\:focus\:to-green-100:focus{--tw-gradient-to: #d1fae5}.dark-theme .sm\:dark\:focus\:to-green-200:focus{--tw-gradient-to: #a7f3d0}.dark-theme .sm\:dark\:focus\:to-green-300:focus{--tw-gradient-to: #6ee7b7}.dark-theme .sm\:dark\:focus\:to-green-400:focus{--tw-gradient-to: #34d399}.dark-theme .sm\:dark\:focus\:to-green-500:focus{--tw-gradient-to: #10b981}.dark-theme .sm\:dark\:focus\:to-green-600:focus{--tw-gradient-to: #059669}.dark-theme .sm\:dark\:focus\:to-green-700:focus{--tw-gradient-to: #047857}.dark-theme .sm\:dark\:focus\:to-green-800:focus{--tw-gradient-to: #065f46}.dark-theme .sm\:dark\:focus\:to-green-900:focus{--tw-gradient-to: #064e3b}.dark-theme .sm\:dark\:focus\:to-blue-50:focus{--tw-gradient-to: #eff6ff}.dark-theme .sm\:dark\:focus\:to-blue-100:focus{--tw-gradient-to: #dbeafe}.dark-theme .sm\:dark\:focus\:to-blue-200:focus{--tw-gradient-to: #bfdbfe}.dark-theme .sm\:dark\:focus\:to-blue-300:focus{--tw-gradient-to: #93c5fd}.dark-theme .sm\:dark\:focus\:to-blue-400:focus{--tw-gradient-to: #60a5fa}.dark-theme .sm\:dark\:focus\:to-blue-500:focus{--tw-gradient-to: #3b82f6}.dark-theme .sm\:dark\:focus\:to-blue-600:focus{--tw-gradient-to: #2563eb}.dark-theme .sm\:dark\:focus\:to-blue-700:focus{--tw-gradient-to: #1d4ed8}.dark-theme .sm\:dark\:focus\:to-blue-800:focus{--tw-gradient-to: #1e40af}.dark-theme .sm\:dark\:focus\:to-blue-900:focus{--tw-gradient-to: #1e3a8a}.dark-theme .sm\:dark\:focus\:to-indigo-50:focus{--tw-gradient-to: #eef2ff}.dark-theme .sm\:dark\:focus\:to-indigo-100:focus{--tw-gradient-to: #e0e7ff}.dark-theme .sm\:dark\:focus\:to-indigo-200:focus{--tw-gradient-to: #c7d2fe}.dark-theme .sm\:dark\:focus\:to-indigo-300:focus{--tw-gradient-to: #a5b4fc}.dark-theme .sm\:dark\:focus\:to-indigo-400:focus{--tw-gradient-to: #818cf8}.dark-theme .sm\:dark\:focus\:to-indigo-500:focus{--tw-gradient-to: #6366f1}.dark-theme .sm\:dark\:focus\:to-indigo-600:focus{--tw-gradient-to: #4f46e5}.dark-theme .sm\:dark\:focus\:to-indigo-700:focus{--tw-gradient-to: #4338ca}.dark-theme .sm\:dark\:focus\:to-indigo-800:focus{--tw-gradient-to: #3730a3}.dark-theme .sm\:dark\:focus\:to-indigo-900:focus{--tw-gradient-to: #312e81}.dark-theme .sm\:dark\:focus\:to-purple-50:focus{--tw-gradient-to: #f5f3ff}.dark-theme .sm\:dark\:focus\:to-purple-100:focus{--tw-gradient-to: #ede9fe}.dark-theme .sm\:dark\:focus\:to-purple-200:focus{--tw-gradient-to: #ddd6fe}.dark-theme .sm\:dark\:focus\:to-purple-300:focus{--tw-gradient-to: #c4b5fd}.dark-theme .sm\:dark\:focus\:to-purple-400:focus{--tw-gradient-to: #a78bfa}.dark-theme .sm\:dark\:focus\:to-purple-500:focus{--tw-gradient-to: #8b5cf6}.dark-theme .sm\:dark\:focus\:to-purple-600:focus{--tw-gradient-to: #7c3aed}.dark-theme .sm\:dark\:focus\:to-purple-700:focus{--tw-gradient-to: #6d28d9}.dark-theme .sm\:dark\:focus\:to-purple-800:focus{--tw-gradient-to: #5b21b6}.dark-theme .sm\:dark\:focus\:to-purple-900:focus{--tw-gradient-to: #4c1d95}.dark-theme .sm\:dark\:focus\:to-pink-50:focus{--tw-gradient-to: #fdf2f8}.dark-theme .sm\:dark\:focus\:to-pink-100:focus{--tw-gradient-to: #fce7f3}.dark-theme .sm\:dark\:focus\:to-pink-200:focus{--tw-gradient-to: #fbcfe8}.dark-theme .sm\:dark\:focus\:to-pink-300:focus{--tw-gradient-to: #f9a8d4}.dark-theme .sm\:dark\:focus\:to-pink-400:focus{--tw-gradient-to: #f472b6}.dark-theme .sm\:dark\:focus\:to-pink-500:focus{--tw-gradient-to: #ec4899}.dark-theme .sm\:dark\:focus\:to-pink-600:focus{--tw-gradient-to: #db2777}.dark-theme .sm\:dark\:focus\:to-pink-700:focus{--tw-gradient-to: #be185d}.dark-theme .sm\:dark\:focus\:to-pink-800:focus{--tw-gradient-to: #9d174d}.dark-theme .sm\:dark\:focus\:to-pink-900:focus{--tw-gradient-to: #831843}.dark-theme .sm\:dark\:focus\:to-primary:focus{--tw-gradient-to: #FFCC00}.dark-theme .sm\:dark\:focus\:to-secondary-100:focus{--tw-gradient-to: #F2E2D5}.dark-theme .sm\:dark\:focus\:to-secondary-200:focus{--tw-gradient-to: #888883}.dark-theme .sm\:dark\:focus\:to-darkBg:focus{--tw-gradient-to: #121212}.dark-theme .sm\:dark\:focus\:to-darkCardBg:focus{--tw-gradient-to: #121212}.dark-theme .sm\:dark\:focus\:to-darkText:focus{--tw-gradient-to: #F2F2F2}.dark-theme .sm\:dark\:focus\:to-github:focus{--tw-gradient-to: #1B1F23}.dark-theme .sm\:dark\:text-transparent{color:transparent}.dark-theme .sm\:dark\:text-current{color:currentColor}.dark-theme .sm\:dark\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-transparent{color:transparent}.dark-theme .group:hover .sm\:dark\:group-hover\:text-current{color:currentColor}.dark-theme .group:hover .sm\:dark\:group-hover\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .sm\:dark\:group-hover\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-transparent:focus-within{color:transparent}.dark-theme .sm\:dark\:focus-within\:text-current:focus-within{color:currentColor}.dark-theme .sm\:dark\:focus-within\:text-black:focus-within{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-white:focus-within{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-50:focus-within{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-100:focus-within{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-200:focus-within{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-300:focus-within{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-400:focus-within{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-500:focus-within{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-700:focus-within{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-800:focus-within{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-gray-900:focus-within{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-50:focus-within{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-100:focus-within{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-200:focus-within{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-300:focus-within{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-400:focus-within{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-500:focus-within{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-600:focus-within{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-700:focus-within{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-800:focus-within{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-red-900:focus-within{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-50:focus-within{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-100:focus-within{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-200:focus-within{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-300:focus-within{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-400:focus-within{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-500:focus-within{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-600:focus-within{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-700:focus-within{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-800:focus-within{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-green-900:focus-within{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-50:focus-within{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-100:focus-within{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-200:focus-within{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-300:focus-within{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-400:focus-within{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-500:focus-within{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-600:focus-within{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-700:focus-within{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-800:focus-within{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-blue-900:focus-within{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-50:focus-within{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-100:focus-within{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-200:focus-within{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-300:focus-within{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-400:focus-within{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-500:focus-within{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-600:focus-within{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-700:focus-within{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-800:focus-within{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-purple-900:focus-within{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-50:focus-within{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-100:focus-within{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-200:focus-within{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-300:focus-within{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-400:focus-within{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-500:focus-within{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-600:focus-within{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-700:focus-within{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-800:focus-within{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-pink-900:focus-within{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-primary:focus-within{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-secondary-100:focus-within{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-secondary-200:focus-within{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-darkBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-darkCardBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-darkText:focus-within{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus-within\:text-github:focus-within{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-transparent:hover{color:transparent}.dark-theme .sm\:dark\:hover\:text-current:hover{color:currentColor}.dark-theme .sm\:dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-50:hover{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-200:hover{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-yellow-900:hover{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-50:hover{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-100:hover{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-50:hover{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-50:hover{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-100:hover{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-50:hover{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-100:hover{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-500:hover{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-50:hover{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-100:hover{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-200:hover{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-500:hover{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-700:hover{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-800:hover{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-pink-900:hover{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-secondary-100:hover{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-secondary-200:hover{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-darkBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-darkCardBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-darkText:hover{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:hover\:text-github:hover{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-transparent:focus{color:transparent}.dark-theme .sm\:dark\:focus\:text-current:focus{color:currentColor}.dark-theme .sm\:dark\:focus\:text-black:focus{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-white:focus{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-50:focus{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-100:focus{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-600:focus{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-50:focus{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-100:focus{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-700:focus{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-800:focus{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-red-900:focus{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-50:focus{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-100:focus{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-200:focus{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-300:focus{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-400:focus{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-500:focus{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-600:focus{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-700:focus{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-800:focus{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-yellow-900:focus{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-50:focus{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-100:focus{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-200:focus{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-300:focus{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-400:focus{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-500:focus{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-600:focus{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-700:focus{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-800:focus{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-green-900:focus{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-50:focus{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-100:focus{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-200:focus{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-300:focus{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-400:focus{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-800:focus{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-blue-900:focus{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-50:focus{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-100:focus{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-300:focus{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-400:focus{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-600:focus{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-700:focus{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-indigo-900:focus{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-50:focus{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-100:focus{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-200:focus{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-300:focus{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-400:focus{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-500:focus{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-600:focus{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-700:focus{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-800:focus{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-purple-900:focus{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-50:focus{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-100:focus{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-200:focus{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-300:focus{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-400:focus{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-500:focus{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-600:focus{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-700:focus{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-800:focus{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-pink-900:focus{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-primary:focus{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-secondary-100:focus{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-secondary-200:focus{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-darkBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-darkCardBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-darkText:focus{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .sm\:dark\:focus\:text-github:focus{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .sm\:dark\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .sm\:dark\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .sm\:dark\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .sm\:dark\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .sm\:dark\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .sm\:dark\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .sm\:dark\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .sm\:dark\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .sm\:dark\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .sm\:dark\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .sm\:dark\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .sm\:dark\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .sm\:dark\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .sm\:dark\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .sm\:dark\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .group:hover .sm\:dark\:group-hover\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .sm\:dark\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity: 0}.dark-theme .sm\:dark\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity: .05}.dark-theme .sm\:dark\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity: .1}.dark-theme .sm\:dark\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity: .2}.dark-theme .sm\:dark\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity: .25}.dark-theme .sm\:dark\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity: .3}.dark-theme .sm\:dark\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity: .4}.dark-theme .sm\:dark\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity: .5}.dark-theme .sm\:dark\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity: .6}.dark-theme .sm\:dark\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity: .7}.dark-theme .sm\:dark\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity: .75}.dark-theme .sm\:dark\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity: .8}.dark-theme .sm\:dark\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity: .9}.dark-theme .sm\:dark\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity: .95}.dark-theme .sm\:dark\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity: 1}.dark-theme .sm\:dark\:hover\:text-opacity-0:hover{--tw-text-opacity: 0}.dark-theme .sm\:dark\:hover\:text-opacity-5:hover{--tw-text-opacity: .05}.dark-theme .sm\:dark\:hover\:text-opacity-10:hover{--tw-text-opacity: .1}.dark-theme .sm\:dark\:hover\:text-opacity-20:hover{--tw-text-opacity: .2}.dark-theme .sm\:dark\:hover\:text-opacity-25:hover{--tw-text-opacity: .25}.dark-theme .sm\:dark\:hover\:text-opacity-30:hover{--tw-text-opacity: .3}.dark-theme .sm\:dark\:hover\:text-opacity-40:hover{--tw-text-opacity: .4}.dark-theme .sm\:dark\:hover\:text-opacity-50:hover{--tw-text-opacity: .5}.dark-theme .sm\:dark\:hover\:text-opacity-60:hover{--tw-text-opacity: .6}.dark-theme .sm\:dark\:hover\:text-opacity-70:hover{--tw-text-opacity: .7}.dark-theme .sm\:dark\:hover\:text-opacity-75:hover{--tw-text-opacity: .75}.dark-theme .sm\:dark\:hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark-theme .sm\:dark\:hover\:text-opacity-90:hover{--tw-text-opacity: .9}.dark-theme .sm\:dark\:hover\:text-opacity-95:hover{--tw-text-opacity: .95}.dark-theme .sm\:dark\:hover\:text-opacity-100:hover{--tw-text-opacity: 1}.dark-theme .sm\:dark\:focus\:text-opacity-0:focus{--tw-text-opacity: 0}.dark-theme .sm\:dark\:focus\:text-opacity-5:focus{--tw-text-opacity: .05}.dark-theme .sm\:dark\:focus\:text-opacity-10:focus{--tw-text-opacity: .1}.dark-theme .sm\:dark\:focus\:text-opacity-20:focus{--tw-text-opacity: .2}.dark-theme .sm\:dark\:focus\:text-opacity-25:focus{--tw-text-opacity: .25}.dark-theme .sm\:dark\:focus\:text-opacity-30:focus{--tw-text-opacity: .3}.dark-theme .sm\:dark\:focus\:text-opacity-40:focus{--tw-text-opacity: .4}.dark-theme .sm\:dark\:focus\:text-opacity-50:focus{--tw-text-opacity: .5}.dark-theme .sm\:dark\:focus\:text-opacity-60:focus{--tw-text-opacity: .6}.dark-theme .sm\:dark\:focus\:text-opacity-70:focus{--tw-text-opacity: .7}.dark-theme .sm\:dark\:focus\:text-opacity-75:focus{--tw-text-opacity: .75}.dark-theme .sm\:dark\:focus\:text-opacity-80:focus{--tw-text-opacity: .8}.dark-theme .sm\:dark\:focus\:text-opacity-90:focus{--tw-text-opacity: .9}.dark-theme .sm\:dark\:focus\:text-opacity-95:focus{--tw-text-opacity: .95}.dark-theme .sm\:dark\:focus\:text-opacity-100:focus{--tw-text-opacity: 1}.dark-theme .sm\:dark\:placeholder-transparent::-moz-placeholder{color:transparent}.dark-theme .sm\:dark\:placeholder-transparent:-ms-input-placeholder{color:transparent}.dark-theme .sm\:dark\:placeholder-transparent::placeholder{color:transparent}.dark-theme .sm\:dark\:placeholder-current::-moz-placeholder{color:currentColor}.dark-theme .sm\:dark\:placeholder-current:-ms-input-placeholder{color:currentColor}.dark-theme .sm\:dark\:placeholder-current::placeholder{color:currentColor}.dark-theme .sm\:dark\:placeholder-black::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-black:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-black::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-white:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-gray-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-red-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-green-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-blue-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-purple-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-pink-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-primary::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-primary:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-primary::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-secondary-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-secondary-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-secondary-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-secondary-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-secondary-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-secondary-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkCardBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkCardBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkCardBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkText::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkText:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-darkText::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-github::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-github:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-github::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder{color:transparent}.dark-theme .sm\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder{color:transparent}.dark-theme .sm\:dark\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.dark-theme .sm\:dark\:focus\:placeholder-current:focus::-moz-placeholder{color:currentColor}.dark-theme .sm\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder{color:currentColor}.dark-theme .sm\:dark\:focus\:placeholder-current:focus::placeholder{color:currentColor}.dark-theme .sm\:dark\:focus\:placeholder-black:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-white:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-primary:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-primary:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-primary:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-secondary-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-secondary-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-secondary-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-secondary-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-secondary-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-secondary-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkCardBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkCardBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkCardBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkText:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkText:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-darkText:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-github:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-github:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:focus\:placeholder-github:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .sm\:dark\:placeholder-opacity-0::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .sm\:dark\:placeholder-opacity-0:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .sm\:dark\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity: 0}.dark-theme .sm\:dark\:placeholder-opacity-5::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .sm\:dark\:placeholder-opacity-5:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .sm\:dark\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity: .05}.dark-theme .sm\:dark\:placeholder-opacity-10::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .sm\:dark\:placeholder-opacity-10:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .sm\:dark\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity: .1}.dark-theme .sm\:dark\:placeholder-opacity-20::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .sm\:dark\:placeholder-opacity-20:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .sm\:dark\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity: .2}.dark-theme .sm\:dark\:placeholder-opacity-25::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .sm\:dark\:placeholder-opacity-25:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .sm\:dark\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity: .25}.dark-theme .sm\:dark\:placeholder-opacity-30::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .sm\:dark\:placeholder-opacity-30:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .sm\:dark\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity: .3}.dark-theme .sm\:dark\:placeholder-opacity-40::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .sm\:dark\:placeholder-opacity-40:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .sm\:dark\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity: .4}.dark-theme .sm\:dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .sm\:dark\:placeholder-opacity-50:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .sm\:dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark-theme .sm\:dark\:placeholder-opacity-60::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .sm\:dark\:placeholder-opacity-60:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .sm\:dark\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity: .6}.dark-theme .sm\:dark\:placeholder-opacity-70::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .sm\:dark\:placeholder-opacity-70:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .sm\:dark\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity: .7}.dark-theme .sm\:dark\:placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .sm\:dark\:placeholder-opacity-75:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .sm\:dark\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.dark-theme .sm\:dark\:placeholder-opacity-80::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .sm\:dark\:placeholder-opacity-80:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .sm\:dark\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity: .8}.dark-theme .sm\:dark\:placeholder-opacity-90::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .sm\:dark\:placeholder-opacity-90:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .sm\:dark\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity: .9}.dark-theme .sm\:dark\:placeholder-opacity-95::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .sm\:dark\:placeholder-opacity-95:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .sm\:dark\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity: .95}.dark-theme .sm\:dark\:placeholder-opacity-100::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .sm\:dark\:placeholder-opacity-100:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .sm\:dark\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity: 1}.dark-theme .sm\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .sm\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .sm\:dark\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity: 0}.dark-theme .sm\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .sm\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .sm\:dark\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity: .05}.dark-theme .sm\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .sm\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .sm\:dark\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity: .1}.dark-theme .sm\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .sm\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .sm\:dark\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity: .2}.dark-theme .sm\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .sm\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .sm\:dark\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity: .25}.dark-theme .sm\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .sm\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .sm\:dark\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity: .3}.dark-theme .sm\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .sm\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .sm\:dark\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity: .4}.dark-theme .sm\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .sm\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .sm\:dark\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity: .5}.dark-theme .sm\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .sm\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .sm\:dark\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity: .6}.dark-theme .sm\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .sm\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .sm\:dark\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity: .7}.dark-theme .sm\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .sm\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .sm\:dark\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity: .75}.dark-theme .sm\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .sm\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .sm\:dark\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity: .8}.dark-theme .sm\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .sm\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .sm\:dark\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity: .9}.dark-theme .sm\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .sm\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .sm\:dark\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity: .95}.dark-theme .sm\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .sm\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .sm\:dark\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity: 1}.dark-theme .sm\:dark\:ring-transparent{--tw-ring-color: transparent}.dark-theme .sm\:dark\:ring-current{--tw-ring-color: currentColor}.dark-theme .sm\:dark\:ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-yellow-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-green-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-blue-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-indigo-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-secondary-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-secondary-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-darkBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-darkCardBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-darkText{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-github{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-transparent:focus-within{--tw-ring-color: transparent}.dark-theme .sm\:dark\:focus-within\:ring-current:focus-within{--tw-ring-color: currentColor}.dark-theme .sm\:dark\:focus-within\:ring-black:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-primary:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-secondary-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-secondary-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-darkBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-darkCardBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-darkText:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus-within\:ring-github:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-transparent:focus{--tw-ring-color: transparent}.dark-theme .sm\:dark\:focus\:ring-current:focus{--tw-ring-color: currentColor}.dark-theme .sm\:dark\:focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-yellow-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-green-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-blue-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-indigo-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-purple-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-pink-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-secondary-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-secondary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-darkBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-darkCardBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-darkText:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:focus\:ring-github:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .sm\:dark\:ring-opacity-0{--tw-ring-opacity: 0}.dark-theme .sm\:dark\:ring-opacity-5{--tw-ring-opacity: .05}.dark-theme .sm\:dark\:ring-opacity-10{--tw-ring-opacity: .1}.dark-theme .sm\:dark\:ring-opacity-20{--tw-ring-opacity: .2}.dark-theme .sm\:dark\:ring-opacity-25{--tw-ring-opacity: .25}.dark-theme .sm\:dark\:ring-opacity-30{--tw-ring-opacity: .3}.dark-theme .sm\:dark\:ring-opacity-40{--tw-ring-opacity: .4}.dark-theme .sm\:dark\:ring-opacity-50{--tw-ring-opacity: .5}.dark-theme .sm\:dark\:ring-opacity-60{--tw-ring-opacity: .6}.dark-theme .sm\:dark\:ring-opacity-70{--tw-ring-opacity: .7}.dark-theme .sm\:dark\:ring-opacity-75{--tw-ring-opacity: .75}.dark-theme .sm\:dark\:ring-opacity-80{--tw-ring-opacity: .8}.dark-theme .sm\:dark\:ring-opacity-90{--tw-ring-opacity: .9}.dark-theme .sm\:dark\:ring-opacity-95{--tw-ring-opacity: .95}.dark-theme .sm\:dark\:ring-opacity-100{--tw-ring-opacity: 1}.dark-theme .sm\:dark\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity: 0}.dark-theme .sm\:dark\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity: .05}.dark-theme .sm\:dark\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity: .1}.dark-theme .sm\:dark\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity: .2}.dark-theme .sm\:dark\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.dark-theme .sm\:dark\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity: .3}.dark-theme .sm\:dark\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity: .4}.dark-theme .sm\:dark\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity: .5}.dark-theme .sm\:dark\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity: .6}.dark-theme .sm\:dark\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity: .7}.dark-theme .sm\:dark\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity: .75}.dark-theme .sm\:dark\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity: .8}.dark-theme .sm\:dark\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity: .9}.dark-theme .sm\:dark\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity: .95}.dark-theme .sm\:dark\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity: 1}.dark-theme .sm\:dark\:focus\:ring-opacity-0:focus{--tw-ring-opacity: 0}.dark-theme .sm\:dark\:focus\:ring-opacity-5:focus{--tw-ring-opacity: .05}.dark-theme .sm\:dark\:focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.dark-theme .sm\:dark\:focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.dark-theme .sm\:dark\:focus\:ring-opacity-25:focus{--tw-ring-opacity: .25}.dark-theme .sm\:dark\:focus\:ring-opacity-30:focus{--tw-ring-opacity: .3}.dark-theme .sm\:dark\:focus\:ring-opacity-40:focus{--tw-ring-opacity: .4}.dark-theme .sm\:dark\:focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.dark-theme .sm\:dark\:focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.dark-theme .sm\:dark\:focus\:ring-opacity-70:focus{--tw-ring-opacity: .7}.dark-theme .sm\:dark\:focus\:ring-opacity-75:focus{--tw-ring-opacity: .75}.dark-theme .sm\:dark\:focus\:ring-opacity-80:focus{--tw-ring-opacity: .8}.dark-theme .sm\:dark\:focus\:ring-opacity-90:focus{--tw-ring-opacity: .9}.dark-theme .sm\:dark\:focus\:ring-opacity-95:focus{--tw-ring-opacity: .95}.dark-theme .sm\:dark\:focus\:ring-opacity-100:focus{--tw-ring-opacity: 1}.dark-theme .sm\:dark\:ring-offset-transparent{--tw-ring-offset-color: transparent}.dark-theme .sm\:dark\:ring-offset-current{--tw-ring-offset-color: currentColor}.dark-theme .sm\:dark\:ring-offset-black{--tw-ring-offset-color: #000}.dark-theme .sm\:dark\:ring-offset-white{--tw-ring-offset-color: #fff}.dark-theme .sm\:dark\:ring-offset-gray-50{--tw-ring-offset-color: #f9fafb}.dark-theme .sm\:dark\:ring-offset-gray-100{--tw-ring-offset-color: #f3f4f6}.dark-theme .sm\:dark\:ring-offset-gray-200{--tw-ring-offset-color: #e5e7eb}.dark-theme .sm\:dark\:ring-offset-gray-300{--tw-ring-offset-color: #d1d5db}.dark-theme .sm\:dark\:ring-offset-gray-400{--tw-ring-offset-color: #9ca3af}.dark-theme .sm\:dark\:ring-offset-gray-500{--tw-ring-offset-color: #6b7280}.dark-theme .sm\:dark\:ring-offset-gray-600{--tw-ring-offset-color: #4b5563}.dark-theme .sm\:dark\:ring-offset-gray-700{--tw-ring-offset-color: #374151}.dark-theme .sm\:dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark-theme .sm\:dark\:ring-offset-gray-900{--tw-ring-offset-color: #111827}.dark-theme .sm\:dark\:ring-offset-red-50{--tw-ring-offset-color: #fef2f2}.dark-theme .sm\:dark\:ring-offset-red-100{--tw-ring-offset-color: #fee2e2}.dark-theme .sm\:dark\:ring-offset-red-200{--tw-ring-offset-color: #fecaca}.dark-theme .sm\:dark\:ring-offset-red-300{--tw-ring-offset-color: #fca5a5}.dark-theme .sm\:dark\:ring-offset-red-400{--tw-ring-offset-color: #f87171}.dark-theme .sm\:dark\:ring-offset-red-500{--tw-ring-offset-color: #ef4444}.dark-theme .sm\:dark\:ring-offset-red-600{--tw-ring-offset-color: #dc2626}.dark-theme .sm\:dark\:ring-offset-red-700{--tw-ring-offset-color: #b91c1c}.dark-theme .sm\:dark\:ring-offset-red-800{--tw-ring-offset-color: #991b1b}.dark-theme .sm\:dark\:ring-offset-red-900{--tw-ring-offset-color: #7f1d1d}.dark-theme .sm\:dark\:ring-offset-yellow-50{--tw-ring-offset-color: #fffbeb}.dark-theme .sm\:dark\:ring-offset-yellow-100{--tw-ring-offset-color: #fef3c7}.dark-theme .sm\:dark\:ring-offset-yellow-200{--tw-ring-offset-color: #fde68a}.dark-theme .sm\:dark\:ring-offset-yellow-300{--tw-ring-offset-color: #fcd34d}.dark-theme .sm\:dark\:ring-offset-yellow-400{--tw-ring-offset-color: #fbbf24}.dark-theme .sm\:dark\:ring-offset-yellow-500{--tw-ring-offset-color: #f59e0b}.dark-theme .sm\:dark\:ring-offset-yellow-600{--tw-ring-offset-color: #d97706}.dark-theme .sm\:dark\:ring-offset-yellow-700{--tw-ring-offset-color: #b45309}.dark-theme .sm\:dark\:ring-offset-yellow-800{--tw-ring-offset-color: #92400e}.dark-theme .sm\:dark\:ring-offset-yellow-900{--tw-ring-offset-color: #78350f}.dark-theme .sm\:dark\:ring-offset-green-50{--tw-ring-offset-color: #ecfdf5}.dark-theme .sm\:dark\:ring-offset-green-100{--tw-ring-offset-color: #d1fae5}.dark-theme .sm\:dark\:ring-offset-green-200{--tw-ring-offset-color: #a7f3d0}.dark-theme .sm\:dark\:ring-offset-green-300{--tw-ring-offset-color: #6ee7b7}.dark-theme .sm\:dark\:ring-offset-green-400{--tw-ring-offset-color: #34d399}.dark-theme .sm\:dark\:ring-offset-green-500{--tw-ring-offset-color: #10b981}.dark-theme .sm\:dark\:ring-offset-green-600{--tw-ring-offset-color: #059669}.dark-theme .sm\:dark\:ring-offset-green-700{--tw-ring-offset-color: #047857}.dark-theme .sm\:dark\:ring-offset-green-800{--tw-ring-offset-color: #065f46}.dark-theme .sm\:dark\:ring-offset-green-900{--tw-ring-offset-color: #064e3b}.dark-theme .sm\:dark\:ring-offset-blue-50{--tw-ring-offset-color: #eff6ff}.dark-theme .sm\:dark\:ring-offset-blue-100{--tw-ring-offset-color: #dbeafe}.dark-theme .sm\:dark\:ring-offset-blue-200{--tw-ring-offset-color: #bfdbfe}.dark-theme .sm\:dark\:ring-offset-blue-300{--tw-ring-offset-color: #93c5fd}.dark-theme .sm\:dark\:ring-offset-blue-400{--tw-ring-offset-color: #60a5fa}.dark-theme .sm\:dark\:ring-offset-blue-500{--tw-ring-offset-color: #3b82f6}.dark-theme .sm\:dark\:ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.dark-theme .sm\:dark\:ring-offset-blue-700{--tw-ring-offset-color: #1d4ed8}.dark-theme .sm\:dark\:ring-offset-blue-800{--tw-ring-offset-color: #1e40af}.dark-theme .sm\:dark\:ring-offset-blue-900{--tw-ring-offset-color: #1e3a8a}.dark-theme .sm\:dark\:ring-offset-indigo-50{--tw-ring-offset-color: #eef2ff}.dark-theme .sm\:dark\:ring-offset-indigo-100{--tw-ring-offset-color: #e0e7ff}.dark-theme .sm\:dark\:ring-offset-indigo-200{--tw-ring-offset-color: #c7d2fe}.dark-theme .sm\:dark\:ring-offset-indigo-300{--tw-ring-offset-color: #a5b4fc}.dark-theme .sm\:dark\:ring-offset-indigo-400{--tw-ring-offset-color: #818cf8}.dark-theme .sm\:dark\:ring-offset-indigo-500{--tw-ring-offset-color: #6366f1}.dark-theme .sm\:dark\:ring-offset-indigo-600{--tw-ring-offset-color: #4f46e5}.dark-theme .sm\:dark\:ring-offset-indigo-700{--tw-ring-offset-color: #4338ca}.dark-theme .sm\:dark\:ring-offset-indigo-800{--tw-ring-offset-color: #3730a3}.dark-theme .sm\:dark\:ring-offset-indigo-900{--tw-ring-offset-color: #312e81}.dark-theme .sm\:dark\:ring-offset-purple-50{--tw-ring-offset-color: #f5f3ff}.dark-theme .sm\:dark\:ring-offset-purple-100{--tw-ring-offset-color: #ede9fe}.dark-theme .sm\:dark\:ring-offset-purple-200{--tw-ring-offset-color: #ddd6fe}.dark-theme .sm\:dark\:ring-offset-purple-300{--tw-ring-offset-color: #c4b5fd}.dark-theme .sm\:dark\:ring-offset-purple-400{--tw-ring-offset-color: #a78bfa}.dark-theme .sm\:dark\:ring-offset-purple-500{--tw-ring-offset-color: #8b5cf6}.dark-theme .sm\:dark\:ring-offset-purple-600{--tw-ring-offset-color: #7c3aed}.dark-theme .sm\:dark\:ring-offset-purple-700{--tw-ring-offset-color: #6d28d9}.dark-theme .sm\:dark\:ring-offset-purple-800{--tw-ring-offset-color: #5b21b6}.dark-theme .sm\:dark\:ring-offset-purple-900{--tw-ring-offset-color: #4c1d95}.dark-theme .sm\:dark\:ring-offset-pink-50{--tw-ring-offset-color: #fdf2f8}.dark-theme .sm\:dark\:ring-offset-pink-100{--tw-ring-offset-color: #fce7f3}.dark-theme .sm\:dark\:ring-offset-pink-200{--tw-ring-offset-color: #fbcfe8}.dark-theme .sm\:dark\:ring-offset-pink-300{--tw-ring-offset-color: #f9a8d4}.dark-theme .sm\:dark\:ring-offset-pink-400{--tw-ring-offset-color: #f472b6}.dark-theme .sm\:dark\:ring-offset-pink-500{--tw-ring-offset-color: #ec4899}.dark-theme .sm\:dark\:ring-offset-pink-600{--tw-ring-offset-color: #db2777}.dark-theme .sm\:dark\:ring-offset-pink-700{--tw-ring-offset-color: #be185d}.dark-theme .sm\:dark\:ring-offset-pink-800{--tw-ring-offset-color: #9d174d}.dark-theme .sm\:dark\:ring-offset-pink-900{--tw-ring-offset-color: #831843}.dark-theme .sm\:dark\:ring-offset-primary{--tw-ring-offset-color: #FFCC00}.dark-theme .sm\:dark\:ring-offset-secondary-100{--tw-ring-offset-color: #F2E2D5}.dark-theme .sm\:dark\:ring-offset-secondary-200{--tw-ring-offset-color: #888883}.dark-theme .sm\:dark\:ring-offset-darkBg{--tw-ring-offset-color: #121212}.dark-theme .sm\:dark\:ring-offset-darkCardBg{--tw-ring-offset-color: #121212}.dark-theme .sm\:dark\:ring-offset-darkText{--tw-ring-offset-color: #F2F2F2}.dark-theme .sm\:dark\:ring-offset-github{--tw-ring-offset-color: #1B1F23}.dark-theme .sm\:dark\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color: transparent}.dark-theme .sm\:dark\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color: currentColor}.dark-theme .sm\:dark\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color: #000}.dark-theme .sm\:dark\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color: #fff}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color: #f9fafb}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color: #e5e7eb}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color: #d1d5db}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color: #9ca3af}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color: #6b7280}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color: #4b5563}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color: #374151}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color: #1f2937}.dark-theme .sm\:dark\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color: #111827}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color: #fef2f2}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color: #fee2e2}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color: #fecaca}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color: #fca5a5}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color: #f87171}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color: #ef4444}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color: #dc2626}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color: #b91c1c}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color: #991b1b}.dark-theme .sm\:dark\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color: #7f1d1d}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color: #fffbeb}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color: #fef3c7}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color: #fde68a}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color: #fcd34d}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color: #fbbf24}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color: #f59e0b}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color: #d97706}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color: #b45309}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color: #92400e}.dark-theme .sm\:dark\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color: #78350f}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color: #ecfdf5}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color: #d1fae5}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color: #a7f3d0}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color: #6ee7b7}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color: #34d399}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color: #10b981}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color: #059669}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color: #047857}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color: #065f46}.dark-theme .sm\:dark\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color: #064e3b}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color: #eff6ff}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color: #dbeafe}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color: #bfdbfe}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color: #93c5fd}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color: #60a5fa}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color: #3b82f6}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color: #2563eb}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color: #1d4ed8}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color: #1e40af}.dark-theme .sm\:dark\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color: #1e3a8a}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color: #eef2ff}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color: #e0e7ff}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color: #c7d2fe}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color: #a5b4fc}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color: #818cf8}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color: #6366f1}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color: #4f46e5}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color: #4338ca}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color: #3730a3}.dark-theme .sm\:dark\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color: #312e81}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color: #f5f3ff}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color: #ede9fe}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color: #ddd6fe}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color: #c4b5fd}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color: #a78bfa}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color: #8b5cf6}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color: #7c3aed}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color: #6d28d9}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color: #5b21b6}.dark-theme .sm\:dark\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color: #4c1d95}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color: #fdf2f8}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color: #fce7f3}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color: #fbcfe8}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color: #f9a8d4}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color: #f472b6}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color: #ec4899}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color: #db2777}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color: #be185d}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color: #9d174d}.dark-theme .sm\:dark\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color: #831843}.dark-theme .sm\:dark\:focus-within\:ring-offset-primary:focus-within{--tw-ring-offset-color: #FFCC00}.dark-theme .sm\:dark\:focus-within\:ring-offset-secondary-100:focus-within{--tw-ring-offset-color: #F2E2D5}.dark-theme .sm\:dark\:focus-within\:ring-offset-secondary-200:focus-within{--tw-ring-offset-color: #888883}.dark-theme .sm\:dark\:focus-within\:ring-offset-darkBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .sm\:dark\:focus-within\:ring-offset-darkCardBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .sm\:dark\:focus-within\:ring-offset-darkText:focus-within{--tw-ring-offset-color: #F2F2F2}.dark-theme .sm\:dark\:focus-within\:ring-offset-github:focus-within{--tw-ring-offset-color: #1B1F23}.dark-theme .sm\:dark\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.dark-theme .sm\:dark\:focus\:ring-offset-current:focus{--tw-ring-offset-color: currentColor}.dark-theme .sm\:dark\:focus\:ring-offset-black:focus{--tw-ring-offset-color: #000}.dark-theme .sm\:dark\:focus\:ring-offset-white:focus{--tw-ring-offset-color: #fff}.dark-theme .sm\:dark\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color: #f9fafb}.dark-theme .sm\:dark\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color: #f3f4f6}.dark-theme .sm\:dark\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color: #e5e7eb}.dark-theme .sm\:dark\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color: #d1d5db}.dark-theme .sm\:dark\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color: #9ca3af}.dark-theme .sm\:dark\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color: #6b7280}.dark-theme .sm\:dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color: #4b5563}.dark-theme .sm\:dark\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color: #374151}.dark-theme .sm\:dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark-theme .sm\:dark\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.dark-theme .sm\:dark\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.dark-theme .sm\:dark\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color: #fee2e2}.dark-theme .sm\:dark\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color: #fecaca}.dark-theme .sm\:dark\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color: #fca5a5}.dark-theme .sm\:dark\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color: #f87171}.dark-theme .sm\:dark\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color: #ef4444}.dark-theme .sm\:dark\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.dark-theme .sm\:dark\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color: #b91c1c}.dark-theme .sm\:dark\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color: #991b1b}.dark-theme .sm\:dark\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color: #7f1d1d}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fffbeb}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color: #fef3c7}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color: #fde68a}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color: #fcd34d}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color: #fbbf24}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color: #f59e0b}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color: #d97706}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color: #b45309}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color: #92400e}.dark-theme .sm\:dark\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color: #78350f}.dark-theme .sm\:dark\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #ecfdf5}.dark-theme .sm\:dark\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color: #d1fae5}.dark-theme .sm\:dark\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color: #a7f3d0}.dark-theme .sm\:dark\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color: #6ee7b7}.dark-theme .sm\:dark\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color: #34d399}.dark-theme .sm\:dark\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color: #10b981}.dark-theme .sm\:dark\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color: #059669}.dark-theme .sm\:dark\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color: #047857}.dark-theme .sm\:dark\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color: #065f46}.dark-theme .sm\:dark\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color: #064e3b}.dark-theme .sm\:dark\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.dark-theme .sm\:dark\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color: #dbeafe}.dark-theme .sm\:dark\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color: #bfdbfe}.dark-theme .sm\:dark\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color: #93c5fd}.dark-theme .sm\:dark\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color: #60a5fa}.dark-theme .sm\:dark\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color: #3b82f6}.dark-theme .sm\:dark\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.dark-theme .sm\:dark\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color: #1d4ed8}.dark-theme .sm\:dark\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color: #1e40af}.dark-theme .sm\:dark\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color: #1e3a8a}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color: #eef2ff}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color: #e0e7ff}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color: #c7d2fe}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color: #a5b4fc}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color: #818cf8}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color: #6366f1}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color: #4f46e5}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color: #4338ca}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color: #3730a3}.dark-theme .sm\:dark\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color: #312e81}.dark-theme .sm\:dark\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color: #f5f3ff}.dark-theme .sm\:dark\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color: #ede9fe}.dark-theme .sm\:dark\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color: #ddd6fe}.dark-theme .sm\:dark\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color: #c4b5fd}.dark-theme .sm\:dark\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color: #a78bfa}.dark-theme .sm\:dark\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color: #8b5cf6}.dark-theme .sm\:dark\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color: #7c3aed}.dark-theme .sm\:dark\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color: #6d28d9}.dark-theme .sm\:dark\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color: #5b21b6}.dark-theme .sm\:dark\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color: #4c1d95}.dark-theme .sm\:dark\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color: #fdf2f8}.dark-theme .sm\:dark\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color: #fce7f3}.dark-theme .sm\:dark\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color: #fbcfe8}.dark-theme .sm\:dark\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color: #f9a8d4}.dark-theme .sm\:dark\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color: #f472b6}.dark-theme .sm\:dark\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color: #ec4899}.dark-theme .sm\:dark\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color: #db2777}.dark-theme .sm\:dark\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color: #be185d}.dark-theme .sm\:dark\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color: #9d174d}.dark-theme .sm\:dark\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color: #831843}.dark-theme .sm\:dark\:focus\:ring-offset-primary:focus{--tw-ring-offset-color: #FFCC00}.dark-theme .sm\:dark\:focus\:ring-offset-secondary-100:focus{--tw-ring-offset-color: #F2E2D5}.dark-theme .sm\:dark\:focus\:ring-offset-secondary-200:focus{--tw-ring-offset-color: #888883}.dark-theme .sm\:dark\:focus\:ring-offset-darkBg:focus{--tw-ring-offset-color: #121212}.dark-theme .sm\:dark\:focus\:ring-offset-darkCardBg:focus{--tw-ring-offset-color: #121212}.dark-theme .sm\:dark\:focus\:ring-offset-darkText:focus{--tw-ring-offset-color: #F2F2F2}.dark-theme .sm\:dark\:focus\:ring-offset-github:focus{--tw-ring-offset-color: #1B1F23}}@media (min-width: 768px){.dark-theme .md\:dark\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.dark-theme .md\:dark\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.dark-theme .md\:dark\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-primary>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,204,0,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,226,213,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-secondary-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(136,136,131,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-darkBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-darkCardBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-darkText>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,242,242,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-github>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(27,31,35,var(--tw-divide-opacity))}.dark-theme .md\:dark\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity: 0}.dark-theme .md\:dark\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity: .05}.dark-theme .md\:dark\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity: .1}.dark-theme .md\:dark\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity: .2}.dark-theme .md\:dark\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity: .25}.dark-theme .md\:dark\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: .3}.dark-theme .md\:dark\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity: .4}.dark-theme .md\:dark\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: .5}.dark-theme .md\:dark\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity: .6}.dark-theme .md\:dark\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity: .7}.dark-theme .md\:dark\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity: .75}.dark-theme .md\:dark\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity: .8}.dark-theme .md\:dark\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity: .9}.dark-theme .md\:dark\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity: .95}.dark-theme .md\:dark\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1}.dark-theme .md\:dark\:border-transparent{border-color:transparent}.dark-theme .md\:dark\:border-current{border-color:currentColor}.dark-theme .md\:dark\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-transparent{border-color:transparent}.dark-theme .group:hover .md\:dark\:group-hover\:border-current{border-color:currentColor}.dark-theme .group:hover .md\:dark\:group-hover\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-transparent:focus-within{border-color:transparent}.dark-theme .md\:dark\:focus-within\:border-current:focus-within{border-color:currentColor}.dark-theme .md\:dark\:focus-within\:border-black:focus-within{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-50:focus-within{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-100:focus-within{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-200:focus-within{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-300:focus-within{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-400:focus-within{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-500:focus-within{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-600:focus-within{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-700:focus-within{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-800:focus-within{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-gray-900:focus-within{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-50:focus-within{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-200:focus-within{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-400:focus-within{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-500:focus-within{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-600:focus-within{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-700:focus-within{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-800:focus-within{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-red-900:focus-within{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-50:focus-within{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-100:focus-within{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-200:focus-within{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-300:focus-within{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-400:focus-within{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-500:focus-within{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-600:focus-within{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-700:focus-within{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-800:focus-within{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-green-900:focus-within{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-50:focus-within{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-100:focus-within{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-200:focus-within{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-300:focus-within{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-600:focus-within{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-700:focus-within{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-800:focus-within{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-blue-900:focus-within{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-50:focus-within{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-100:focus-within{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-200:focus-within{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-300:focus-within{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-400:focus-within{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-500:focus-within{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-600:focus-within{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-700:focus-within{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-800:focus-within{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-purple-900:focus-within{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-50:focus-within{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-100:focus-within{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-200:focus-within{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-300:focus-within{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-400:focus-within{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-600:focus-within{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-700:focus-within{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-800:focus-within{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-pink-900:focus-within{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-secondary-100:focus-within{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-secondary-200:focus-within{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-darkBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-darkCardBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-darkText:focus-within{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus-within\:border-github:focus-within{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-transparent:hover{border-color:transparent}.dark-theme .md\:dark\:hover\:border-current:hover{border-color:currentColor}.dark-theme .md\:dark\:hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-50:hover{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-100:hover{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-800:hover{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-50:hover{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-red-900:hover{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-50:hover{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-100:hover{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-200:hover{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-300:hover{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-600:hover{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-700:hover{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-800:hover{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-50:hover{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-100:hover{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-700:hover{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-50:hover{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-800:hover{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-50:hover{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-100:hover{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-600:hover{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-700:hover{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-800:hover{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-indigo-900:hover{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-50:hover{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-100:hover{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-700:hover{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-800:hover{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-purple-900:hover{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-50:hover{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-100:hover{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-200:hover{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-600:hover{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-700:hover{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-800:hover{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-pink-900:hover{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-secondary-100:hover{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-secondary-200:hover{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-darkBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-darkCardBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-darkText:hover{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:hover\:border-github:hover{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-transparent:focus{border-color:transparent}.dark-theme .md\:dark\:focus\:border-current:focus{border-color:currentColor}.dark-theme .md\:dark\:focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-50:focus{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-800:focus{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-50:focus{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-100:focus{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-200:focus{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-300:focus{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-red-900:focus{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-50:focus{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-100:focus{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-200:focus{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-300:focus{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-400:focus{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-600:focus{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-700:focus{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-800:focus{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-yellow-900:focus{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-50:focus{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-100:focus{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-200:focus{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-300:focus{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-700:focus{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-800:focus{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-green-900:focus{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-50:focus{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-100:focus{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-200:focus{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-blue-900:focus{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-50:focus{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-100:focus{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-800:focus{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-indigo-900:focus{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-50:focus{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-100:focus{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-200:focus{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-300:focus{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-700:focus{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-800:focus{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-purple-900:focus{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-50:focus{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-100:focus{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-200:focus{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-400:focus{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-600:focus{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-700:focus{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-800:focus{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-pink-900:focus{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-secondary-100:focus{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-secondary-200:focus{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-darkBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-darkCardBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-darkText:focus{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .md\:dark\:focus\:border-github:focus{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .md\:dark\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .md\:dark\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .md\:dark\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .md\:dark\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .md\:dark\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .md\:dark\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .md\:dark\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .md\:dark\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .md\:dark\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .md\:dark\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .md\:dark\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .md\:dark\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .md\:dark\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .md\:dark\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .md\:dark\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .group:hover .md\:dark\:group-hover\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .md\:dark\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity: 0}.dark-theme .md\:dark\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity: .05}.dark-theme .md\:dark\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity: .1}.dark-theme .md\:dark\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity: .2}.dark-theme .md\:dark\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity: .25}.dark-theme .md\:dark\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity: .3}.dark-theme .md\:dark\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity: .4}.dark-theme .md\:dark\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity: .5}.dark-theme .md\:dark\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity: .6}.dark-theme .md\:dark\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity: .7}.dark-theme .md\:dark\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity: .75}.dark-theme .md\:dark\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity: .8}.dark-theme .md\:dark\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity: .9}.dark-theme .md\:dark\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity: .95}.dark-theme .md\:dark\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity: 1}.dark-theme .md\:dark\:hover\:border-opacity-0:hover{--tw-border-opacity: 0}.dark-theme .md\:dark\:hover\:border-opacity-5:hover{--tw-border-opacity: .05}.dark-theme .md\:dark\:hover\:border-opacity-10:hover{--tw-border-opacity: .1}.dark-theme .md\:dark\:hover\:border-opacity-20:hover{--tw-border-opacity: .2}.dark-theme .md\:dark\:hover\:border-opacity-25:hover{--tw-border-opacity: .25}.dark-theme .md\:dark\:hover\:border-opacity-30:hover{--tw-border-opacity: .3}.dark-theme .md\:dark\:hover\:border-opacity-40:hover{--tw-border-opacity: .4}.dark-theme .md\:dark\:hover\:border-opacity-50:hover{--tw-border-opacity: .5}.dark-theme .md\:dark\:hover\:border-opacity-60:hover{--tw-border-opacity: .6}.dark-theme .md\:dark\:hover\:border-opacity-70:hover{--tw-border-opacity: .7}.dark-theme .md\:dark\:hover\:border-opacity-75:hover{--tw-border-opacity: .75}.dark-theme .md\:dark\:hover\:border-opacity-80:hover{--tw-border-opacity: .8}.dark-theme .md\:dark\:hover\:border-opacity-90:hover{--tw-border-opacity: .9}.dark-theme .md\:dark\:hover\:border-opacity-95:hover{--tw-border-opacity: .95}.dark-theme .md\:dark\:hover\:border-opacity-100:hover{--tw-border-opacity: 1}.dark-theme .md\:dark\:focus\:border-opacity-0:focus{--tw-border-opacity: 0}.dark-theme .md\:dark\:focus\:border-opacity-5:focus{--tw-border-opacity: .05}.dark-theme .md\:dark\:focus\:border-opacity-10:focus{--tw-border-opacity: .1}.dark-theme .md\:dark\:focus\:border-opacity-20:focus{--tw-border-opacity: .2}.dark-theme .md\:dark\:focus\:border-opacity-25:focus{--tw-border-opacity: .25}.dark-theme .md\:dark\:focus\:border-opacity-30:focus{--tw-border-opacity: .3}.dark-theme .md\:dark\:focus\:border-opacity-40:focus{--tw-border-opacity: .4}.dark-theme .md\:dark\:focus\:border-opacity-50:focus{--tw-border-opacity: .5}.dark-theme .md\:dark\:focus\:border-opacity-60:focus{--tw-border-opacity: .6}.dark-theme .md\:dark\:focus\:border-opacity-70:focus{--tw-border-opacity: .7}.dark-theme .md\:dark\:focus\:border-opacity-75:focus{--tw-border-opacity: .75}.dark-theme .md\:dark\:focus\:border-opacity-80:focus{--tw-border-opacity: .8}.dark-theme .md\:dark\:focus\:border-opacity-90:focus{--tw-border-opacity: .9}.dark-theme .md\:dark\:focus\:border-opacity-95:focus{--tw-border-opacity: .95}.dark-theme .md\:dark\:focus\:border-opacity-100:focus{--tw-border-opacity: 1}.dark-theme .md\:dark\:bg-transparent{background-color:transparent}.dark-theme .md\:dark\:bg-current{background-color:currentColor}.dark-theme .md\:dark\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-transparent{background-color:transparent}.dark-theme .group:hover .md\:dark\:group-hover\:bg-current{background-color:currentColor}.dark-theme .group:hover .md\:dark\:group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-transparent:focus-within{background-color:transparent}.dark-theme .md\:dark\:focus-within\:bg-current:focus-within{background-color:currentColor}.dark-theme .md\:dark\:focus-within\:bg-black:focus-within{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-secondary-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-secondary-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-darkBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-darkCardBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-darkText:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus-within\:bg-github:focus-within{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-transparent:hover{background-color:transparent}.dark-theme .md\:dark\:hover\:bg-current:hover{background-color:currentColor}.dark-theme .md\:dark\:hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-yellow-900:hover{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-green-900:hover{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-indigo-900:hover{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-400:hover{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-400:hover{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-pink-900:hover{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-secondary-100:hover{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-secondary-200:hover{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-darkBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-darkCardBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-darkText:hover{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:hover\:bg-github:hover{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-transparent:focus{background-color:transparent}.dark-theme .md\:dark\:focus\:bg-current:focus{background-color:currentColor}.dark-theme .md\:dark\:focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-400:focus{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-500:focus{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-600:focus{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-200:focus{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-400:focus{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-700:focus{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-800:focus{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-red-900:focus{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-50:focus{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-200:focus{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-400:focus{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-500:focus{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-600:focus{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-700:focus{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-800:focus{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-yellow-900:focus{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-50:focus{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-100:focus{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-200:focus{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-300:focus{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-400:focus{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-500:focus{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-600:focus{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-700:focus{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-800:focus{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-green-900:focus{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-100:focus{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-200:focus{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-300:focus{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-400:focus{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-500:focus{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-600:focus{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-800:focus{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-blue-900:focus{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-50:focus{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-200:focus{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-300:focus{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-400:focus{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-700:focus{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-800:focus{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-50:focus{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-100:focus{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-200:focus{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-300:focus{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-400:focus{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-500:focus{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-600:focus{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-700:focus{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-800:focus{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-purple-900:focus{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-50:focus{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-100:focus{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-200:focus{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-300:focus{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-400:focus{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-500:focus{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-600:focus{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-700:focus{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-800:focus{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-pink-900:focus{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-primary:focus{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-secondary-100:focus{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-secondary-200:focus{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-darkBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-darkCardBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-darkText:focus{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .md\:dark\:focus\:bg-github:focus{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .md\:dark\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .md\:dark\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .md\:dark\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .md\:dark\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .md\:dark\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .md\:dark\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .md\:dark\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .md\:dark\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .md\:dark\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .md\:dark\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .md\:dark\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .md\:dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .md\:dark\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .md\:dark\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .md\:dark\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .group:hover .md\:dark\:group-hover\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .md\:dark\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity: 0}.dark-theme .md\:dark\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity: .05}.dark-theme .md\:dark\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity: .1}.dark-theme .md\:dark\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity: .2}.dark-theme .md\:dark\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity: .25}.dark-theme .md\:dark\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity: .3}.dark-theme .md\:dark\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity: .4}.dark-theme .md\:dark\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity: .5}.dark-theme .md\:dark\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity: .6}.dark-theme .md\:dark\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity: .7}.dark-theme .md\:dark\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity: .75}.dark-theme .md\:dark\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity: .8}.dark-theme .md\:dark\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity: .9}.dark-theme .md\:dark\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity: .95}.dark-theme .md\:dark\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity: 1}.dark-theme .md\:dark\:hover\:bg-opacity-0:hover{--tw-bg-opacity: 0}.dark-theme .md\:dark\:hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.dark-theme .md\:dark\:hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.dark-theme .md\:dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.dark-theme .md\:dark\:hover\:bg-opacity-25:hover{--tw-bg-opacity: .25}.dark-theme .md\:dark\:hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.dark-theme .md\:dark\:hover\:bg-opacity-40:hover{--tw-bg-opacity: .4}.dark-theme .md\:dark\:hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.dark-theme .md\:dark\:hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.dark-theme .md\:dark\:hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.dark-theme .md\:dark\:hover\:bg-opacity-75:hover{--tw-bg-opacity: .75}.dark-theme .md\:dark\:hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.dark-theme .md\:dark\:hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.dark-theme .md\:dark\:hover\:bg-opacity-95:hover{--tw-bg-opacity: .95}.dark-theme .md\:dark\:hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.dark-theme .md\:dark\:focus\:bg-opacity-0:focus{--tw-bg-opacity: 0}.dark-theme .md\:dark\:focus\:bg-opacity-5:focus{--tw-bg-opacity: .05}.dark-theme .md\:dark\:focus\:bg-opacity-10:focus{--tw-bg-opacity: .1}.dark-theme .md\:dark\:focus\:bg-opacity-20:focus{--tw-bg-opacity: .2}.dark-theme .md\:dark\:focus\:bg-opacity-25:focus{--tw-bg-opacity: .25}.dark-theme .md\:dark\:focus\:bg-opacity-30:focus{--tw-bg-opacity: .3}.dark-theme .md\:dark\:focus\:bg-opacity-40:focus{--tw-bg-opacity: .4}.dark-theme .md\:dark\:focus\:bg-opacity-50:focus{--tw-bg-opacity: .5}.dark-theme .md\:dark\:focus\:bg-opacity-60:focus{--tw-bg-opacity: .6}.dark-theme .md\:dark\:focus\:bg-opacity-70:focus{--tw-bg-opacity: .7}.dark-theme .md\:dark\:focus\:bg-opacity-75:focus{--tw-bg-opacity: .75}.dark-theme .md\:dark\:focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.dark-theme .md\:dark\:focus\:bg-opacity-90:focus{--tw-bg-opacity: .9}.dark-theme .md\:dark\:focus\:bg-opacity-95:focus{--tw-bg-opacity: .95}.dark-theme .md\:dark\:focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.dark-theme .md\:dark\:from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:from-current{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:from-black{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:from-white{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:from-gray-50{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .md\:dark\:from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .md\:dark\:from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .md\:dark\:from-gray-300{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .md\:dark\:from-gray-400{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .md\:dark\:from-gray-500{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .md\:dark\:from-gray-600{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .md\:dark\:from-gray-700{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .md\:dark\:from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .md\:dark\:from-gray-900{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .md\:dark\:from-red-50{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .md\:dark\:from-red-100{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .md\:dark\:from-red-200{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .md\:dark\:from-red-300{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .md\:dark\:from-red-400{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .md\:dark\:from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .md\:dark\:from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .md\:dark\:from-red-700{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .md\:dark\:from-red-800{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .md\:dark\:from-red-900{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .md\:dark\:from-yellow-50{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .md\:dark\:from-yellow-100{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .md\:dark\:from-yellow-200{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .md\:dark\:from-yellow-300{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .md\:dark\:from-yellow-400{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .md\:dark\:from-yellow-500{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .md\:dark\:from-yellow-600{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .md\:dark\:from-yellow-700{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .md\:dark\:from-yellow-800{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .md\:dark\:from-yellow-900{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .md\:dark\:from-green-50{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .md\:dark\:from-green-100{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .md\:dark\:from-green-200{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .md\:dark\:from-green-300{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .md\:dark\:from-green-400{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .md\:dark\:from-green-500{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .md\:dark\:from-green-600{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .md\:dark\:from-green-700{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .md\:dark\:from-green-800{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .md\:dark\:from-green-900{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .md\:dark\:from-blue-50{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .md\:dark\:from-blue-100{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .md\:dark\:from-blue-200{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .md\:dark\:from-blue-300{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .md\:dark\:from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .md\:dark\:from-blue-500{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .md\:dark\:from-blue-600{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .md\:dark\:from-blue-700{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .md\:dark\:from-blue-800{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .md\:dark\:from-blue-900{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .md\:dark\:from-indigo-50{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .md\:dark\:from-indigo-100{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .md\:dark\:from-indigo-200{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .md\:dark\:from-indigo-300{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .md\:dark\:from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .md\:dark\:from-indigo-500{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .md\:dark\:from-indigo-600{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .md\:dark\:from-indigo-700{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .md\:dark\:from-indigo-800{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .md\:dark\:from-indigo-900{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .md\:dark\:from-purple-50{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .md\:dark\:from-purple-100{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .md\:dark\:from-purple-200{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .md\:dark\:from-purple-300{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .md\:dark\:from-purple-400{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .md\:dark\:from-purple-500{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .md\:dark\:from-purple-600{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .md\:dark\:from-purple-700{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .md\:dark\:from-purple-800{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .md\:dark\:from-purple-900{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .md\:dark\:from-pink-50{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .md\:dark\:from-pink-100{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .md\:dark\:from-pink-200{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .md\:dark\:from-pink-300{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .md\:dark\:from-pink-400{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .md\:dark\:from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .md\:dark\:from-pink-600{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .md\:dark\:from-pink-700{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .md\:dark\:from-pink-800{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .md\:dark\:from-pink-900{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .md\:dark\:from-primary{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .md\:dark\:from-secondary-100{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .md\:dark\:from-secondary-200{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .md\:dark\:from-darkBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:from-darkCardBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:from-darkText{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .md\:dark\:from-github{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .md\:dark\:hover\:from-transparent:hover{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:hover\:from-current:hover{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:hover\:from-black:hover{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:hover\:from-white:hover{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:hover\:from-gray-50:hover{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .md\:dark\:hover\:from-gray-100:hover{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .md\:dark\:hover\:from-gray-200:hover{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .md\:dark\:hover\:from-gray-300:hover{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .md\:dark\:hover\:from-gray-400:hover{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .md\:dark\:hover\:from-gray-500:hover{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .md\:dark\:hover\:from-gray-600:hover{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .md\:dark\:hover\:from-gray-700:hover{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .md\:dark\:hover\:from-gray-800:hover{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .md\:dark\:hover\:from-gray-900:hover{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .md\:dark\:hover\:from-red-50:hover{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .md\:dark\:hover\:from-red-100:hover{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .md\:dark\:hover\:from-red-200:hover{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .md\:dark\:hover\:from-red-300:hover{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .md\:dark\:hover\:from-red-400:hover{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .md\:dark\:hover\:from-red-500:hover{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .md\:dark\:hover\:from-red-600:hover{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .md\:dark\:hover\:from-red-700:hover{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .md\:dark\:hover\:from-red-800:hover{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .md\:dark\:hover\:from-red-900:hover{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .md\:dark\:hover\:from-yellow-50:hover{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .md\:dark\:hover\:from-yellow-100:hover{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .md\:dark\:hover\:from-yellow-200:hover{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .md\:dark\:hover\:from-yellow-300:hover{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .md\:dark\:hover\:from-yellow-400:hover{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .md\:dark\:hover\:from-yellow-500:hover{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .md\:dark\:hover\:from-yellow-600:hover{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .md\:dark\:hover\:from-yellow-700:hover{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .md\:dark\:hover\:from-yellow-800:hover{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .md\:dark\:hover\:from-yellow-900:hover{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .md\:dark\:hover\:from-green-50:hover{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .md\:dark\:hover\:from-green-100:hover{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .md\:dark\:hover\:from-green-200:hover{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .md\:dark\:hover\:from-green-300:hover{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .md\:dark\:hover\:from-green-400:hover{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .md\:dark\:hover\:from-green-500:hover{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .md\:dark\:hover\:from-green-600:hover{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .md\:dark\:hover\:from-green-700:hover{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .md\:dark\:hover\:from-green-800:hover{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .md\:dark\:hover\:from-green-900:hover{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .md\:dark\:hover\:from-blue-50:hover{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .md\:dark\:hover\:from-blue-100:hover{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .md\:dark\:hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .md\:dark\:hover\:from-blue-300:hover{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .md\:dark\:hover\:from-blue-400:hover{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .md\:dark\:hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .md\:dark\:hover\:from-blue-600:hover{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .md\:dark\:hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .md\:dark\:hover\:from-blue-800:hover{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .md\:dark\:hover\:from-blue-900:hover{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .md\:dark\:hover\:from-indigo-50:hover{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .md\:dark\:hover\:from-indigo-100:hover{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .md\:dark\:hover\:from-indigo-200:hover{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .md\:dark\:hover\:from-indigo-300:hover{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .md\:dark\:hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .md\:dark\:hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .md\:dark\:hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .md\:dark\:hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .md\:dark\:hover\:from-indigo-800:hover{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .md\:dark\:hover\:from-indigo-900:hover{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .md\:dark\:hover\:from-purple-50:hover{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .md\:dark\:hover\:from-purple-100:hover{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .md\:dark\:hover\:from-purple-200:hover{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .md\:dark\:hover\:from-purple-300:hover{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .md\:dark\:hover\:from-purple-400:hover{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .md\:dark\:hover\:from-purple-500:hover{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .md\:dark\:hover\:from-purple-600:hover{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .md\:dark\:hover\:from-purple-700:hover{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .md\:dark\:hover\:from-purple-800:hover{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .md\:dark\:hover\:from-purple-900:hover{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .md\:dark\:hover\:from-pink-50:hover{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .md\:dark\:hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .md\:dark\:hover\:from-pink-200:hover{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .md\:dark\:hover\:from-pink-300:hover{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .md\:dark\:hover\:from-pink-400:hover{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .md\:dark\:hover\:from-pink-500:hover{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .md\:dark\:hover\:from-pink-600:hover{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .md\:dark\:hover\:from-pink-700:hover{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .md\:dark\:hover\:from-pink-800:hover{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .md\:dark\:hover\:from-pink-900:hover{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .md\:dark\:hover\:from-primary:hover{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .md\:dark\:hover\:from-secondary-100:hover{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .md\:dark\:hover\:from-secondary-200:hover{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .md\:dark\:hover\:from-darkBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:hover\:from-darkCardBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:hover\:from-darkText:hover{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .md\:dark\:hover\:from-github:hover{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .md\:dark\:focus\:from-transparent:focus{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:focus\:from-current:focus{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:focus\:from-black:focus{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:focus\:from-white:focus{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:focus\:from-gray-50:focus{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .md\:dark\:focus\:from-gray-100:focus{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .md\:dark\:focus\:from-gray-200:focus{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .md\:dark\:focus\:from-gray-300:focus{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .md\:dark\:focus\:from-gray-400:focus{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .md\:dark\:focus\:from-gray-500:focus{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .md\:dark\:focus\:from-gray-600:focus{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .md\:dark\:focus\:from-gray-700:focus{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .md\:dark\:focus\:from-gray-800:focus{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .md\:dark\:focus\:from-gray-900:focus{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .md\:dark\:focus\:from-red-50:focus{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .md\:dark\:focus\:from-red-100:focus{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .md\:dark\:focus\:from-red-200:focus{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .md\:dark\:focus\:from-red-300:focus{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .md\:dark\:focus\:from-red-400:focus{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .md\:dark\:focus\:from-red-500:focus{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .md\:dark\:focus\:from-red-600:focus{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .md\:dark\:focus\:from-red-700:focus{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .md\:dark\:focus\:from-red-800:focus{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .md\:dark\:focus\:from-red-900:focus{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .md\:dark\:focus\:from-yellow-50:focus{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .md\:dark\:focus\:from-yellow-100:focus{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .md\:dark\:focus\:from-yellow-200:focus{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .md\:dark\:focus\:from-yellow-300:focus{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .md\:dark\:focus\:from-yellow-400:focus{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .md\:dark\:focus\:from-yellow-500:focus{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .md\:dark\:focus\:from-yellow-600:focus{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .md\:dark\:focus\:from-yellow-700:focus{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .md\:dark\:focus\:from-yellow-800:focus{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .md\:dark\:focus\:from-yellow-900:focus{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .md\:dark\:focus\:from-green-50:focus{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .md\:dark\:focus\:from-green-100:focus{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .md\:dark\:focus\:from-green-200:focus{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .md\:dark\:focus\:from-green-300:focus{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .md\:dark\:focus\:from-green-400:focus{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .md\:dark\:focus\:from-green-500:focus{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .md\:dark\:focus\:from-green-600:focus{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .md\:dark\:focus\:from-green-700:focus{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .md\:dark\:focus\:from-green-800:focus{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .md\:dark\:focus\:from-green-900:focus{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .md\:dark\:focus\:from-blue-50:focus{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .md\:dark\:focus\:from-blue-100:focus{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .md\:dark\:focus\:from-blue-200:focus{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .md\:dark\:focus\:from-blue-300:focus{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .md\:dark\:focus\:from-blue-400:focus{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .md\:dark\:focus\:from-blue-500:focus{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .md\:dark\:focus\:from-blue-600:focus{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .md\:dark\:focus\:from-blue-700:focus{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .md\:dark\:focus\:from-blue-800:focus{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .md\:dark\:focus\:from-blue-900:focus{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .md\:dark\:focus\:from-indigo-50:focus{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .md\:dark\:focus\:from-indigo-100:focus{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .md\:dark\:focus\:from-indigo-200:focus{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .md\:dark\:focus\:from-indigo-300:focus{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .md\:dark\:focus\:from-indigo-400:focus{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .md\:dark\:focus\:from-indigo-500:focus{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .md\:dark\:focus\:from-indigo-600:focus{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .md\:dark\:focus\:from-indigo-700:focus{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .md\:dark\:focus\:from-indigo-800:focus{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .md\:dark\:focus\:from-indigo-900:focus{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .md\:dark\:focus\:from-purple-50:focus{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .md\:dark\:focus\:from-purple-100:focus{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .md\:dark\:focus\:from-purple-200:focus{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .md\:dark\:focus\:from-purple-300:focus{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .md\:dark\:focus\:from-purple-400:focus{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .md\:dark\:focus\:from-purple-500:focus{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .md\:dark\:focus\:from-purple-600:focus{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .md\:dark\:focus\:from-purple-700:focus{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .md\:dark\:focus\:from-purple-800:focus{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .md\:dark\:focus\:from-purple-900:focus{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .md\:dark\:focus\:from-pink-50:focus{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .md\:dark\:focus\:from-pink-100:focus{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .md\:dark\:focus\:from-pink-200:focus{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .md\:dark\:focus\:from-pink-300:focus{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .md\:dark\:focus\:from-pink-400:focus{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .md\:dark\:focus\:from-pink-500:focus{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .md\:dark\:focus\:from-pink-600:focus{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .md\:dark\:focus\:from-pink-700:focus{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .md\:dark\:focus\:from-pink-800:focus{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .md\:dark\:focus\:from-pink-900:focus{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .md\:dark\:focus\:from-primary:focus{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .md\:dark\:focus\:from-secondary-100:focus{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .md\:dark\:focus\:from-secondary-200:focus{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .md\:dark\:focus\:from-darkBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:focus\:from-darkCardBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:focus\:from-darkText:focus{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .md\:dark\:focus\:from-github:focus{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .md\:dark\:via-transparent{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:via-current{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:via-black{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:via-white{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:via-gray-50{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .md\:dark\:via-gray-100{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .md\:dark\:via-gray-200{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .md\:dark\:via-gray-300{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .md\:dark\:via-gray-400{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .md\:dark\:via-gray-500{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .md\:dark\:via-gray-600{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .md\:dark\:via-gray-700{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .md\:dark\:via-gray-800{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .md\:dark\:via-gray-900{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .md\:dark\:via-red-50{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .md\:dark\:via-red-100{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .md\:dark\:via-red-200{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .md\:dark\:via-red-300{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .md\:dark\:via-red-400{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .md\:dark\:via-red-500{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .md\:dark\:via-red-600{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .md\:dark\:via-red-700{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .md\:dark\:via-red-800{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .md\:dark\:via-red-900{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .md\:dark\:via-yellow-50{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .md\:dark\:via-yellow-100{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .md\:dark\:via-yellow-200{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .md\:dark\:via-yellow-300{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .md\:dark\:via-yellow-400{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .md\:dark\:via-yellow-500{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .md\:dark\:via-yellow-600{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .md\:dark\:via-yellow-700{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .md\:dark\:via-yellow-800{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .md\:dark\:via-yellow-900{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .md\:dark\:via-green-50{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .md\:dark\:via-green-100{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .md\:dark\:via-green-200{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .md\:dark\:via-green-300{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .md\:dark\:via-green-400{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .md\:dark\:via-green-500{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .md\:dark\:via-green-600{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .md\:dark\:via-green-700{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .md\:dark\:via-green-800{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .md\:dark\:via-green-900{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .md\:dark\:via-blue-50{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .md\:dark\:via-blue-100{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .md\:dark\:via-blue-200{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .md\:dark\:via-blue-300{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .md\:dark\:via-blue-400{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .md\:dark\:via-blue-500{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .md\:dark\:via-blue-600{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .md\:dark\:via-blue-700{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .md\:dark\:via-blue-800{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .md\:dark\:via-blue-900{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .md\:dark\:via-indigo-50{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .md\:dark\:via-indigo-100{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .md\:dark\:via-indigo-200{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .md\:dark\:via-indigo-300{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .md\:dark\:via-indigo-400{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .md\:dark\:via-indigo-500{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .md\:dark\:via-indigo-600{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .md\:dark\:via-indigo-700{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .md\:dark\:via-indigo-800{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .md\:dark\:via-indigo-900{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .md\:dark\:via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .md\:dark\:via-purple-100{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .md\:dark\:via-purple-200{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .md\:dark\:via-purple-300{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .md\:dark\:via-purple-400{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .md\:dark\:via-purple-500{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .md\:dark\:via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .md\:dark\:via-purple-700{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .md\:dark\:via-purple-800{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .md\:dark\:via-purple-900{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .md\:dark\:via-pink-50{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .md\:dark\:via-pink-100{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .md\:dark\:via-pink-200{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .md\:dark\:via-pink-300{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .md\:dark\:via-pink-400{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .md\:dark\:via-pink-500{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .md\:dark\:via-pink-600{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .md\:dark\:via-pink-700{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .md\:dark\:via-pink-800{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .md\:dark\:via-pink-900{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .md\:dark\:via-primary{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .md\:dark\:via-secondary-100{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .md\:dark\:via-secondary-200{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .md\:dark\:via-darkBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:via-darkCardBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:via-darkText{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .md\:dark\:via-github{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .md\:dark\:hover\:via-transparent:hover{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:hover\:via-current:hover{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:hover\:via-black:hover{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:hover\:via-white:hover{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:hover\:via-gray-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .md\:dark\:hover\:via-gray-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .md\:dark\:hover\:via-gray-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .md\:dark\:hover\:via-gray-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .md\:dark\:hover\:via-gray-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .md\:dark\:hover\:via-gray-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .md\:dark\:hover\:via-gray-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .md\:dark\:hover\:via-gray-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .md\:dark\:hover\:via-gray-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .md\:dark\:hover\:via-gray-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .md\:dark\:hover\:via-red-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .md\:dark\:hover\:via-red-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .md\:dark\:hover\:via-red-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .md\:dark\:hover\:via-red-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .md\:dark\:hover\:via-red-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .md\:dark\:hover\:via-red-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .md\:dark\:hover\:via-red-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .md\:dark\:hover\:via-red-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .md\:dark\:hover\:via-red-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .md\:dark\:hover\:via-red-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .md\:dark\:hover\:via-yellow-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .md\:dark\:hover\:via-yellow-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .md\:dark\:hover\:via-yellow-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .md\:dark\:hover\:via-yellow-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .md\:dark\:hover\:via-yellow-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .md\:dark\:hover\:via-yellow-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .md\:dark\:hover\:via-yellow-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .md\:dark\:hover\:via-yellow-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .md\:dark\:hover\:via-yellow-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .md\:dark\:hover\:via-yellow-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .md\:dark\:hover\:via-green-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .md\:dark\:hover\:via-green-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .md\:dark\:hover\:via-green-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .md\:dark\:hover\:via-green-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .md\:dark\:hover\:via-green-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .md\:dark\:hover\:via-green-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .md\:dark\:hover\:via-green-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .md\:dark\:hover\:via-green-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .md\:dark\:hover\:via-green-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .md\:dark\:hover\:via-green-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .md\:dark\:hover\:via-blue-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .md\:dark\:hover\:via-blue-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .md\:dark\:hover\:via-blue-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .md\:dark\:hover\:via-blue-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .md\:dark\:hover\:via-blue-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .md\:dark\:hover\:via-blue-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .md\:dark\:hover\:via-blue-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .md\:dark\:hover\:via-blue-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .md\:dark\:hover\:via-blue-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .md\:dark\:hover\:via-blue-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .md\:dark\:hover\:via-indigo-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .md\:dark\:hover\:via-indigo-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .md\:dark\:hover\:via-indigo-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .md\:dark\:hover\:via-indigo-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .md\:dark\:hover\:via-indigo-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .md\:dark\:hover\:via-indigo-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .md\:dark\:hover\:via-indigo-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .md\:dark\:hover\:via-indigo-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .md\:dark\:hover\:via-indigo-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .md\:dark\:hover\:via-indigo-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .md\:dark\:hover\:via-purple-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .md\:dark\:hover\:via-purple-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .md\:dark\:hover\:via-purple-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .md\:dark\:hover\:via-purple-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .md\:dark\:hover\:via-purple-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .md\:dark\:hover\:via-purple-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .md\:dark\:hover\:via-purple-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .md\:dark\:hover\:via-purple-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .md\:dark\:hover\:via-purple-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .md\:dark\:hover\:via-purple-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .md\:dark\:hover\:via-pink-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .md\:dark\:hover\:via-pink-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .md\:dark\:hover\:via-pink-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .md\:dark\:hover\:via-pink-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .md\:dark\:hover\:via-pink-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .md\:dark\:hover\:via-pink-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .md\:dark\:hover\:via-pink-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .md\:dark\:hover\:via-pink-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .md\:dark\:hover\:via-pink-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .md\:dark\:hover\:via-pink-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .md\:dark\:hover\:via-primary:hover{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .md\:dark\:hover\:via-secondary-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .md\:dark\:hover\:via-secondary-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .md\:dark\:hover\:via-darkBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:hover\:via-darkCardBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:hover\:via-darkText:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .md\:dark\:hover\:via-github:hover{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .md\:dark\:focus\:via-transparent:focus{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:focus\:via-current:focus{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:focus\:via-black:focus{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .md\:dark\:focus\:via-white:focus{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .md\:dark\:focus\:via-gray-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .md\:dark\:focus\:via-gray-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .md\:dark\:focus\:via-gray-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .md\:dark\:focus\:via-gray-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .md\:dark\:focus\:via-gray-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .md\:dark\:focus\:via-gray-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .md\:dark\:focus\:via-gray-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .md\:dark\:focus\:via-gray-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .md\:dark\:focus\:via-gray-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .md\:dark\:focus\:via-gray-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .md\:dark\:focus\:via-red-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .md\:dark\:focus\:via-red-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .md\:dark\:focus\:via-red-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .md\:dark\:focus\:via-red-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .md\:dark\:focus\:via-red-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .md\:dark\:focus\:via-red-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .md\:dark\:focus\:via-red-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .md\:dark\:focus\:via-red-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .md\:dark\:focus\:via-red-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .md\:dark\:focus\:via-red-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .md\:dark\:focus\:via-yellow-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .md\:dark\:focus\:via-yellow-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .md\:dark\:focus\:via-yellow-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .md\:dark\:focus\:via-yellow-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .md\:dark\:focus\:via-yellow-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .md\:dark\:focus\:via-yellow-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .md\:dark\:focus\:via-yellow-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .md\:dark\:focus\:via-yellow-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .md\:dark\:focus\:via-yellow-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .md\:dark\:focus\:via-yellow-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .md\:dark\:focus\:via-green-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .md\:dark\:focus\:via-green-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .md\:dark\:focus\:via-green-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .md\:dark\:focus\:via-green-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .md\:dark\:focus\:via-green-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .md\:dark\:focus\:via-green-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .md\:dark\:focus\:via-green-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .md\:dark\:focus\:via-green-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .md\:dark\:focus\:via-green-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .md\:dark\:focus\:via-green-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .md\:dark\:focus\:via-blue-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .md\:dark\:focus\:via-blue-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .md\:dark\:focus\:via-blue-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .md\:dark\:focus\:via-blue-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .md\:dark\:focus\:via-blue-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .md\:dark\:focus\:via-blue-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .md\:dark\:focus\:via-blue-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .md\:dark\:focus\:via-blue-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .md\:dark\:focus\:via-blue-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .md\:dark\:focus\:via-blue-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .md\:dark\:focus\:via-indigo-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .md\:dark\:focus\:via-indigo-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .md\:dark\:focus\:via-indigo-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .md\:dark\:focus\:via-indigo-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .md\:dark\:focus\:via-indigo-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .md\:dark\:focus\:via-indigo-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .md\:dark\:focus\:via-indigo-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .md\:dark\:focus\:via-indigo-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .md\:dark\:focus\:via-indigo-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .md\:dark\:focus\:via-indigo-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .md\:dark\:focus\:via-purple-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .md\:dark\:focus\:via-purple-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .md\:dark\:focus\:via-purple-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .md\:dark\:focus\:via-purple-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .md\:dark\:focus\:via-purple-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .md\:dark\:focus\:via-purple-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .md\:dark\:focus\:via-purple-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .md\:dark\:focus\:via-purple-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .md\:dark\:focus\:via-purple-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .md\:dark\:focus\:via-purple-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .md\:dark\:focus\:via-pink-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .md\:dark\:focus\:via-pink-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .md\:dark\:focus\:via-pink-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .md\:dark\:focus\:via-pink-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .md\:dark\:focus\:via-pink-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .md\:dark\:focus\:via-pink-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .md\:dark\:focus\:via-pink-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .md\:dark\:focus\:via-pink-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .md\:dark\:focus\:via-pink-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .md\:dark\:focus\:via-pink-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .md\:dark\:focus\:via-primary:focus{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .md\:dark\:focus\:via-secondary-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .md\:dark\:focus\:via-secondary-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .md\:dark\:focus\:via-darkBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:focus\:via-darkCardBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .md\:dark\:focus\:via-darkText:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .md\:dark\:focus\:via-github:focus{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .md\:dark\:to-transparent{--tw-gradient-to: transparent}.dark-theme .md\:dark\:to-current{--tw-gradient-to: currentColor}.dark-theme .md\:dark\:to-black{--tw-gradient-to: #000}.dark-theme .md\:dark\:to-white{--tw-gradient-to: #fff}.dark-theme .md\:dark\:to-gray-50{--tw-gradient-to: #f9fafb}.dark-theme .md\:dark\:to-gray-100{--tw-gradient-to: #f3f4f6}.dark-theme .md\:dark\:to-gray-200{--tw-gradient-to: #e5e7eb}.dark-theme .md\:dark\:to-gray-300{--tw-gradient-to: #d1d5db}.dark-theme .md\:dark\:to-gray-400{--tw-gradient-to: #9ca3af}.dark-theme .md\:dark\:to-gray-500{--tw-gradient-to: #6b7280}.dark-theme .md\:dark\:to-gray-600{--tw-gradient-to: #4b5563}.dark-theme .md\:dark\:to-gray-700{--tw-gradient-to: #374151}.dark-theme .md\:dark\:to-gray-800{--tw-gradient-to: #1f2937}.dark-theme .md\:dark\:to-gray-900{--tw-gradient-to: #111827}.dark-theme .md\:dark\:to-red-50{--tw-gradient-to: #fef2f2}.dark-theme .md\:dark\:to-red-100{--tw-gradient-to: #fee2e2}.dark-theme .md\:dark\:to-red-200{--tw-gradient-to: #fecaca}.dark-theme .md\:dark\:to-red-300{--tw-gradient-to: #fca5a5}.dark-theme .md\:dark\:to-red-400{--tw-gradient-to: #f87171}.dark-theme .md\:dark\:to-red-500{--tw-gradient-to: #ef4444}.dark-theme .md\:dark\:to-red-600{--tw-gradient-to: #dc2626}.dark-theme .md\:dark\:to-red-700{--tw-gradient-to: #b91c1c}.dark-theme .md\:dark\:to-red-800{--tw-gradient-to: #991b1b}.dark-theme .md\:dark\:to-red-900{--tw-gradient-to: #7f1d1d}.dark-theme .md\:dark\:to-yellow-50{--tw-gradient-to: #fffbeb}.dark-theme .md\:dark\:to-yellow-100{--tw-gradient-to: #fef3c7}.dark-theme .md\:dark\:to-yellow-200{--tw-gradient-to: #fde68a}.dark-theme .md\:dark\:to-yellow-300{--tw-gradient-to: #fcd34d}.dark-theme .md\:dark\:to-yellow-400{--tw-gradient-to: #fbbf24}.dark-theme .md\:dark\:to-yellow-500{--tw-gradient-to: #f59e0b}.dark-theme .md\:dark\:to-yellow-600{--tw-gradient-to: #d97706}.dark-theme .md\:dark\:to-yellow-700{--tw-gradient-to: #b45309}.dark-theme .md\:dark\:to-yellow-800{--tw-gradient-to: #92400e}.dark-theme .md\:dark\:to-yellow-900{--tw-gradient-to: #78350f}.dark-theme .md\:dark\:to-green-50{--tw-gradient-to: #ecfdf5}.dark-theme .md\:dark\:to-green-100{--tw-gradient-to: #d1fae5}.dark-theme .md\:dark\:to-green-200{--tw-gradient-to: #a7f3d0}.dark-theme .md\:dark\:to-green-300{--tw-gradient-to: #6ee7b7}.dark-theme .md\:dark\:to-green-400{--tw-gradient-to: #34d399}.dark-theme .md\:dark\:to-green-500{--tw-gradient-to: #10b981}.dark-theme .md\:dark\:to-green-600{--tw-gradient-to: #059669}.dark-theme .md\:dark\:to-green-700{--tw-gradient-to: #047857}.dark-theme .md\:dark\:to-green-800{--tw-gradient-to: #065f46}.dark-theme .md\:dark\:to-green-900{--tw-gradient-to: #064e3b}.dark-theme .md\:dark\:to-blue-50{--tw-gradient-to: #eff6ff}.dark-theme .md\:dark\:to-blue-100{--tw-gradient-to: #dbeafe}.dark-theme .md\:dark\:to-blue-200{--tw-gradient-to: #bfdbfe}.dark-theme .md\:dark\:to-blue-300{--tw-gradient-to: #93c5fd}.dark-theme .md\:dark\:to-blue-400{--tw-gradient-to: #60a5fa}.dark-theme .md\:dark\:to-blue-500{--tw-gradient-to: #3b82f6}.dark-theme .md\:dark\:to-blue-600{--tw-gradient-to: #2563eb}.dark-theme .md\:dark\:to-blue-700{--tw-gradient-to: #1d4ed8}.dark-theme .md\:dark\:to-blue-800{--tw-gradient-to: #1e40af}.dark-theme .md\:dark\:to-blue-900{--tw-gradient-to: #1e3a8a}.dark-theme .md\:dark\:to-indigo-50{--tw-gradient-to: #eef2ff}.dark-theme .md\:dark\:to-indigo-100{--tw-gradient-to: #e0e7ff}.dark-theme .md\:dark\:to-indigo-200{--tw-gradient-to: #c7d2fe}.dark-theme .md\:dark\:to-indigo-300{--tw-gradient-to: #a5b4fc}.dark-theme .md\:dark\:to-indigo-400{--tw-gradient-to: #818cf8}.dark-theme .md\:dark\:to-indigo-500{--tw-gradient-to: #6366f1}.dark-theme .md\:dark\:to-indigo-600{--tw-gradient-to: #4f46e5}.dark-theme .md\:dark\:to-indigo-700{--tw-gradient-to: #4338ca}.dark-theme .md\:dark\:to-indigo-800{--tw-gradient-to: #3730a3}.dark-theme .md\:dark\:to-indigo-900{--tw-gradient-to: #312e81}.dark-theme .md\:dark\:to-purple-50{--tw-gradient-to: #f5f3ff}.dark-theme .md\:dark\:to-purple-100{--tw-gradient-to: #ede9fe}.dark-theme .md\:dark\:to-purple-200{--tw-gradient-to: #ddd6fe}.dark-theme .md\:dark\:to-purple-300{--tw-gradient-to: #c4b5fd}.dark-theme .md\:dark\:to-purple-400{--tw-gradient-to: #a78bfa}.dark-theme .md\:dark\:to-purple-500{--tw-gradient-to: #8b5cf6}.dark-theme .md\:dark\:to-purple-600{--tw-gradient-to: #7c3aed}.dark-theme .md\:dark\:to-purple-700{--tw-gradient-to: #6d28d9}.dark-theme .md\:dark\:to-purple-800{--tw-gradient-to: #5b21b6}.dark-theme .md\:dark\:to-purple-900{--tw-gradient-to: #4c1d95}.dark-theme .md\:dark\:to-pink-50{--tw-gradient-to: #fdf2f8}.dark-theme .md\:dark\:to-pink-100{--tw-gradient-to: #fce7f3}.dark-theme .md\:dark\:to-pink-200{--tw-gradient-to: #fbcfe8}.dark-theme .md\:dark\:to-pink-300{--tw-gradient-to: #f9a8d4}.dark-theme .md\:dark\:to-pink-400{--tw-gradient-to: #f472b6}.dark-theme .md\:dark\:to-pink-500{--tw-gradient-to: #ec4899}.dark-theme .md\:dark\:to-pink-600{--tw-gradient-to: #db2777}.dark-theme .md\:dark\:to-pink-700{--tw-gradient-to: #be185d}.dark-theme .md\:dark\:to-pink-800{--tw-gradient-to: #9d174d}.dark-theme .md\:dark\:to-pink-900{--tw-gradient-to: #831843}.dark-theme .md\:dark\:to-primary{--tw-gradient-to: #FFCC00}.dark-theme .md\:dark\:to-secondary-100{--tw-gradient-to: #F2E2D5}.dark-theme .md\:dark\:to-secondary-200{--tw-gradient-to: #888883}.dark-theme .md\:dark\:to-darkBg{--tw-gradient-to: #121212}.dark-theme .md\:dark\:to-darkCardBg{--tw-gradient-to: #121212}.dark-theme .md\:dark\:to-darkText{--tw-gradient-to: #F2F2F2}.dark-theme .md\:dark\:to-github{--tw-gradient-to: #1B1F23}.dark-theme .md\:dark\:hover\:to-transparent:hover{--tw-gradient-to: transparent}.dark-theme .md\:dark\:hover\:to-current:hover{--tw-gradient-to: currentColor}.dark-theme .md\:dark\:hover\:to-black:hover{--tw-gradient-to: #000}.dark-theme .md\:dark\:hover\:to-white:hover{--tw-gradient-to: #fff}.dark-theme .md\:dark\:hover\:to-gray-50:hover{--tw-gradient-to: #f9fafb}.dark-theme .md\:dark\:hover\:to-gray-100:hover{--tw-gradient-to: #f3f4f6}.dark-theme .md\:dark\:hover\:to-gray-200:hover{--tw-gradient-to: #e5e7eb}.dark-theme .md\:dark\:hover\:to-gray-300:hover{--tw-gradient-to: #d1d5db}.dark-theme .md\:dark\:hover\:to-gray-400:hover{--tw-gradient-to: #9ca3af}.dark-theme .md\:dark\:hover\:to-gray-500:hover{--tw-gradient-to: #6b7280}.dark-theme .md\:dark\:hover\:to-gray-600:hover{--tw-gradient-to: #4b5563}.dark-theme .md\:dark\:hover\:to-gray-700:hover{--tw-gradient-to: #374151}.dark-theme .md\:dark\:hover\:to-gray-800:hover{--tw-gradient-to: #1f2937}.dark-theme .md\:dark\:hover\:to-gray-900:hover{--tw-gradient-to: #111827}.dark-theme .md\:dark\:hover\:to-red-50:hover{--tw-gradient-to: #fef2f2}.dark-theme .md\:dark\:hover\:to-red-100:hover{--tw-gradient-to: #fee2e2}.dark-theme .md\:dark\:hover\:to-red-200:hover{--tw-gradient-to: #fecaca}.dark-theme .md\:dark\:hover\:to-red-300:hover{--tw-gradient-to: #fca5a5}.dark-theme .md\:dark\:hover\:to-red-400:hover{--tw-gradient-to: #f87171}.dark-theme .md\:dark\:hover\:to-red-500:hover{--tw-gradient-to: #ef4444}.dark-theme .md\:dark\:hover\:to-red-600:hover{--tw-gradient-to: #dc2626}.dark-theme .md\:dark\:hover\:to-red-700:hover{--tw-gradient-to: #b91c1c}.dark-theme .md\:dark\:hover\:to-red-800:hover{--tw-gradient-to: #991b1b}.dark-theme .md\:dark\:hover\:to-red-900:hover{--tw-gradient-to: #7f1d1d}.dark-theme .md\:dark\:hover\:to-yellow-50:hover{--tw-gradient-to: #fffbeb}.dark-theme .md\:dark\:hover\:to-yellow-100:hover{--tw-gradient-to: #fef3c7}.dark-theme .md\:dark\:hover\:to-yellow-200:hover{--tw-gradient-to: #fde68a}.dark-theme .md\:dark\:hover\:to-yellow-300:hover{--tw-gradient-to: #fcd34d}.dark-theme .md\:dark\:hover\:to-yellow-400:hover{--tw-gradient-to: #fbbf24}.dark-theme .md\:dark\:hover\:to-yellow-500:hover{--tw-gradient-to: #f59e0b}.dark-theme .md\:dark\:hover\:to-yellow-600:hover{--tw-gradient-to: #d97706}.dark-theme .md\:dark\:hover\:to-yellow-700:hover{--tw-gradient-to: #b45309}.dark-theme .md\:dark\:hover\:to-yellow-800:hover{--tw-gradient-to: #92400e}.dark-theme .md\:dark\:hover\:to-yellow-900:hover{--tw-gradient-to: #78350f}.dark-theme .md\:dark\:hover\:to-green-50:hover{--tw-gradient-to: #ecfdf5}.dark-theme .md\:dark\:hover\:to-green-100:hover{--tw-gradient-to: #d1fae5}.dark-theme .md\:dark\:hover\:to-green-200:hover{--tw-gradient-to: #a7f3d0}.dark-theme .md\:dark\:hover\:to-green-300:hover{--tw-gradient-to: #6ee7b7}.dark-theme .md\:dark\:hover\:to-green-400:hover{--tw-gradient-to: #34d399}.dark-theme .md\:dark\:hover\:to-green-500:hover{--tw-gradient-to: #10b981}.dark-theme .md\:dark\:hover\:to-green-600:hover{--tw-gradient-to: #059669}.dark-theme .md\:dark\:hover\:to-green-700:hover{--tw-gradient-to: #047857}.dark-theme .md\:dark\:hover\:to-green-800:hover{--tw-gradient-to: #065f46}.dark-theme .md\:dark\:hover\:to-green-900:hover{--tw-gradient-to: #064e3b}.dark-theme .md\:dark\:hover\:to-blue-50:hover{--tw-gradient-to: #eff6ff}.dark-theme .md\:dark\:hover\:to-blue-100:hover{--tw-gradient-to: #dbeafe}.dark-theme .md\:dark\:hover\:to-blue-200:hover{--tw-gradient-to: #bfdbfe}.dark-theme .md\:dark\:hover\:to-blue-300:hover{--tw-gradient-to: #93c5fd}.dark-theme .md\:dark\:hover\:to-blue-400:hover{--tw-gradient-to: #60a5fa}.dark-theme .md\:dark\:hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6}.dark-theme .md\:dark\:hover\:to-blue-600:hover{--tw-gradient-to: #2563eb}.dark-theme .md\:dark\:hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8}.dark-theme .md\:dark\:hover\:to-blue-800:hover{--tw-gradient-to: #1e40af}.dark-theme .md\:dark\:hover\:to-blue-900:hover{--tw-gradient-to: #1e3a8a}.dark-theme .md\:dark\:hover\:to-indigo-50:hover{--tw-gradient-to: #eef2ff}.dark-theme .md\:dark\:hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff}.dark-theme .md\:dark\:hover\:to-indigo-200:hover{--tw-gradient-to: #c7d2fe}.dark-theme .md\:dark\:hover\:to-indigo-300:hover{--tw-gradient-to: #a5b4fc}.dark-theme .md\:dark\:hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8}.dark-theme .md\:dark\:hover\:to-indigo-500:hover{--tw-gradient-to: #6366f1}.dark-theme .md\:dark\:hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5}.dark-theme .md\:dark\:hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca}.dark-theme .md\:dark\:hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3}.dark-theme .md\:dark\:hover\:to-indigo-900:hover{--tw-gradient-to: #312e81}.dark-theme .md\:dark\:hover\:to-purple-50:hover{--tw-gradient-to: #f5f3ff}.dark-theme .md\:dark\:hover\:to-purple-100:hover{--tw-gradient-to: #ede9fe}.dark-theme .md\:dark\:hover\:to-purple-200:hover{--tw-gradient-to: #ddd6fe}.dark-theme .md\:dark\:hover\:to-purple-300:hover{--tw-gradient-to: #c4b5fd}.dark-theme .md\:dark\:hover\:to-purple-400:hover{--tw-gradient-to: #a78bfa}.dark-theme .md\:dark\:hover\:to-purple-500:hover{--tw-gradient-to: #8b5cf6}.dark-theme .md\:dark\:hover\:to-purple-600:hover{--tw-gradient-to: #7c3aed}.dark-theme .md\:dark\:hover\:to-purple-700:hover{--tw-gradient-to: #6d28d9}.dark-theme .md\:dark\:hover\:to-purple-800:hover{--tw-gradient-to: #5b21b6}.dark-theme .md\:dark\:hover\:to-purple-900:hover{--tw-gradient-to: #4c1d95}.dark-theme .md\:dark\:hover\:to-pink-50:hover{--tw-gradient-to: #fdf2f8}.dark-theme .md\:dark\:hover\:to-pink-100:hover{--tw-gradient-to: #fce7f3}.dark-theme .md\:dark\:hover\:to-pink-200:hover{--tw-gradient-to: #fbcfe8}.dark-theme .md\:dark\:hover\:to-pink-300:hover{--tw-gradient-to: #f9a8d4}.dark-theme .md\:dark\:hover\:to-pink-400:hover{--tw-gradient-to: #f472b6}.dark-theme .md\:dark\:hover\:to-pink-500:hover{--tw-gradient-to: #ec4899}.dark-theme .md\:dark\:hover\:to-pink-600:hover{--tw-gradient-to: #db2777}.dark-theme .md\:dark\:hover\:to-pink-700:hover{--tw-gradient-to: #be185d}.dark-theme .md\:dark\:hover\:to-pink-800:hover{--tw-gradient-to: #9d174d}.dark-theme .md\:dark\:hover\:to-pink-900:hover{--tw-gradient-to: #831843}.dark-theme .md\:dark\:hover\:to-primary:hover{--tw-gradient-to: #FFCC00}.dark-theme .md\:dark\:hover\:to-secondary-100:hover{--tw-gradient-to: #F2E2D5}.dark-theme .md\:dark\:hover\:to-secondary-200:hover{--tw-gradient-to: #888883}.dark-theme .md\:dark\:hover\:to-darkBg:hover{--tw-gradient-to: #121212}.dark-theme .md\:dark\:hover\:to-darkCardBg:hover{--tw-gradient-to: #121212}.dark-theme .md\:dark\:hover\:to-darkText:hover{--tw-gradient-to: #F2F2F2}.dark-theme .md\:dark\:hover\:to-github:hover{--tw-gradient-to: #1B1F23}.dark-theme .md\:dark\:focus\:to-transparent:focus{--tw-gradient-to: transparent}.dark-theme .md\:dark\:focus\:to-current:focus{--tw-gradient-to: currentColor}.dark-theme .md\:dark\:focus\:to-black:focus{--tw-gradient-to: #000}.dark-theme .md\:dark\:focus\:to-white:focus{--tw-gradient-to: #fff}.dark-theme .md\:dark\:focus\:to-gray-50:focus{--tw-gradient-to: #f9fafb}.dark-theme .md\:dark\:focus\:to-gray-100:focus{--tw-gradient-to: #f3f4f6}.dark-theme .md\:dark\:focus\:to-gray-200:focus{--tw-gradient-to: #e5e7eb}.dark-theme .md\:dark\:focus\:to-gray-300:focus{--tw-gradient-to: #d1d5db}.dark-theme .md\:dark\:focus\:to-gray-400:focus{--tw-gradient-to: #9ca3af}.dark-theme .md\:dark\:focus\:to-gray-500:focus{--tw-gradient-to: #6b7280}.dark-theme .md\:dark\:focus\:to-gray-600:focus{--tw-gradient-to: #4b5563}.dark-theme .md\:dark\:focus\:to-gray-700:focus{--tw-gradient-to: #374151}.dark-theme .md\:dark\:focus\:to-gray-800:focus{--tw-gradient-to: #1f2937}.dark-theme .md\:dark\:focus\:to-gray-900:focus{--tw-gradient-to: #111827}.dark-theme .md\:dark\:focus\:to-red-50:focus{--tw-gradient-to: #fef2f2}.dark-theme .md\:dark\:focus\:to-red-100:focus{--tw-gradient-to: #fee2e2}.dark-theme .md\:dark\:focus\:to-red-200:focus{--tw-gradient-to: #fecaca}.dark-theme .md\:dark\:focus\:to-red-300:focus{--tw-gradient-to: #fca5a5}.dark-theme .md\:dark\:focus\:to-red-400:focus{--tw-gradient-to: #f87171}.dark-theme .md\:dark\:focus\:to-red-500:focus{--tw-gradient-to: #ef4444}.dark-theme .md\:dark\:focus\:to-red-600:focus{--tw-gradient-to: #dc2626}.dark-theme .md\:dark\:focus\:to-red-700:focus{--tw-gradient-to: #b91c1c}.dark-theme .md\:dark\:focus\:to-red-800:focus{--tw-gradient-to: #991b1b}.dark-theme .md\:dark\:focus\:to-red-900:focus{--tw-gradient-to: #7f1d1d}.dark-theme .md\:dark\:focus\:to-yellow-50:focus{--tw-gradient-to: #fffbeb}.dark-theme .md\:dark\:focus\:to-yellow-100:focus{--tw-gradient-to: #fef3c7}.dark-theme .md\:dark\:focus\:to-yellow-200:focus{--tw-gradient-to: #fde68a}.dark-theme .md\:dark\:focus\:to-yellow-300:focus{--tw-gradient-to: #fcd34d}.dark-theme .md\:dark\:focus\:to-yellow-400:focus{--tw-gradient-to: #fbbf24}.dark-theme .md\:dark\:focus\:to-yellow-500:focus{--tw-gradient-to: #f59e0b}.dark-theme .md\:dark\:focus\:to-yellow-600:focus{--tw-gradient-to: #d97706}.dark-theme .md\:dark\:focus\:to-yellow-700:focus{--tw-gradient-to: #b45309}.dark-theme .md\:dark\:focus\:to-yellow-800:focus{--tw-gradient-to: #92400e}.dark-theme .md\:dark\:focus\:to-yellow-900:focus{--tw-gradient-to: #78350f}.dark-theme .md\:dark\:focus\:to-green-50:focus{--tw-gradient-to: #ecfdf5}.dark-theme .md\:dark\:focus\:to-green-100:focus{--tw-gradient-to: #d1fae5}.dark-theme .md\:dark\:focus\:to-green-200:focus{--tw-gradient-to: #a7f3d0}.dark-theme .md\:dark\:focus\:to-green-300:focus{--tw-gradient-to: #6ee7b7}.dark-theme .md\:dark\:focus\:to-green-400:focus{--tw-gradient-to: #34d399}.dark-theme .md\:dark\:focus\:to-green-500:focus{--tw-gradient-to: #10b981}.dark-theme .md\:dark\:focus\:to-green-600:focus{--tw-gradient-to: #059669}.dark-theme .md\:dark\:focus\:to-green-700:focus{--tw-gradient-to: #047857}.dark-theme .md\:dark\:focus\:to-green-800:focus{--tw-gradient-to: #065f46}.dark-theme .md\:dark\:focus\:to-green-900:focus{--tw-gradient-to: #064e3b}.dark-theme .md\:dark\:focus\:to-blue-50:focus{--tw-gradient-to: #eff6ff}.dark-theme .md\:dark\:focus\:to-blue-100:focus{--tw-gradient-to: #dbeafe}.dark-theme .md\:dark\:focus\:to-blue-200:focus{--tw-gradient-to: #bfdbfe}.dark-theme .md\:dark\:focus\:to-blue-300:focus{--tw-gradient-to: #93c5fd}.dark-theme .md\:dark\:focus\:to-blue-400:focus{--tw-gradient-to: #60a5fa}.dark-theme .md\:dark\:focus\:to-blue-500:focus{--tw-gradient-to: #3b82f6}.dark-theme .md\:dark\:focus\:to-blue-600:focus{--tw-gradient-to: #2563eb}.dark-theme .md\:dark\:focus\:to-blue-700:focus{--tw-gradient-to: #1d4ed8}.dark-theme .md\:dark\:focus\:to-blue-800:focus{--tw-gradient-to: #1e40af}.dark-theme .md\:dark\:focus\:to-blue-900:focus{--tw-gradient-to: #1e3a8a}.dark-theme .md\:dark\:focus\:to-indigo-50:focus{--tw-gradient-to: #eef2ff}.dark-theme .md\:dark\:focus\:to-indigo-100:focus{--tw-gradient-to: #e0e7ff}.dark-theme .md\:dark\:focus\:to-indigo-200:focus{--tw-gradient-to: #c7d2fe}.dark-theme .md\:dark\:focus\:to-indigo-300:focus{--tw-gradient-to: #a5b4fc}.dark-theme .md\:dark\:focus\:to-indigo-400:focus{--tw-gradient-to: #818cf8}.dark-theme .md\:dark\:focus\:to-indigo-500:focus{--tw-gradient-to: #6366f1}.dark-theme .md\:dark\:focus\:to-indigo-600:focus{--tw-gradient-to: #4f46e5}.dark-theme .md\:dark\:focus\:to-indigo-700:focus{--tw-gradient-to: #4338ca}.dark-theme .md\:dark\:focus\:to-indigo-800:focus{--tw-gradient-to: #3730a3}.dark-theme .md\:dark\:focus\:to-indigo-900:focus{--tw-gradient-to: #312e81}.dark-theme .md\:dark\:focus\:to-purple-50:focus{--tw-gradient-to: #f5f3ff}.dark-theme .md\:dark\:focus\:to-purple-100:focus{--tw-gradient-to: #ede9fe}.dark-theme .md\:dark\:focus\:to-purple-200:focus{--tw-gradient-to: #ddd6fe}.dark-theme .md\:dark\:focus\:to-purple-300:focus{--tw-gradient-to: #c4b5fd}.dark-theme .md\:dark\:focus\:to-purple-400:focus{--tw-gradient-to: #a78bfa}.dark-theme .md\:dark\:focus\:to-purple-500:focus{--tw-gradient-to: #8b5cf6}.dark-theme .md\:dark\:focus\:to-purple-600:focus{--tw-gradient-to: #7c3aed}.dark-theme .md\:dark\:focus\:to-purple-700:focus{--tw-gradient-to: #6d28d9}.dark-theme .md\:dark\:focus\:to-purple-800:focus{--tw-gradient-to: #5b21b6}.dark-theme .md\:dark\:focus\:to-purple-900:focus{--tw-gradient-to: #4c1d95}.dark-theme .md\:dark\:focus\:to-pink-50:focus{--tw-gradient-to: #fdf2f8}.dark-theme .md\:dark\:focus\:to-pink-100:focus{--tw-gradient-to: #fce7f3}.dark-theme .md\:dark\:focus\:to-pink-200:focus{--tw-gradient-to: #fbcfe8}.dark-theme .md\:dark\:focus\:to-pink-300:focus{--tw-gradient-to: #f9a8d4}.dark-theme .md\:dark\:focus\:to-pink-400:focus{--tw-gradient-to: #f472b6}.dark-theme .md\:dark\:focus\:to-pink-500:focus{--tw-gradient-to: #ec4899}.dark-theme .md\:dark\:focus\:to-pink-600:focus{--tw-gradient-to: #db2777}.dark-theme .md\:dark\:focus\:to-pink-700:focus{--tw-gradient-to: #be185d}.dark-theme .md\:dark\:focus\:to-pink-800:focus{--tw-gradient-to: #9d174d}.dark-theme .md\:dark\:focus\:to-pink-900:focus{--tw-gradient-to: #831843}.dark-theme .md\:dark\:focus\:to-primary:focus{--tw-gradient-to: #FFCC00}.dark-theme .md\:dark\:focus\:to-secondary-100:focus{--tw-gradient-to: #F2E2D5}.dark-theme .md\:dark\:focus\:to-secondary-200:focus{--tw-gradient-to: #888883}.dark-theme .md\:dark\:focus\:to-darkBg:focus{--tw-gradient-to: #121212}.dark-theme .md\:dark\:focus\:to-darkCardBg:focus{--tw-gradient-to: #121212}.dark-theme .md\:dark\:focus\:to-darkText:focus{--tw-gradient-to: #F2F2F2}.dark-theme .md\:dark\:focus\:to-github:focus{--tw-gradient-to: #1B1F23}.dark-theme .md\:dark\:text-transparent{color:transparent}.dark-theme .md\:dark\:text-current{color:currentColor}.dark-theme .md\:dark\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-transparent{color:transparent}.dark-theme .group:hover .md\:dark\:group-hover\:text-current{color:currentColor}.dark-theme .group:hover .md\:dark\:group-hover\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .md\:dark\:group-hover\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-transparent:focus-within{color:transparent}.dark-theme .md\:dark\:focus-within\:text-current:focus-within{color:currentColor}.dark-theme .md\:dark\:focus-within\:text-black:focus-within{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-white:focus-within{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-50:focus-within{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-100:focus-within{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-200:focus-within{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-300:focus-within{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-400:focus-within{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-500:focus-within{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-700:focus-within{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-800:focus-within{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-gray-900:focus-within{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-50:focus-within{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-100:focus-within{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-200:focus-within{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-300:focus-within{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-400:focus-within{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-500:focus-within{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-600:focus-within{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-700:focus-within{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-800:focus-within{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-red-900:focus-within{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-50:focus-within{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-100:focus-within{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-200:focus-within{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-300:focus-within{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-400:focus-within{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-500:focus-within{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-600:focus-within{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-700:focus-within{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-800:focus-within{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-green-900:focus-within{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-50:focus-within{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-100:focus-within{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-200:focus-within{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-300:focus-within{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-400:focus-within{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-500:focus-within{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-600:focus-within{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-700:focus-within{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-800:focus-within{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-blue-900:focus-within{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-50:focus-within{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-100:focus-within{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-200:focus-within{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-300:focus-within{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-400:focus-within{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-500:focus-within{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-600:focus-within{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-700:focus-within{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-800:focus-within{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-purple-900:focus-within{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-50:focus-within{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-100:focus-within{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-200:focus-within{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-300:focus-within{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-400:focus-within{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-500:focus-within{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-600:focus-within{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-700:focus-within{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-800:focus-within{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-pink-900:focus-within{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-primary:focus-within{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-secondary-100:focus-within{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-secondary-200:focus-within{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-darkBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-darkCardBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-darkText:focus-within{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus-within\:text-github:focus-within{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-transparent:hover{color:transparent}.dark-theme .md\:dark\:hover\:text-current:hover{color:currentColor}.dark-theme .md\:dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-50:hover{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-200:hover{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-yellow-900:hover{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-50:hover{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-100:hover{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-50:hover{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-50:hover{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-100:hover{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-50:hover{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-100:hover{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-500:hover{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-50:hover{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-100:hover{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-200:hover{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-500:hover{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-700:hover{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-800:hover{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-pink-900:hover{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-secondary-100:hover{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-secondary-200:hover{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-darkBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-darkCardBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-darkText:hover{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:hover\:text-github:hover{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-transparent:focus{color:transparent}.dark-theme .md\:dark\:focus\:text-current:focus{color:currentColor}.dark-theme .md\:dark\:focus\:text-black:focus{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-white:focus{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-50:focus{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-100:focus{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-600:focus{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-50:focus{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-100:focus{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-700:focus{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-800:focus{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-red-900:focus{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-50:focus{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-100:focus{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-200:focus{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-300:focus{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-400:focus{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-500:focus{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-600:focus{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-700:focus{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-800:focus{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-yellow-900:focus{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-50:focus{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-100:focus{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-200:focus{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-300:focus{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-400:focus{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-500:focus{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-600:focus{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-700:focus{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-800:focus{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-green-900:focus{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-50:focus{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-100:focus{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-200:focus{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-300:focus{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-400:focus{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-800:focus{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-blue-900:focus{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-50:focus{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-100:focus{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-300:focus{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-400:focus{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-600:focus{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-700:focus{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-indigo-900:focus{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-50:focus{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-100:focus{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-200:focus{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-300:focus{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-400:focus{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-500:focus{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-600:focus{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-700:focus{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-800:focus{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-purple-900:focus{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-50:focus{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-100:focus{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-200:focus{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-300:focus{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-400:focus{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-500:focus{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-600:focus{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-700:focus{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-800:focus{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-pink-900:focus{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-primary:focus{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-secondary-100:focus{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-secondary-200:focus{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-darkBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-darkCardBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-darkText:focus{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .md\:dark\:focus\:text-github:focus{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .md\:dark\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .md\:dark\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .md\:dark\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .md\:dark\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .md\:dark\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .md\:dark\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .md\:dark\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .md\:dark\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .md\:dark\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .md\:dark\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .md\:dark\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .md\:dark\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .md\:dark\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .md\:dark\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .md\:dark\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .group:hover .md\:dark\:group-hover\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .md\:dark\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity: 0}.dark-theme .md\:dark\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity: .05}.dark-theme .md\:dark\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity: .1}.dark-theme .md\:dark\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity: .2}.dark-theme .md\:dark\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity: .25}.dark-theme .md\:dark\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity: .3}.dark-theme .md\:dark\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity: .4}.dark-theme .md\:dark\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity: .5}.dark-theme .md\:dark\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity: .6}.dark-theme .md\:dark\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity: .7}.dark-theme .md\:dark\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity: .75}.dark-theme .md\:dark\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity: .8}.dark-theme .md\:dark\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity: .9}.dark-theme .md\:dark\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity: .95}.dark-theme .md\:dark\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity: 1}.dark-theme .md\:dark\:hover\:text-opacity-0:hover{--tw-text-opacity: 0}.dark-theme .md\:dark\:hover\:text-opacity-5:hover{--tw-text-opacity: .05}.dark-theme .md\:dark\:hover\:text-opacity-10:hover{--tw-text-opacity: .1}.dark-theme .md\:dark\:hover\:text-opacity-20:hover{--tw-text-opacity: .2}.dark-theme .md\:dark\:hover\:text-opacity-25:hover{--tw-text-opacity: .25}.dark-theme .md\:dark\:hover\:text-opacity-30:hover{--tw-text-opacity: .3}.dark-theme .md\:dark\:hover\:text-opacity-40:hover{--tw-text-opacity: .4}.dark-theme .md\:dark\:hover\:text-opacity-50:hover{--tw-text-opacity: .5}.dark-theme .md\:dark\:hover\:text-opacity-60:hover{--tw-text-opacity: .6}.dark-theme .md\:dark\:hover\:text-opacity-70:hover{--tw-text-opacity: .7}.dark-theme .md\:dark\:hover\:text-opacity-75:hover{--tw-text-opacity: .75}.dark-theme .md\:dark\:hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark-theme .md\:dark\:hover\:text-opacity-90:hover{--tw-text-opacity: .9}.dark-theme .md\:dark\:hover\:text-opacity-95:hover{--tw-text-opacity: .95}.dark-theme .md\:dark\:hover\:text-opacity-100:hover{--tw-text-opacity: 1}.dark-theme .md\:dark\:focus\:text-opacity-0:focus{--tw-text-opacity: 0}.dark-theme .md\:dark\:focus\:text-opacity-5:focus{--tw-text-opacity: .05}.dark-theme .md\:dark\:focus\:text-opacity-10:focus{--tw-text-opacity: .1}.dark-theme .md\:dark\:focus\:text-opacity-20:focus{--tw-text-opacity: .2}.dark-theme .md\:dark\:focus\:text-opacity-25:focus{--tw-text-opacity: .25}.dark-theme .md\:dark\:focus\:text-opacity-30:focus{--tw-text-opacity: .3}.dark-theme .md\:dark\:focus\:text-opacity-40:focus{--tw-text-opacity: .4}.dark-theme .md\:dark\:focus\:text-opacity-50:focus{--tw-text-opacity: .5}.dark-theme .md\:dark\:focus\:text-opacity-60:focus{--tw-text-opacity: .6}.dark-theme .md\:dark\:focus\:text-opacity-70:focus{--tw-text-opacity: .7}.dark-theme .md\:dark\:focus\:text-opacity-75:focus{--tw-text-opacity: .75}.dark-theme .md\:dark\:focus\:text-opacity-80:focus{--tw-text-opacity: .8}.dark-theme .md\:dark\:focus\:text-opacity-90:focus{--tw-text-opacity: .9}.dark-theme .md\:dark\:focus\:text-opacity-95:focus{--tw-text-opacity: .95}.dark-theme .md\:dark\:focus\:text-opacity-100:focus{--tw-text-opacity: 1}.dark-theme .md\:dark\:placeholder-transparent::-moz-placeholder{color:transparent}.dark-theme .md\:dark\:placeholder-transparent:-ms-input-placeholder{color:transparent}.dark-theme .md\:dark\:placeholder-transparent::placeholder{color:transparent}.dark-theme .md\:dark\:placeholder-current::-moz-placeholder{color:currentColor}.dark-theme .md\:dark\:placeholder-current:-ms-input-placeholder{color:currentColor}.dark-theme .md\:dark\:placeholder-current::placeholder{color:currentColor}.dark-theme .md\:dark\:placeholder-black::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-black:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-black::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-white:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-gray-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-red-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-green-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-blue-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-purple-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-pink-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-primary::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-primary:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-primary::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-secondary-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-secondary-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-secondary-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-secondary-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-secondary-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-secondary-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkCardBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkCardBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkCardBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkText::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkText:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-darkText::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-github::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-github:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-github::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder{color:transparent}.dark-theme .md\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder{color:transparent}.dark-theme .md\:dark\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.dark-theme .md\:dark\:focus\:placeholder-current:focus::-moz-placeholder{color:currentColor}.dark-theme .md\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder{color:currentColor}.dark-theme .md\:dark\:focus\:placeholder-current:focus::placeholder{color:currentColor}.dark-theme .md\:dark\:focus\:placeholder-black:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-white:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-primary:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-primary:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-primary:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-secondary-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-secondary-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-secondary-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-secondary-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-secondary-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-secondary-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkCardBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkCardBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkCardBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkText:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkText:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-darkText:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-github:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-github:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:focus\:placeholder-github:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .md\:dark\:placeholder-opacity-0::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .md\:dark\:placeholder-opacity-0:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .md\:dark\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity: 0}.dark-theme .md\:dark\:placeholder-opacity-5::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .md\:dark\:placeholder-opacity-5:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .md\:dark\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity: .05}.dark-theme .md\:dark\:placeholder-opacity-10::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .md\:dark\:placeholder-opacity-10:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .md\:dark\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity: .1}.dark-theme .md\:dark\:placeholder-opacity-20::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .md\:dark\:placeholder-opacity-20:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .md\:dark\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity: .2}.dark-theme .md\:dark\:placeholder-opacity-25::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .md\:dark\:placeholder-opacity-25:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .md\:dark\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity: .25}.dark-theme .md\:dark\:placeholder-opacity-30::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .md\:dark\:placeholder-opacity-30:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .md\:dark\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity: .3}.dark-theme .md\:dark\:placeholder-opacity-40::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .md\:dark\:placeholder-opacity-40:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .md\:dark\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity: .4}.dark-theme .md\:dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .md\:dark\:placeholder-opacity-50:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .md\:dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark-theme .md\:dark\:placeholder-opacity-60::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .md\:dark\:placeholder-opacity-60:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .md\:dark\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity: .6}.dark-theme .md\:dark\:placeholder-opacity-70::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .md\:dark\:placeholder-opacity-70:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .md\:dark\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity: .7}.dark-theme .md\:dark\:placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .md\:dark\:placeholder-opacity-75:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .md\:dark\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.dark-theme .md\:dark\:placeholder-opacity-80::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .md\:dark\:placeholder-opacity-80:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .md\:dark\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity: .8}.dark-theme .md\:dark\:placeholder-opacity-90::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .md\:dark\:placeholder-opacity-90:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .md\:dark\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity: .9}.dark-theme .md\:dark\:placeholder-opacity-95::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .md\:dark\:placeholder-opacity-95:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .md\:dark\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity: .95}.dark-theme .md\:dark\:placeholder-opacity-100::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .md\:dark\:placeholder-opacity-100:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .md\:dark\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity: 1}.dark-theme .md\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .md\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .md\:dark\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity: 0}.dark-theme .md\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .md\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .md\:dark\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity: .05}.dark-theme .md\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .md\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .md\:dark\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity: .1}.dark-theme .md\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .md\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .md\:dark\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity: .2}.dark-theme .md\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .md\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .md\:dark\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity: .25}.dark-theme .md\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .md\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .md\:dark\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity: .3}.dark-theme .md\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .md\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .md\:dark\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity: .4}.dark-theme .md\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .md\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .md\:dark\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity: .5}.dark-theme .md\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .md\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .md\:dark\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity: .6}.dark-theme .md\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .md\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .md\:dark\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity: .7}.dark-theme .md\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .md\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .md\:dark\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity: .75}.dark-theme .md\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .md\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .md\:dark\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity: .8}.dark-theme .md\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .md\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .md\:dark\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity: .9}.dark-theme .md\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .md\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .md\:dark\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity: .95}.dark-theme .md\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .md\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .md\:dark\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity: 1}.dark-theme .md\:dark\:ring-transparent{--tw-ring-color: transparent}.dark-theme .md\:dark\:ring-current{--tw-ring-color: currentColor}.dark-theme .md\:dark\:ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-yellow-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-green-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-blue-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-indigo-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-secondary-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-secondary-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-darkBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-darkCardBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-darkText{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-github{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-transparent:focus-within{--tw-ring-color: transparent}.dark-theme .md\:dark\:focus-within\:ring-current:focus-within{--tw-ring-color: currentColor}.dark-theme .md\:dark\:focus-within\:ring-black:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-primary:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-secondary-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-secondary-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-darkBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-darkCardBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-darkText:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus-within\:ring-github:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-transparent:focus{--tw-ring-color: transparent}.dark-theme .md\:dark\:focus\:ring-current:focus{--tw-ring-color: currentColor}.dark-theme .md\:dark\:focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-yellow-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-green-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-blue-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-indigo-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-purple-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-pink-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-secondary-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-secondary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-darkBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-darkCardBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-darkText:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .md\:dark\:focus\:ring-github:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .md\:dark\:ring-opacity-0{--tw-ring-opacity: 0}.dark-theme .md\:dark\:ring-opacity-5{--tw-ring-opacity: .05}.dark-theme .md\:dark\:ring-opacity-10{--tw-ring-opacity: .1}.dark-theme .md\:dark\:ring-opacity-20{--tw-ring-opacity: .2}.dark-theme .md\:dark\:ring-opacity-25{--tw-ring-opacity: .25}.dark-theme .md\:dark\:ring-opacity-30{--tw-ring-opacity: .3}.dark-theme .md\:dark\:ring-opacity-40{--tw-ring-opacity: .4}.dark-theme .md\:dark\:ring-opacity-50{--tw-ring-opacity: .5}.dark-theme .md\:dark\:ring-opacity-60{--tw-ring-opacity: .6}.dark-theme .md\:dark\:ring-opacity-70{--tw-ring-opacity: .7}.dark-theme .md\:dark\:ring-opacity-75{--tw-ring-opacity: .75}.dark-theme .md\:dark\:ring-opacity-80{--tw-ring-opacity: .8}.dark-theme .md\:dark\:ring-opacity-90{--tw-ring-opacity: .9}.dark-theme .md\:dark\:ring-opacity-95{--tw-ring-opacity: .95}.dark-theme .md\:dark\:ring-opacity-100{--tw-ring-opacity: 1}.dark-theme .md\:dark\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity: 0}.dark-theme .md\:dark\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity: .05}.dark-theme .md\:dark\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity: .1}.dark-theme .md\:dark\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity: .2}.dark-theme .md\:dark\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.dark-theme .md\:dark\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity: .3}.dark-theme .md\:dark\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity: .4}.dark-theme .md\:dark\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity: .5}.dark-theme .md\:dark\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity: .6}.dark-theme .md\:dark\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity: .7}.dark-theme .md\:dark\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity: .75}.dark-theme .md\:dark\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity: .8}.dark-theme .md\:dark\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity: .9}.dark-theme .md\:dark\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity: .95}.dark-theme .md\:dark\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity: 1}.dark-theme .md\:dark\:focus\:ring-opacity-0:focus{--tw-ring-opacity: 0}.dark-theme .md\:dark\:focus\:ring-opacity-5:focus{--tw-ring-opacity: .05}.dark-theme .md\:dark\:focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.dark-theme .md\:dark\:focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.dark-theme .md\:dark\:focus\:ring-opacity-25:focus{--tw-ring-opacity: .25}.dark-theme .md\:dark\:focus\:ring-opacity-30:focus{--tw-ring-opacity: .3}.dark-theme .md\:dark\:focus\:ring-opacity-40:focus{--tw-ring-opacity: .4}.dark-theme .md\:dark\:focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.dark-theme .md\:dark\:focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.dark-theme .md\:dark\:focus\:ring-opacity-70:focus{--tw-ring-opacity: .7}.dark-theme .md\:dark\:focus\:ring-opacity-75:focus{--tw-ring-opacity: .75}.dark-theme .md\:dark\:focus\:ring-opacity-80:focus{--tw-ring-opacity: .8}.dark-theme .md\:dark\:focus\:ring-opacity-90:focus{--tw-ring-opacity: .9}.dark-theme .md\:dark\:focus\:ring-opacity-95:focus{--tw-ring-opacity: .95}.dark-theme .md\:dark\:focus\:ring-opacity-100:focus{--tw-ring-opacity: 1}.dark-theme .md\:dark\:ring-offset-transparent{--tw-ring-offset-color: transparent}.dark-theme .md\:dark\:ring-offset-current{--tw-ring-offset-color: currentColor}.dark-theme .md\:dark\:ring-offset-black{--tw-ring-offset-color: #000}.dark-theme .md\:dark\:ring-offset-white{--tw-ring-offset-color: #fff}.dark-theme .md\:dark\:ring-offset-gray-50{--tw-ring-offset-color: #f9fafb}.dark-theme .md\:dark\:ring-offset-gray-100{--tw-ring-offset-color: #f3f4f6}.dark-theme .md\:dark\:ring-offset-gray-200{--tw-ring-offset-color: #e5e7eb}.dark-theme .md\:dark\:ring-offset-gray-300{--tw-ring-offset-color: #d1d5db}.dark-theme .md\:dark\:ring-offset-gray-400{--tw-ring-offset-color: #9ca3af}.dark-theme .md\:dark\:ring-offset-gray-500{--tw-ring-offset-color: #6b7280}.dark-theme .md\:dark\:ring-offset-gray-600{--tw-ring-offset-color: #4b5563}.dark-theme .md\:dark\:ring-offset-gray-700{--tw-ring-offset-color: #374151}.dark-theme .md\:dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark-theme .md\:dark\:ring-offset-gray-900{--tw-ring-offset-color: #111827}.dark-theme .md\:dark\:ring-offset-red-50{--tw-ring-offset-color: #fef2f2}.dark-theme .md\:dark\:ring-offset-red-100{--tw-ring-offset-color: #fee2e2}.dark-theme .md\:dark\:ring-offset-red-200{--tw-ring-offset-color: #fecaca}.dark-theme .md\:dark\:ring-offset-red-300{--tw-ring-offset-color: #fca5a5}.dark-theme .md\:dark\:ring-offset-red-400{--tw-ring-offset-color: #f87171}.dark-theme .md\:dark\:ring-offset-red-500{--tw-ring-offset-color: #ef4444}.dark-theme .md\:dark\:ring-offset-red-600{--tw-ring-offset-color: #dc2626}.dark-theme .md\:dark\:ring-offset-red-700{--tw-ring-offset-color: #b91c1c}.dark-theme .md\:dark\:ring-offset-red-800{--tw-ring-offset-color: #991b1b}.dark-theme .md\:dark\:ring-offset-red-900{--tw-ring-offset-color: #7f1d1d}.dark-theme .md\:dark\:ring-offset-yellow-50{--tw-ring-offset-color: #fffbeb}.dark-theme .md\:dark\:ring-offset-yellow-100{--tw-ring-offset-color: #fef3c7}.dark-theme .md\:dark\:ring-offset-yellow-200{--tw-ring-offset-color: #fde68a}.dark-theme .md\:dark\:ring-offset-yellow-300{--tw-ring-offset-color: #fcd34d}.dark-theme .md\:dark\:ring-offset-yellow-400{--tw-ring-offset-color: #fbbf24}.dark-theme .md\:dark\:ring-offset-yellow-500{--tw-ring-offset-color: #f59e0b}.dark-theme .md\:dark\:ring-offset-yellow-600{--tw-ring-offset-color: #d97706}.dark-theme .md\:dark\:ring-offset-yellow-700{--tw-ring-offset-color: #b45309}.dark-theme .md\:dark\:ring-offset-yellow-800{--tw-ring-offset-color: #92400e}.dark-theme .md\:dark\:ring-offset-yellow-900{--tw-ring-offset-color: #78350f}.dark-theme .md\:dark\:ring-offset-green-50{--tw-ring-offset-color: #ecfdf5}.dark-theme .md\:dark\:ring-offset-green-100{--tw-ring-offset-color: #d1fae5}.dark-theme .md\:dark\:ring-offset-green-200{--tw-ring-offset-color: #a7f3d0}.dark-theme .md\:dark\:ring-offset-green-300{--tw-ring-offset-color: #6ee7b7}.dark-theme .md\:dark\:ring-offset-green-400{--tw-ring-offset-color: #34d399}.dark-theme .md\:dark\:ring-offset-green-500{--tw-ring-offset-color: #10b981}.dark-theme .md\:dark\:ring-offset-green-600{--tw-ring-offset-color: #059669}.dark-theme .md\:dark\:ring-offset-green-700{--tw-ring-offset-color: #047857}.dark-theme .md\:dark\:ring-offset-green-800{--tw-ring-offset-color: #065f46}.dark-theme .md\:dark\:ring-offset-green-900{--tw-ring-offset-color: #064e3b}.dark-theme .md\:dark\:ring-offset-blue-50{--tw-ring-offset-color: #eff6ff}.dark-theme .md\:dark\:ring-offset-blue-100{--tw-ring-offset-color: #dbeafe}.dark-theme .md\:dark\:ring-offset-blue-200{--tw-ring-offset-color: #bfdbfe}.dark-theme .md\:dark\:ring-offset-blue-300{--tw-ring-offset-color: #93c5fd}.dark-theme .md\:dark\:ring-offset-blue-400{--tw-ring-offset-color: #60a5fa}.dark-theme .md\:dark\:ring-offset-blue-500{--tw-ring-offset-color: #3b82f6}.dark-theme .md\:dark\:ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.dark-theme .md\:dark\:ring-offset-blue-700{--tw-ring-offset-color: #1d4ed8}.dark-theme .md\:dark\:ring-offset-blue-800{--tw-ring-offset-color: #1e40af}.dark-theme .md\:dark\:ring-offset-blue-900{--tw-ring-offset-color: #1e3a8a}.dark-theme .md\:dark\:ring-offset-indigo-50{--tw-ring-offset-color: #eef2ff}.dark-theme .md\:dark\:ring-offset-indigo-100{--tw-ring-offset-color: #e0e7ff}.dark-theme .md\:dark\:ring-offset-indigo-200{--tw-ring-offset-color: #c7d2fe}.dark-theme .md\:dark\:ring-offset-indigo-300{--tw-ring-offset-color: #a5b4fc}.dark-theme .md\:dark\:ring-offset-indigo-400{--tw-ring-offset-color: #818cf8}.dark-theme .md\:dark\:ring-offset-indigo-500{--tw-ring-offset-color: #6366f1}.dark-theme .md\:dark\:ring-offset-indigo-600{--tw-ring-offset-color: #4f46e5}.dark-theme .md\:dark\:ring-offset-indigo-700{--tw-ring-offset-color: #4338ca}.dark-theme .md\:dark\:ring-offset-indigo-800{--tw-ring-offset-color: #3730a3}.dark-theme .md\:dark\:ring-offset-indigo-900{--tw-ring-offset-color: #312e81}.dark-theme .md\:dark\:ring-offset-purple-50{--tw-ring-offset-color: #f5f3ff}.dark-theme .md\:dark\:ring-offset-purple-100{--tw-ring-offset-color: #ede9fe}.dark-theme .md\:dark\:ring-offset-purple-200{--tw-ring-offset-color: #ddd6fe}.dark-theme .md\:dark\:ring-offset-purple-300{--tw-ring-offset-color: #c4b5fd}.dark-theme .md\:dark\:ring-offset-purple-400{--tw-ring-offset-color: #a78bfa}.dark-theme .md\:dark\:ring-offset-purple-500{--tw-ring-offset-color: #8b5cf6}.dark-theme .md\:dark\:ring-offset-purple-600{--tw-ring-offset-color: #7c3aed}.dark-theme .md\:dark\:ring-offset-purple-700{--tw-ring-offset-color: #6d28d9}.dark-theme .md\:dark\:ring-offset-purple-800{--tw-ring-offset-color: #5b21b6}.dark-theme .md\:dark\:ring-offset-purple-900{--tw-ring-offset-color: #4c1d95}.dark-theme .md\:dark\:ring-offset-pink-50{--tw-ring-offset-color: #fdf2f8}.dark-theme .md\:dark\:ring-offset-pink-100{--tw-ring-offset-color: #fce7f3}.dark-theme .md\:dark\:ring-offset-pink-200{--tw-ring-offset-color: #fbcfe8}.dark-theme .md\:dark\:ring-offset-pink-300{--tw-ring-offset-color: #f9a8d4}.dark-theme .md\:dark\:ring-offset-pink-400{--tw-ring-offset-color: #f472b6}.dark-theme .md\:dark\:ring-offset-pink-500{--tw-ring-offset-color: #ec4899}.dark-theme .md\:dark\:ring-offset-pink-600{--tw-ring-offset-color: #db2777}.dark-theme .md\:dark\:ring-offset-pink-700{--tw-ring-offset-color: #be185d}.dark-theme .md\:dark\:ring-offset-pink-800{--tw-ring-offset-color: #9d174d}.dark-theme .md\:dark\:ring-offset-pink-900{--tw-ring-offset-color: #831843}.dark-theme .md\:dark\:ring-offset-primary{--tw-ring-offset-color: #FFCC00}.dark-theme .md\:dark\:ring-offset-secondary-100{--tw-ring-offset-color: #F2E2D5}.dark-theme .md\:dark\:ring-offset-secondary-200{--tw-ring-offset-color: #888883}.dark-theme .md\:dark\:ring-offset-darkBg{--tw-ring-offset-color: #121212}.dark-theme .md\:dark\:ring-offset-darkCardBg{--tw-ring-offset-color: #121212}.dark-theme .md\:dark\:ring-offset-darkText{--tw-ring-offset-color: #F2F2F2}.dark-theme .md\:dark\:ring-offset-github{--tw-ring-offset-color: #1B1F23}.dark-theme .md\:dark\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color: transparent}.dark-theme .md\:dark\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color: currentColor}.dark-theme .md\:dark\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color: #000}.dark-theme .md\:dark\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color: #fff}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color: #f9fafb}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color: #e5e7eb}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color: #d1d5db}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color: #9ca3af}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color: #6b7280}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color: #4b5563}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color: #374151}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color: #1f2937}.dark-theme .md\:dark\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color: #111827}.dark-theme .md\:dark\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color: #fef2f2}.dark-theme .md\:dark\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color: #fee2e2}.dark-theme .md\:dark\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color: #fecaca}.dark-theme .md\:dark\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color: #fca5a5}.dark-theme .md\:dark\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color: #f87171}.dark-theme .md\:dark\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color: #ef4444}.dark-theme .md\:dark\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color: #dc2626}.dark-theme .md\:dark\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color: #b91c1c}.dark-theme .md\:dark\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color: #991b1b}.dark-theme .md\:dark\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color: #7f1d1d}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color: #fffbeb}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color: #fef3c7}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color: #fde68a}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color: #fcd34d}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color: #fbbf24}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color: #f59e0b}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color: #d97706}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color: #b45309}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color: #92400e}.dark-theme .md\:dark\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color: #78350f}.dark-theme .md\:dark\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color: #ecfdf5}.dark-theme .md\:dark\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color: #d1fae5}.dark-theme .md\:dark\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color: #a7f3d0}.dark-theme .md\:dark\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color: #6ee7b7}.dark-theme .md\:dark\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color: #34d399}.dark-theme .md\:dark\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color: #10b981}.dark-theme .md\:dark\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color: #059669}.dark-theme .md\:dark\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color: #047857}.dark-theme .md\:dark\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color: #065f46}.dark-theme .md\:dark\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color: #064e3b}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color: #eff6ff}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color: #dbeafe}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color: #bfdbfe}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color: #93c5fd}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color: #60a5fa}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color: #3b82f6}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color: #2563eb}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color: #1d4ed8}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color: #1e40af}.dark-theme .md\:dark\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color: #1e3a8a}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color: #eef2ff}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color: #e0e7ff}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color: #c7d2fe}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color: #a5b4fc}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color: #818cf8}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color: #6366f1}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color: #4f46e5}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color: #4338ca}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color: #3730a3}.dark-theme .md\:dark\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color: #312e81}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color: #f5f3ff}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color: #ede9fe}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color: #ddd6fe}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color: #c4b5fd}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color: #a78bfa}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color: #8b5cf6}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color: #7c3aed}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color: #6d28d9}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color: #5b21b6}.dark-theme .md\:dark\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color: #4c1d95}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color: #fdf2f8}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color: #fce7f3}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color: #fbcfe8}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color: #f9a8d4}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color: #f472b6}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color: #ec4899}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color: #db2777}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color: #be185d}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color: #9d174d}.dark-theme .md\:dark\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color: #831843}.dark-theme .md\:dark\:focus-within\:ring-offset-primary:focus-within{--tw-ring-offset-color: #FFCC00}.dark-theme .md\:dark\:focus-within\:ring-offset-secondary-100:focus-within{--tw-ring-offset-color: #F2E2D5}.dark-theme .md\:dark\:focus-within\:ring-offset-secondary-200:focus-within{--tw-ring-offset-color: #888883}.dark-theme .md\:dark\:focus-within\:ring-offset-darkBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .md\:dark\:focus-within\:ring-offset-darkCardBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .md\:dark\:focus-within\:ring-offset-darkText:focus-within{--tw-ring-offset-color: #F2F2F2}.dark-theme .md\:dark\:focus-within\:ring-offset-github:focus-within{--tw-ring-offset-color: #1B1F23}.dark-theme .md\:dark\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.dark-theme .md\:dark\:focus\:ring-offset-current:focus{--tw-ring-offset-color: currentColor}.dark-theme .md\:dark\:focus\:ring-offset-black:focus{--tw-ring-offset-color: #000}.dark-theme .md\:dark\:focus\:ring-offset-white:focus{--tw-ring-offset-color: #fff}.dark-theme .md\:dark\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color: #f9fafb}.dark-theme .md\:dark\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color: #f3f4f6}.dark-theme .md\:dark\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color: #e5e7eb}.dark-theme .md\:dark\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color: #d1d5db}.dark-theme .md\:dark\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color: #9ca3af}.dark-theme .md\:dark\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color: #6b7280}.dark-theme .md\:dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color: #4b5563}.dark-theme .md\:dark\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color: #374151}.dark-theme .md\:dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark-theme .md\:dark\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.dark-theme .md\:dark\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.dark-theme .md\:dark\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color: #fee2e2}.dark-theme .md\:dark\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color: #fecaca}.dark-theme .md\:dark\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color: #fca5a5}.dark-theme .md\:dark\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color: #f87171}.dark-theme .md\:dark\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color: #ef4444}.dark-theme .md\:dark\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.dark-theme .md\:dark\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color: #b91c1c}.dark-theme .md\:dark\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color: #991b1b}.dark-theme .md\:dark\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color: #7f1d1d}.dark-theme .md\:dark\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fffbeb}.dark-theme .md\:dark\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color: #fef3c7}.dark-theme .md\:dark\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color: #fde68a}.dark-theme .md\:dark\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color: #fcd34d}.dark-theme .md\:dark\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color: #fbbf24}.dark-theme .md\:dark\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color: #f59e0b}.dark-theme .md\:dark\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color: #d97706}.dark-theme .md\:dark\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color: #b45309}.dark-theme .md\:dark\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color: #92400e}.dark-theme .md\:dark\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color: #78350f}.dark-theme .md\:dark\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #ecfdf5}.dark-theme .md\:dark\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color: #d1fae5}.dark-theme .md\:dark\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color: #a7f3d0}.dark-theme .md\:dark\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color: #6ee7b7}.dark-theme .md\:dark\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color: #34d399}.dark-theme .md\:dark\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color: #10b981}.dark-theme .md\:dark\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color: #059669}.dark-theme .md\:dark\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color: #047857}.dark-theme .md\:dark\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color: #065f46}.dark-theme .md\:dark\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color: #064e3b}.dark-theme .md\:dark\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.dark-theme .md\:dark\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color: #dbeafe}.dark-theme .md\:dark\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color: #bfdbfe}.dark-theme .md\:dark\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color: #93c5fd}.dark-theme .md\:dark\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color: #60a5fa}.dark-theme .md\:dark\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color: #3b82f6}.dark-theme .md\:dark\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.dark-theme .md\:dark\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color: #1d4ed8}.dark-theme .md\:dark\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color: #1e40af}.dark-theme .md\:dark\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color: #1e3a8a}.dark-theme .md\:dark\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color: #eef2ff}.dark-theme .md\:dark\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color: #e0e7ff}.dark-theme .md\:dark\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color: #c7d2fe}.dark-theme .md\:dark\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color: #a5b4fc}.dark-theme .md\:dark\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color: #818cf8}.dark-theme .md\:dark\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color: #6366f1}.dark-theme .md\:dark\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color: #4f46e5}.dark-theme .md\:dark\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color: #4338ca}.dark-theme .md\:dark\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color: #3730a3}.dark-theme .md\:dark\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color: #312e81}.dark-theme .md\:dark\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color: #f5f3ff}.dark-theme .md\:dark\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color: #ede9fe}.dark-theme .md\:dark\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color: #ddd6fe}.dark-theme .md\:dark\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color: #c4b5fd}.dark-theme .md\:dark\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color: #a78bfa}.dark-theme .md\:dark\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color: #8b5cf6}.dark-theme .md\:dark\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color: #7c3aed}.dark-theme .md\:dark\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color: #6d28d9}.dark-theme .md\:dark\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color: #5b21b6}.dark-theme .md\:dark\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color: #4c1d95}.dark-theme .md\:dark\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color: #fdf2f8}.dark-theme .md\:dark\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color: #fce7f3}.dark-theme .md\:dark\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color: #fbcfe8}.dark-theme .md\:dark\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color: #f9a8d4}.dark-theme .md\:dark\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color: #f472b6}.dark-theme .md\:dark\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color: #ec4899}.dark-theme .md\:dark\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color: #db2777}.dark-theme .md\:dark\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color: #be185d}.dark-theme .md\:dark\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color: #9d174d}.dark-theme .md\:dark\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color: #831843}.dark-theme .md\:dark\:focus\:ring-offset-primary:focus{--tw-ring-offset-color: #FFCC00}.dark-theme .md\:dark\:focus\:ring-offset-secondary-100:focus{--tw-ring-offset-color: #F2E2D5}.dark-theme .md\:dark\:focus\:ring-offset-secondary-200:focus{--tw-ring-offset-color: #888883}.dark-theme .md\:dark\:focus\:ring-offset-darkBg:focus{--tw-ring-offset-color: #121212}.dark-theme .md\:dark\:focus\:ring-offset-darkCardBg:focus{--tw-ring-offset-color: #121212}.dark-theme .md\:dark\:focus\:ring-offset-darkText:focus{--tw-ring-offset-color: #F2F2F2}.dark-theme .md\:dark\:focus\:ring-offset-github:focus{--tw-ring-offset-color: #1B1F23}}@media (min-width: 1024px){.dark-theme .lg\:dark\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.dark-theme .lg\:dark\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.dark-theme .lg\:dark\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-primary>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,204,0,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,226,213,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-secondary-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(136,136,131,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-darkBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-darkCardBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-darkText>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,242,242,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-github>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(27,31,35,var(--tw-divide-opacity))}.dark-theme .lg\:dark\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity: 0}.dark-theme .lg\:dark\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity: .05}.dark-theme .lg\:dark\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity: .1}.dark-theme .lg\:dark\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity: .2}.dark-theme .lg\:dark\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity: .25}.dark-theme .lg\:dark\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: .3}.dark-theme .lg\:dark\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity: .4}.dark-theme .lg\:dark\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: .5}.dark-theme .lg\:dark\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity: .6}.dark-theme .lg\:dark\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity: .7}.dark-theme .lg\:dark\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity: .75}.dark-theme .lg\:dark\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity: .8}.dark-theme .lg\:dark\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity: .9}.dark-theme .lg\:dark\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity: .95}.dark-theme .lg\:dark\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1}.dark-theme .lg\:dark\:border-transparent{border-color:transparent}.dark-theme .lg\:dark\:border-current{border-color:currentColor}.dark-theme .lg\:dark\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-transparent{border-color:transparent}.dark-theme .group:hover .lg\:dark\:group-hover\:border-current{border-color:currentColor}.dark-theme .group:hover .lg\:dark\:group-hover\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-transparent:focus-within{border-color:transparent}.dark-theme .lg\:dark\:focus-within\:border-current:focus-within{border-color:currentColor}.dark-theme .lg\:dark\:focus-within\:border-black:focus-within{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-50:focus-within{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-100:focus-within{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-200:focus-within{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-300:focus-within{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-400:focus-within{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-500:focus-within{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-600:focus-within{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-700:focus-within{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-800:focus-within{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-gray-900:focus-within{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-50:focus-within{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-200:focus-within{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-400:focus-within{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-500:focus-within{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-600:focus-within{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-700:focus-within{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-800:focus-within{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-red-900:focus-within{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-50:focus-within{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-100:focus-within{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-200:focus-within{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-300:focus-within{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-400:focus-within{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-500:focus-within{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-600:focus-within{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-700:focus-within{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-800:focus-within{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-green-900:focus-within{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-50:focus-within{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-100:focus-within{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-200:focus-within{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-300:focus-within{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-600:focus-within{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-700:focus-within{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-800:focus-within{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-blue-900:focus-within{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-50:focus-within{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-100:focus-within{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-200:focus-within{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-300:focus-within{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-400:focus-within{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-500:focus-within{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-600:focus-within{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-700:focus-within{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-800:focus-within{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-purple-900:focus-within{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-50:focus-within{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-100:focus-within{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-200:focus-within{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-300:focus-within{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-400:focus-within{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-600:focus-within{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-700:focus-within{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-800:focus-within{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-pink-900:focus-within{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-secondary-100:focus-within{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-secondary-200:focus-within{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-darkBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-darkCardBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-darkText:focus-within{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus-within\:border-github:focus-within{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-transparent:hover{border-color:transparent}.dark-theme .lg\:dark\:hover\:border-current:hover{border-color:currentColor}.dark-theme .lg\:dark\:hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-50:hover{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-100:hover{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-800:hover{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-50:hover{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-red-900:hover{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-50:hover{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-100:hover{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-200:hover{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-300:hover{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-600:hover{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-700:hover{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-800:hover{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-50:hover{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-100:hover{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-700:hover{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-50:hover{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-800:hover{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-50:hover{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-100:hover{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-600:hover{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-700:hover{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-800:hover{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-indigo-900:hover{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-50:hover{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-100:hover{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-700:hover{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-800:hover{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-purple-900:hover{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-50:hover{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-100:hover{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-200:hover{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-600:hover{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-700:hover{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-800:hover{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-pink-900:hover{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-secondary-100:hover{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-secondary-200:hover{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-darkBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-darkCardBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-darkText:hover{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:hover\:border-github:hover{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-transparent:focus{border-color:transparent}.dark-theme .lg\:dark\:focus\:border-current:focus{border-color:currentColor}.dark-theme .lg\:dark\:focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-50:focus{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-800:focus{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-50:focus{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-100:focus{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-200:focus{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-300:focus{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-red-900:focus{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-50:focus{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-100:focus{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-200:focus{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-300:focus{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-400:focus{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-600:focus{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-700:focus{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-800:focus{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-yellow-900:focus{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-50:focus{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-100:focus{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-200:focus{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-300:focus{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-700:focus{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-800:focus{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-green-900:focus{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-50:focus{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-100:focus{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-200:focus{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-blue-900:focus{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-50:focus{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-100:focus{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-800:focus{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-indigo-900:focus{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-50:focus{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-100:focus{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-200:focus{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-300:focus{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-700:focus{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-800:focus{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-purple-900:focus{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-50:focus{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-100:focus{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-200:focus{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-400:focus{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-600:focus{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-700:focus{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-800:focus{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-pink-900:focus{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-secondary-100:focus{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-secondary-200:focus{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-darkBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-darkCardBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-darkText:focus{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .lg\:dark\:focus\:border-github:focus{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .lg\:dark\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .lg\:dark\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .lg\:dark\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .lg\:dark\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .lg\:dark\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .lg\:dark\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .lg\:dark\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .lg\:dark\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .lg\:dark\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .lg\:dark\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .lg\:dark\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .lg\:dark\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .lg\:dark\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .lg\:dark\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .lg\:dark\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .group:hover .lg\:dark\:group-hover\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .lg\:dark\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity: 0}.dark-theme .lg\:dark\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity: .05}.dark-theme .lg\:dark\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity: .1}.dark-theme .lg\:dark\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity: .2}.dark-theme .lg\:dark\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity: .25}.dark-theme .lg\:dark\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity: .3}.dark-theme .lg\:dark\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity: .4}.dark-theme .lg\:dark\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity: .5}.dark-theme .lg\:dark\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity: .6}.dark-theme .lg\:dark\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity: .7}.dark-theme .lg\:dark\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity: .75}.dark-theme .lg\:dark\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity: .8}.dark-theme .lg\:dark\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity: .9}.dark-theme .lg\:dark\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity: .95}.dark-theme .lg\:dark\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity: 1}.dark-theme .lg\:dark\:hover\:border-opacity-0:hover{--tw-border-opacity: 0}.dark-theme .lg\:dark\:hover\:border-opacity-5:hover{--tw-border-opacity: .05}.dark-theme .lg\:dark\:hover\:border-opacity-10:hover{--tw-border-opacity: .1}.dark-theme .lg\:dark\:hover\:border-opacity-20:hover{--tw-border-opacity: .2}.dark-theme .lg\:dark\:hover\:border-opacity-25:hover{--tw-border-opacity: .25}.dark-theme .lg\:dark\:hover\:border-opacity-30:hover{--tw-border-opacity: .3}.dark-theme .lg\:dark\:hover\:border-opacity-40:hover{--tw-border-opacity: .4}.dark-theme .lg\:dark\:hover\:border-opacity-50:hover{--tw-border-opacity: .5}.dark-theme .lg\:dark\:hover\:border-opacity-60:hover{--tw-border-opacity: .6}.dark-theme .lg\:dark\:hover\:border-opacity-70:hover{--tw-border-opacity: .7}.dark-theme .lg\:dark\:hover\:border-opacity-75:hover{--tw-border-opacity: .75}.dark-theme .lg\:dark\:hover\:border-opacity-80:hover{--tw-border-opacity: .8}.dark-theme .lg\:dark\:hover\:border-opacity-90:hover{--tw-border-opacity: .9}.dark-theme .lg\:dark\:hover\:border-opacity-95:hover{--tw-border-opacity: .95}.dark-theme .lg\:dark\:hover\:border-opacity-100:hover{--tw-border-opacity: 1}.dark-theme .lg\:dark\:focus\:border-opacity-0:focus{--tw-border-opacity: 0}.dark-theme .lg\:dark\:focus\:border-opacity-5:focus{--tw-border-opacity: .05}.dark-theme .lg\:dark\:focus\:border-opacity-10:focus{--tw-border-opacity: .1}.dark-theme .lg\:dark\:focus\:border-opacity-20:focus{--tw-border-opacity: .2}.dark-theme .lg\:dark\:focus\:border-opacity-25:focus{--tw-border-opacity: .25}.dark-theme .lg\:dark\:focus\:border-opacity-30:focus{--tw-border-opacity: .3}.dark-theme .lg\:dark\:focus\:border-opacity-40:focus{--tw-border-opacity: .4}.dark-theme .lg\:dark\:focus\:border-opacity-50:focus{--tw-border-opacity: .5}.dark-theme .lg\:dark\:focus\:border-opacity-60:focus{--tw-border-opacity: .6}.dark-theme .lg\:dark\:focus\:border-opacity-70:focus{--tw-border-opacity: .7}.dark-theme .lg\:dark\:focus\:border-opacity-75:focus{--tw-border-opacity: .75}.dark-theme .lg\:dark\:focus\:border-opacity-80:focus{--tw-border-opacity: .8}.dark-theme .lg\:dark\:focus\:border-opacity-90:focus{--tw-border-opacity: .9}.dark-theme .lg\:dark\:focus\:border-opacity-95:focus{--tw-border-opacity: .95}.dark-theme .lg\:dark\:focus\:border-opacity-100:focus{--tw-border-opacity: 1}.dark-theme .lg\:dark\:bg-transparent{background-color:transparent}.dark-theme .lg\:dark\:bg-current{background-color:currentColor}.dark-theme .lg\:dark\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-transparent{background-color:transparent}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-current{background-color:currentColor}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-transparent:focus-within{background-color:transparent}.dark-theme .lg\:dark\:focus-within\:bg-current:focus-within{background-color:currentColor}.dark-theme .lg\:dark\:focus-within\:bg-black:focus-within{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-secondary-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-secondary-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-darkBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-darkCardBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-darkText:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus-within\:bg-github:focus-within{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-transparent:hover{background-color:transparent}.dark-theme .lg\:dark\:hover\:bg-current:hover{background-color:currentColor}.dark-theme .lg\:dark\:hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-yellow-900:hover{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-green-900:hover{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-indigo-900:hover{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-400:hover{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-400:hover{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-pink-900:hover{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-secondary-100:hover{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-secondary-200:hover{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-darkBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-darkCardBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-darkText:hover{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:hover\:bg-github:hover{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-transparent:focus{background-color:transparent}.dark-theme .lg\:dark\:focus\:bg-current:focus{background-color:currentColor}.dark-theme .lg\:dark\:focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-400:focus{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-500:focus{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-600:focus{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-200:focus{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-400:focus{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-700:focus{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-800:focus{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-red-900:focus{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-50:focus{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-200:focus{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-400:focus{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-500:focus{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-600:focus{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-700:focus{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-800:focus{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-yellow-900:focus{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-50:focus{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-100:focus{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-200:focus{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-300:focus{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-400:focus{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-500:focus{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-600:focus{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-700:focus{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-800:focus{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-green-900:focus{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-100:focus{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-200:focus{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-300:focus{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-400:focus{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-500:focus{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-600:focus{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-800:focus{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-blue-900:focus{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-50:focus{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-200:focus{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-300:focus{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-400:focus{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-700:focus{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-800:focus{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-50:focus{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-100:focus{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-200:focus{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-300:focus{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-400:focus{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-500:focus{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-600:focus{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-700:focus{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-800:focus{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-purple-900:focus{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-50:focus{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-100:focus{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-200:focus{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-300:focus{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-400:focus{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-500:focus{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-600:focus{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-700:focus{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-800:focus{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-pink-900:focus{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-primary:focus{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-secondary-100:focus{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-secondary-200:focus{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-darkBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-darkCardBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-darkText:focus{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:focus\:bg-github:focus{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .lg\:dark\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .lg\:dark\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .lg\:dark\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .lg\:dark\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .lg\:dark\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .lg\:dark\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .lg\:dark\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .lg\:dark\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .lg\:dark\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .lg\:dark\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .lg\:dark\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .lg\:dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .lg\:dark\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .lg\:dark\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .lg\:dark\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .group:hover .lg\:dark\:group-hover\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .lg\:dark\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity: 0}.dark-theme .lg\:dark\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity: .05}.dark-theme .lg\:dark\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity: .1}.dark-theme .lg\:dark\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity: .2}.dark-theme .lg\:dark\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity: .25}.dark-theme .lg\:dark\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity: .3}.dark-theme .lg\:dark\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity: .4}.dark-theme .lg\:dark\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity: .5}.dark-theme .lg\:dark\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity: .6}.dark-theme .lg\:dark\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity: .7}.dark-theme .lg\:dark\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity: .75}.dark-theme .lg\:dark\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity: .8}.dark-theme .lg\:dark\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity: .9}.dark-theme .lg\:dark\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity: .95}.dark-theme .lg\:dark\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity: 1}.dark-theme .lg\:dark\:hover\:bg-opacity-0:hover{--tw-bg-opacity: 0}.dark-theme .lg\:dark\:hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.dark-theme .lg\:dark\:hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.dark-theme .lg\:dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.dark-theme .lg\:dark\:hover\:bg-opacity-25:hover{--tw-bg-opacity: .25}.dark-theme .lg\:dark\:hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.dark-theme .lg\:dark\:hover\:bg-opacity-40:hover{--tw-bg-opacity: .4}.dark-theme .lg\:dark\:hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.dark-theme .lg\:dark\:hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.dark-theme .lg\:dark\:hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.dark-theme .lg\:dark\:hover\:bg-opacity-75:hover{--tw-bg-opacity: .75}.dark-theme .lg\:dark\:hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.dark-theme .lg\:dark\:hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.dark-theme .lg\:dark\:hover\:bg-opacity-95:hover{--tw-bg-opacity: .95}.dark-theme .lg\:dark\:hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.dark-theme .lg\:dark\:focus\:bg-opacity-0:focus{--tw-bg-opacity: 0}.dark-theme .lg\:dark\:focus\:bg-opacity-5:focus{--tw-bg-opacity: .05}.dark-theme .lg\:dark\:focus\:bg-opacity-10:focus{--tw-bg-opacity: .1}.dark-theme .lg\:dark\:focus\:bg-opacity-20:focus{--tw-bg-opacity: .2}.dark-theme .lg\:dark\:focus\:bg-opacity-25:focus{--tw-bg-opacity: .25}.dark-theme .lg\:dark\:focus\:bg-opacity-30:focus{--tw-bg-opacity: .3}.dark-theme .lg\:dark\:focus\:bg-opacity-40:focus{--tw-bg-opacity: .4}.dark-theme .lg\:dark\:focus\:bg-opacity-50:focus{--tw-bg-opacity: .5}.dark-theme .lg\:dark\:focus\:bg-opacity-60:focus{--tw-bg-opacity: .6}.dark-theme .lg\:dark\:focus\:bg-opacity-70:focus{--tw-bg-opacity: .7}.dark-theme .lg\:dark\:focus\:bg-opacity-75:focus{--tw-bg-opacity: .75}.dark-theme .lg\:dark\:focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.dark-theme .lg\:dark\:focus\:bg-opacity-90:focus{--tw-bg-opacity: .9}.dark-theme .lg\:dark\:focus\:bg-opacity-95:focus{--tw-bg-opacity: .95}.dark-theme .lg\:dark\:focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.dark-theme .lg\:dark\:from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:from-current{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:from-black{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:from-white{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:from-gray-50{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .lg\:dark\:from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .lg\:dark\:from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .lg\:dark\:from-gray-300{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .lg\:dark\:from-gray-400{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .lg\:dark\:from-gray-500{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .lg\:dark\:from-gray-600{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .lg\:dark\:from-gray-700{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .lg\:dark\:from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .lg\:dark\:from-gray-900{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .lg\:dark\:from-red-50{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .lg\:dark\:from-red-100{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .lg\:dark\:from-red-200{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .lg\:dark\:from-red-300{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .lg\:dark\:from-red-400{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .lg\:dark\:from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .lg\:dark\:from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .lg\:dark\:from-red-700{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .lg\:dark\:from-red-800{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .lg\:dark\:from-red-900{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .lg\:dark\:from-yellow-50{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .lg\:dark\:from-yellow-100{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .lg\:dark\:from-yellow-200{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .lg\:dark\:from-yellow-300{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .lg\:dark\:from-yellow-400{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .lg\:dark\:from-yellow-500{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .lg\:dark\:from-yellow-600{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .lg\:dark\:from-yellow-700{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .lg\:dark\:from-yellow-800{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .lg\:dark\:from-yellow-900{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .lg\:dark\:from-green-50{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .lg\:dark\:from-green-100{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .lg\:dark\:from-green-200{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .lg\:dark\:from-green-300{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .lg\:dark\:from-green-400{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .lg\:dark\:from-green-500{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .lg\:dark\:from-green-600{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .lg\:dark\:from-green-700{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .lg\:dark\:from-green-800{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .lg\:dark\:from-green-900{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .lg\:dark\:from-blue-50{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .lg\:dark\:from-blue-100{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .lg\:dark\:from-blue-200{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .lg\:dark\:from-blue-300{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .lg\:dark\:from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .lg\:dark\:from-blue-500{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .lg\:dark\:from-blue-600{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .lg\:dark\:from-blue-700{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .lg\:dark\:from-blue-800{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .lg\:dark\:from-blue-900{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .lg\:dark\:from-indigo-50{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .lg\:dark\:from-indigo-100{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .lg\:dark\:from-indigo-200{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .lg\:dark\:from-indigo-300{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .lg\:dark\:from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .lg\:dark\:from-indigo-500{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .lg\:dark\:from-indigo-600{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .lg\:dark\:from-indigo-700{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .lg\:dark\:from-indigo-800{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .lg\:dark\:from-indigo-900{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .lg\:dark\:from-purple-50{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .lg\:dark\:from-purple-100{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .lg\:dark\:from-purple-200{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .lg\:dark\:from-purple-300{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .lg\:dark\:from-purple-400{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .lg\:dark\:from-purple-500{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .lg\:dark\:from-purple-600{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .lg\:dark\:from-purple-700{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .lg\:dark\:from-purple-800{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .lg\:dark\:from-purple-900{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .lg\:dark\:from-pink-50{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .lg\:dark\:from-pink-100{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .lg\:dark\:from-pink-200{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .lg\:dark\:from-pink-300{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .lg\:dark\:from-pink-400{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .lg\:dark\:from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .lg\:dark\:from-pink-600{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .lg\:dark\:from-pink-700{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .lg\:dark\:from-pink-800{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .lg\:dark\:from-pink-900{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .lg\:dark\:from-primary{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .lg\:dark\:from-secondary-100{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .lg\:dark\:from-secondary-200{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .lg\:dark\:from-darkBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:from-darkCardBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:from-darkText{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .lg\:dark\:from-github{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .lg\:dark\:hover\:from-transparent:hover{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:hover\:from-current:hover{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:hover\:from-black:hover{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:hover\:from-white:hover{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:hover\:from-gray-50:hover{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .lg\:dark\:hover\:from-gray-100:hover{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .lg\:dark\:hover\:from-gray-200:hover{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .lg\:dark\:hover\:from-gray-300:hover{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .lg\:dark\:hover\:from-gray-400:hover{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .lg\:dark\:hover\:from-gray-500:hover{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .lg\:dark\:hover\:from-gray-600:hover{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .lg\:dark\:hover\:from-gray-700:hover{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .lg\:dark\:hover\:from-gray-800:hover{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .lg\:dark\:hover\:from-gray-900:hover{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .lg\:dark\:hover\:from-red-50:hover{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .lg\:dark\:hover\:from-red-100:hover{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .lg\:dark\:hover\:from-red-200:hover{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .lg\:dark\:hover\:from-red-300:hover{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .lg\:dark\:hover\:from-red-400:hover{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .lg\:dark\:hover\:from-red-500:hover{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .lg\:dark\:hover\:from-red-600:hover{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .lg\:dark\:hover\:from-red-700:hover{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .lg\:dark\:hover\:from-red-800:hover{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .lg\:dark\:hover\:from-red-900:hover{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-50:hover{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-100:hover{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-200:hover{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-300:hover{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-400:hover{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-500:hover{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-600:hover{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-700:hover{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-800:hover{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .lg\:dark\:hover\:from-yellow-900:hover{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .lg\:dark\:hover\:from-green-50:hover{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .lg\:dark\:hover\:from-green-100:hover{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .lg\:dark\:hover\:from-green-200:hover{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .lg\:dark\:hover\:from-green-300:hover{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .lg\:dark\:hover\:from-green-400:hover{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .lg\:dark\:hover\:from-green-500:hover{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .lg\:dark\:hover\:from-green-600:hover{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .lg\:dark\:hover\:from-green-700:hover{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .lg\:dark\:hover\:from-green-800:hover{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .lg\:dark\:hover\:from-green-900:hover{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .lg\:dark\:hover\:from-blue-50:hover{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .lg\:dark\:hover\:from-blue-100:hover{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .lg\:dark\:hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .lg\:dark\:hover\:from-blue-300:hover{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .lg\:dark\:hover\:from-blue-400:hover{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .lg\:dark\:hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .lg\:dark\:hover\:from-blue-600:hover{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .lg\:dark\:hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .lg\:dark\:hover\:from-blue-800:hover{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .lg\:dark\:hover\:from-blue-900:hover{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-50:hover{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-100:hover{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-200:hover{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-300:hover{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-800:hover{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .lg\:dark\:hover\:from-indigo-900:hover{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .lg\:dark\:hover\:from-purple-50:hover{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .lg\:dark\:hover\:from-purple-100:hover{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .lg\:dark\:hover\:from-purple-200:hover{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .lg\:dark\:hover\:from-purple-300:hover{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .lg\:dark\:hover\:from-purple-400:hover{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .lg\:dark\:hover\:from-purple-500:hover{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .lg\:dark\:hover\:from-purple-600:hover{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .lg\:dark\:hover\:from-purple-700:hover{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .lg\:dark\:hover\:from-purple-800:hover{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .lg\:dark\:hover\:from-purple-900:hover{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .lg\:dark\:hover\:from-pink-50:hover{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .lg\:dark\:hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .lg\:dark\:hover\:from-pink-200:hover{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .lg\:dark\:hover\:from-pink-300:hover{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .lg\:dark\:hover\:from-pink-400:hover{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .lg\:dark\:hover\:from-pink-500:hover{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .lg\:dark\:hover\:from-pink-600:hover{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .lg\:dark\:hover\:from-pink-700:hover{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .lg\:dark\:hover\:from-pink-800:hover{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .lg\:dark\:hover\:from-pink-900:hover{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .lg\:dark\:hover\:from-primary:hover{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .lg\:dark\:hover\:from-secondary-100:hover{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .lg\:dark\:hover\:from-secondary-200:hover{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .lg\:dark\:hover\:from-darkBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:hover\:from-darkCardBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:hover\:from-darkText:hover{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .lg\:dark\:hover\:from-github:hover{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .lg\:dark\:focus\:from-transparent:focus{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:focus\:from-current:focus{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:focus\:from-black:focus{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:focus\:from-white:focus{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:focus\:from-gray-50:focus{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .lg\:dark\:focus\:from-gray-100:focus{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .lg\:dark\:focus\:from-gray-200:focus{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .lg\:dark\:focus\:from-gray-300:focus{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .lg\:dark\:focus\:from-gray-400:focus{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .lg\:dark\:focus\:from-gray-500:focus{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .lg\:dark\:focus\:from-gray-600:focus{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .lg\:dark\:focus\:from-gray-700:focus{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .lg\:dark\:focus\:from-gray-800:focus{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .lg\:dark\:focus\:from-gray-900:focus{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .lg\:dark\:focus\:from-red-50:focus{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .lg\:dark\:focus\:from-red-100:focus{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .lg\:dark\:focus\:from-red-200:focus{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .lg\:dark\:focus\:from-red-300:focus{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .lg\:dark\:focus\:from-red-400:focus{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .lg\:dark\:focus\:from-red-500:focus{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .lg\:dark\:focus\:from-red-600:focus{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .lg\:dark\:focus\:from-red-700:focus{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .lg\:dark\:focus\:from-red-800:focus{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .lg\:dark\:focus\:from-red-900:focus{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-50:focus{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-100:focus{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-200:focus{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-300:focus{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-400:focus{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-500:focus{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-600:focus{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-700:focus{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-800:focus{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .lg\:dark\:focus\:from-yellow-900:focus{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .lg\:dark\:focus\:from-green-50:focus{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .lg\:dark\:focus\:from-green-100:focus{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .lg\:dark\:focus\:from-green-200:focus{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .lg\:dark\:focus\:from-green-300:focus{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .lg\:dark\:focus\:from-green-400:focus{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .lg\:dark\:focus\:from-green-500:focus{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .lg\:dark\:focus\:from-green-600:focus{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .lg\:dark\:focus\:from-green-700:focus{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .lg\:dark\:focus\:from-green-800:focus{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .lg\:dark\:focus\:from-green-900:focus{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .lg\:dark\:focus\:from-blue-50:focus{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .lg\:dark\:focus\:from-blue-100:focus{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .lg\:dark\:focus\:from-blue-200:focus{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .lg\:dark\:focus\:from-blue-300:focus{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .lg\:dark\:focus\:from-blue-400:focus{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .lg\:dark\:focus\:from-blue-500:focus{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .lg\:dark\:focus\:from-blue-600:focus{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .lg\:dark\:focus\:from-blue-700:focus{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .lg\:dark\:focus\:from-blue-800:focus{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .lg\:dark\:focus\:from-blue-900:focus{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-50:focus{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-100:focus{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-200:focus{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-300:focus{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-400:focus{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-500:focus{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-600:focus{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-700:focus{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-800:focus{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .lg\:dark\:focus\:from-indigo-900:focus{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .lg\:dark\:focus\:from-purple-50:focus{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .lg\:dark\:focus\:from-purple-100:focus{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .lg\:dark\:focus\:from-purple-200:focus{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .lg\:dark\:focus\:from-purple-300:focus{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .lg\:dark\:focus\:from-purple-400:focus{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .lg\:dark\:focus\:from-purple-500:focus{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .lg\:dark\:focus\:from-purple-600:focus{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .lg\:dark\:focus\:from-purple-700:focus{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .lg\:dark\:focus\:from-purple-800:focus{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .lg\:dark\:focus\:from-purple-900:focus{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .lg\:dark\:focus\:from-pink-50:focus{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .lg\:dark\:focus\:from-pink-100:focus{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .lg\:dark\:focus\:from-pink-200:focus{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .lg\:dark\:focus\:from-pink-300:focus{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .lg\:dark\:focus\:from-pink-400:focus{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .lg\:dark\:focus\:from-pink-500:focus{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .lg\:dark\:focus\:from-pink-600:focus{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .lg\:dark\:focus\:from-pink-700:focus{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .lg\:dark\:focus\:from-pink-800:focus{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .lg\:dark\:focus\:from-pink-900:focus{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .lg\:dark\:focus\:from-primary:focus{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .lg\:dark\:focus\:from-secondary-100:focus{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .lg\:dark\:focus\:from-secondary-200:focus{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .lg\:dark\:focus\:from-darkBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:focus\:from-darkCardBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:focus\:from-darkText:focus{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .lg\:dark\:focus\:from-github:focus{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .lg\:dark\:via-transparent{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:via-current{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:via-black{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:via-white{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:via-gray-50{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .lg\:dark\:via-gray-100{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .lg\:dark\:via-gray-200{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .lg\:dark\:via-gray-300{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .lg\:dark\:via-gray-400{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .lg\:dark\:via-gray-500{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .lg\:dark\:via-gray-600{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .lg\:dark\:via-gray-700{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .lg\:dark\:via-gray-800{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .lg\:dark\:via-gray-900{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .lg\:dark\:via-red-50{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .lg\:dark\:via-red-100{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .lg\:dark\:via-red-200{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .lg\:dark\:via-red-300{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .lg\:dark\:via-red-400{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .lg\:dark\:via-red-500{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .lg\:dark\:via-red-600{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .lg\:dark\:via-red-700{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .lg\:dark\:via-red-800{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .lg\:dark\:via-red-900{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .lg\:dark\:via-yellow-50{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .lg\:dark\:via-yellow-100{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .lg\:dark\:via-yellow-200{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .lg\:dark\:via-yellow-300{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .lg\:dark\:via-yellow-400{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .lg\:dark\:via-yellow-500{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .lg\:dark\:via-yellow-600{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .lg\:dark\:via-yellow-700{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .lg\:dark\:via-yellow-800{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .lg\:dark\:via-yellow-900{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .lg\:dark\:via-green-50{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .lg\:dark\:via-green-100{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .lg\:dark\:via-green-200{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .lg\:dark\:via-green-300{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .lg\:dark\:via-green-400{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .lg\:dark\:via-green-500{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .lg\:dark\:via-green-600{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .lg\:dark\:via-green-700{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .lg\:dark\:via-green-800{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .lg\:dark\:via-green-900{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .lg\:dark\:via-blue-50{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .lg\:dark\:via-blue-100{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .lg\:dark\:via-blue-200{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .lg\:dark\:via-blue-300{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .lg\:dark\:via-blue-400{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .lg\:dark\:via-blue-500{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .lg\:dark\:via-blue-600{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .lg\:dark\:via-blue-700{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .lg\:dark\:via-blue-800{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .lg\:dark\:via-blue-900{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .lg\:dark\:via-indigo-50{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .lg\:dark\:via-indigo-100{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .lg\:dark\:via-indigo-200{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .lg\:dark\:via-indigo-300{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .lg\:dark\:via-indigo-400{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .lg\:dark\:via-indigo-500{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .lg\:dark\:via-indigo-600{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .lg\:dark\:via-indigo-700{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .lg\:dark\:via-indigo-800{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .lg\:dark\:via-indigo-900{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .lg\:dark\:via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .lg\:dark\:via-purple-100{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .lg\:dark\:via-purple-200{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .lg\:dark\:via-purple-300{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .lg\:dark\:via-purple-400{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .lg\:dark\:via-purple-500{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .lg\:dark\:via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .lg\:dark\:via-purple-700{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .lg\:dark\:via-purple-800{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .lg\:dark\:via-purple-900{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .lg\:dark\:via-pink-50{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .lg\:dark\:via-pink-100{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .lg\:dark\:via-pink-200{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .lg\:dark\:via-pink-300{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .lg\:dark\:via-pink-400{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .lg\:dark\:via-pink-500{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .lg\:dark\:via-pink-600{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .lg\:dark\:via-pink-700{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .lg\:dark\:via-pink-800{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .lg\:dark\:via-pink-900{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .lg\:dark\:via-primary{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .lg\:dark\:via-secondary-100{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .lg\:dark\:via-secondary-200{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .lg\:dark\:via-darkBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:via-darkCardBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:via-darkText{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .lg\:dark\:via-github{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .lg\:dark\:hover\:via-transparent:hover{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:hover\:via-current:hover{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:hover\:via-black:hover{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:hover\:via-white:hover{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:hover\:via-gray-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .lg\:dark\:hover\:via-gray-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .lg\:dark\:hover\:via-gray-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .lg\:dark\:hover\:via-gray-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .lg\:dark\:hover\:via-gray-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .lg\:dark\:hover\:via-gray-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .lg\:dark\:hover\:via-gray-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .lg\:dark\:hover\:via-gray-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .lg\:dark\:hover\:via-gray-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .lg\:dark\:hover\:via-gray-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .lg\:dark\:hover\:via-red-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .lg\:dark\:hover\:via-red-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .lg\:dark\:hover\:via-red-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .lg\:dark\:hover\:via-red-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .lg\:dark\:hover\:via-red-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .lg\:dark\:hover\:via-red-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .lg\:dark\:hover\:via-red-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .lg\:dark\:hover\:via-red-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .lg\:dark\:hover\:via-red-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .lg\:dark\:hover\:via-red-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .lg\:dark\:hover\:via-yellow-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .lg\:dark\:hover\:via-green-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .lg\:dark\:hover\:via-green-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .lg\:dark\:hover\:via-green-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .lg\:dark\:hover\:via-green-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .lg\:dark\:hover\:via-green-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .lg\:dark\:hover\:via-green-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .lg\:dark\:hover\:via-green-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .lg\:dark\:hover\:via-green-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .lg\:dark\:hover\:via-green-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .lg\:dark\:hover\:via-green-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .lg\:dark\:hover\:via-blue-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .lg\:dark\:hover\:via-blue-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .lg\:dark\:hover\:via-blue-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .lg\:dark\:hover\:via-blue-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .lg\:dark\:hover\:via-blue-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .lg\:dark\:hover\:via-blue-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .lg\:dark\:hover\:via-blue-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .lg\:dark\:hover\:via-blue-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .lg\:dark\:hover\:via-blue-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .lg\:dark\:hover\:via-blue-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .lg\:dark\:hover\:via-indigo-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .lg\:dark\:hover\:via-purple-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .lg\:dark\:hover\:via-purple-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .lg\:dark\:hover\:via-purple-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .lg\:dark\:hover\:via-purple-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .lg\:dark\:hover\:via-purple-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .lg\:dark\:hover\:via-purple-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .lg\:dark\:hover\:via-purple-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .lg\:dark\:hover\:via-purple-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .lg\:dark\:hover\:via-purple-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .lg\:dark\:hover\:via-purple-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .lg\:dark\:hover\:via-pink-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .lg\:dark\:hover\:via-pink-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .lg\:dark\:hover\:via-pink-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .lg\:dark\:hover\:via-pink-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .lg\:dark\:hover\:via-pink-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .lg\:dark\:hover\:via-pink-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .lg\:dark\:hover\:via-pink-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .lg\:dark\:hover\:via-pink-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .lg\:dark\:hover\:via-pink-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .lg\:dark\:hover\:via-pink-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .lg\:dark\:hover\:via-primary:hover{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .lg\:dark\:hover\:via-secondary-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .lg\:dark\:hover\:via-secondary-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .lg\:dark\:hover\:via-darkBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:hover\:via-darkCardBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:hover\:via-darkText:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .lg\:dark\:hover\:via-github:hover{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .lg\:dark\:focus\:via-transparent:focus{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:focus\:via-current:focus{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:focus\:via-black:focus{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .lg\:dark\:focus\:via-white:focus{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .lg\:dark\:focus\:via-gray-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .lg\:dark\:focus\:via-gray-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .lg\:dark\:focus\:via-gray-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .lg\:dark\:focus\:via-gray-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .lg\:dark\:focus\:via-gray-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .lg\:dark\:focus\:via-gray-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .lg\:dark\:focus\:via-gray-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .lg\:dark\:focus\:via-gray-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .lg\:dark\:focus\:via-gray-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .lg\:dark\:focus\:via-gray-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .lg\:dark\:focus\:via-red-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .lg\:dark\:focus\:via-red-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .lg\:dark\:focus\:via-red-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .lg\:dark\:focus\:via-red-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .lg\:dark\:focus\:via-red-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .lg\:dark\:focus\:via-red-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .lg\:dark\:focus\:via-red-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .lg\:dark\:focus\:via-red-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .lg\:dark\:focus\:via-red-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .lg\:dark\:focus\:via-red-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .lg\:dark\:focus\:via-yellow-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .lg\:dark\:focus\:via-green-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .lg\:dark\:focus\:via-green-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .lg\:dark\:focus\:via-green-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .lg\:dark\:focus\:via-green-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .lg\:dark\:focus\:via-green-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .lg\:dark\:focus\:via-green-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .lg\:dark\:focus\:via-green-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .lg\:dark\:focus\:via-green-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .lg\:dark\:focus\:via-green-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .lg\:dark\:focus\:via-green-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .lg\:dark\:focus\:via-blue-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .lg\:dark\:focus\:via-blue-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .lg\:dark\:focus\:via-blue-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .lg\:dark\:focus\:via-blue-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .lg\:dark\:focus\:via-blue-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .lg\:dark\:focus\:via-blue-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .lg\:dark\:focus\:via-blue-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .lg\:dark\:focus\:via-blue-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .lg\:dark\:focus\:via-blue-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .lg\:dark\:focus\:via-blue-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .lg\:dark\:focus\:via-indigo-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .lg\:dark\:focus\:via-purple-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .lg\:dark\:focus\:via-purple-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .lg\:dark\:focus\:via-purple-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .lg\:dark\:focus\:via-purple-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .lg\:dark\:focus\:via-purple-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .lg\:dark\:focus\:via-purple-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .lg\:dark\:focus\:via-purple-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .lg\:dark\:focus\:via-purple-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .lg\:dark\:focus\:via-purple-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .lg\:dark\:focus\:via-purple-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .lg\:dark\:focus\:via-pink-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .lg\:dark\:focus\:via-pink-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .lg\:dark\:focus\:via-pink-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .lg\:dark\:focus\:via-pink-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .lg\:dark\:focus\:via-pink-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .lg\:dark\:focus\:via-pink-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .lg\:dark\:focus\:via-pink-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .lg\:dark\:focus\:via-pink-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .lg\:dark\:focus\:via-pink-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .lg\:dark\:focus\:via-pink-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .lg\:dark\:focus\:via-primary:focus{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .lg\:dark\:focus\:via-secondary-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .lg\:dark\:focus\:via-secondary-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .lg\:dark\:focus\:via-darkBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:focus\:via-darkCardBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .lg\:dark\:focus\:via-darkText:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .lg\:dark\:focus\:via-github:focus{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .lg\:dark\:to-transparent{--tw-gradient-to: transparent}.dark-theme .lg\:dark\:to-current{--tw-gradient-to: currentColor}.dark-theme .lg\:dark\:to-black{--tw-gradient-to: #000}.dark-theme .lg\:dark\:to-white{--tw-gradient-to: #fff}.dark-theme .lg\:dark\:to-gray-50{--tw-gradient-to: #f9fafb}.dark-theme .lg\:dark\:to-gray-100{--tw-gradient-to: #f3f4f6}.dark-theme .lg\:dark\:to-gray-200{--tw-gradient-to: #e5e7eb}.dark-theme .lg\:dark\:to-gray-300{--tw-gradient-to: #d1d5db}.dark-theme .lg\:dark\:to-gray-400{--tw-gradient-to: #9ca3af}.dark-theme .lg\:dark\:to-gray-500{--tw-gradient-to: #6b7280}.dark-theme .lg\:dark\:to-gray-600{--tw-gradient-to: #4b5563}.dark-theme .lg\:dark\:to-gray-700{--tw-gradient-to: #374151}.dark-theme .lg\:dark\:to-gray-800{--tw-gradient-to: #1f2937}.dark-theme .lg\:dark\:to-gray-900{--tw-gradient-to: #111827}.dark-theme .lg\:dark\:to-red-50{--tw-gradient-to: #fef2f2}.dark-theme .lg\:dark\:to-red-100{--tw-gradient-to: #fee2e2}.dark-theme .lg\:dark\:to-red-200{--tw-gradient-to: #fecaca}.dark-theme .lg\:dark\:to-red-300{--tw-gradient-to: #fca5a5}.dark-theme .lg\:dark\:to-red-400{--tw-gradient-to: #f87171}.dark-theme .lg\:dark\:to-red-500{--tw-gradient-to: #ef4444}.dark-theme .lg\:dark\:to-red-600{--tw-gradient-to: #dc2626}.dark-theme .lg\:dark\:to-red-700{--tw-gradient-to: #b91c1c}.dark-theme .lg\:dark\:to-red-800{--tw-gradient-to: #991b1b}.dark-theme .lg\:dark\:to-red-900{--tw-gradient-to: #7f1d1d}.dark-theme .lg\:dark\:to-yellow-50{--tw-gradient-to: #fffbeb}.dark-theme .lg\:dark\:to-yellow-100{--tw-gradient-to: #fef3c7}.dark-theme .lg\:dark\:to-yellow-200{--tw-gradient-to: #fde68a}.dark-theme .lg\:dark\:to-yellow-300{--tw-gradient-to: #fcd34d}.dark-theme .lg\:dark\:to-yellow-400{--tw-gradient-to: #fbbf24}.dark-theme .lg\:dark\:to-yellow-500{--tw-gradient-to: #f59e0b}.dark-theme .lg\:dark\:to-yellow-600{--tw-gradient-to: #d97706}.dark-theme .lg\:dark\:to-yellow-700{--tw-gradient-to: #b45309}.dark-theme .lg\:dark\:to-yellow-800{--tw-gradient-to: #92400e}.dark-theme .lg\:dark\:to-yellow-900{--tw-gradient-to: #78350f}.dark-theme .lg\:dark\:to-green-50{--tw-gradient-to: #ecfdf5}.dark-theme .lg\:dark\:to-green-100{--tw-gradient-to: #d1fae5}.dark-theme .lg\:dark\:to-green-200{--tw-gradient-to: #a7f3d0}.dark-theme .lg\:dark\:to-green-300{--tw-gradient-to: #6ee7b7}.dark-theme .lg\:dark\:to-green-400{--tw-gradient-to: #34d399}.dark-theme .lg\:dark\:to-green-500{--tw-gradient-to: #10b981}.dark-theme .lg\:dark\:to-green-600{--tw-gradient-to: #059669}.dark-theme .lg\:dark\:to-green-700{--tw-gradient-to: #047857}.dark-theme .lg\:dark\:to-green-800{--tw-gradient-to: #065f46}.dark-theme .lg\:dark\:to-green-900{--tw-gradient-to: #064e3b}.dark-theme .lg\:dark\:to-blue-50{--tw-gradient-to: #eff6ff}.dark-theme .lg\:dark\:to-blue-100{--tw-gradient-to: #dbeafe}.dark-theme .lg\:dark\:to-blue-200{--tw-gradient-to: #bfdbfe}.dark-theme .lg\:dark\:to-blue-300{--tw-gradient-to: #93c5fd}.dark-theme .lg\:dark\:to-blue-400{--tw-gradient-to: #60a5fa}.dark-theme .lg\:dark\:to-blue-500{--tw-gradient-to: #3b82f6}.dark-theme .lg\:dark\:to-blue-600{--tw-gradient-to: #2563eb}.dark-theme .lg\:dark\:to-blue-700{--tw-gradient-to: #1d4ed8}.dark-theme .lg\:dark\:to-blue-800{--tw-gradient-to: #1e40af}.dark-theme .lg\:dark\:to-blue-900{--tw-gradient-to: #1e3a8a}.dark-theme .lg\:dark\:to-indigo-50{--tw-gradient-to: #eef2ff}.dark-theme .lg\:dark\:to-indigo-100{--tw-gradient-to: #e0e7ff}.dark-theme .lg\:dark\:to-indigo-200{--tw-gradient-to: #c7d2fe}.dark-theme .lg\:dark\:to-indigo-300{--tw-gradient-to: #a5b4fc}.dark-theme .lg\:dark\:to-indigo-400{--tw-gradient-to: #818cf8}.dark-theme .lg\:dark\:to-indigo-500{--tw-gradient-to: #6366f1}.dark-theme .lg\:dark\:to-indigo-600{--tw-gradient-to: #4f46e5}.dark-theme .lg\:dark\:to-indigo-700{--tw-gradient-to: #4338ca}.dark-theme .lg\:dark\:to-indigo-800{--tw-gradient-to: #3730a3}.dark-theme .lg\:dark\:to-indigo-900{--tw-gradient-to: #312e81}.dark-theme .lg\:dark\:to-purple-50{--tw-gradient-to: #f5f3ff}.dark-theme .lg\:dark\:to-purple-100{--tw-gradient-to: #ede9fe}.dark-theme .lg\:dark\:to-purple-200{--tw-gradient-to: #ddd6fe}.dark-theme .lg\:dark\:to-purple-300{--tw-gradient-to: #c4b5fd}.dark-theme .lg\:dark\:to-purple-400{--tw-gradient-to: #a78bfa}.dark-theme .lg\:dark\:to-purple-500{--tw-gradient-to: #8b5cf6}.dark-theme .lg\:dark\:to-purple-600{--tw-gradient-to: #7c3aed}.dark-theme .lg\:dark\:to-purple-700{--tw-gradient-to: #6d28d9}.dark-theme .lg\:dark\:to-purple-800{--tw-gradient-to: #5b21b6}.dark-theme .lg\:dark\:to-purple-900{--tw-gradient-to: #4c1d95}.dark-theme .lg\:dark\:to-pink-50{--tw-gradient-to: #fdf2f8}.dark-theme .lg\:dark\:to-pink-100{--tw-gradient-to: #fce7f3}.dark-theme .lg\:dark\:to-pink-200{--tw-gradient-to: #fbcfe8}.dark-theme .lg\:dark\:to-pink-300{--tw-gradient-to: #f9a8d4}.dark-theme .lg\:dark\:to-pink-400{--tw-gradient-to: #f472b6}.dark-theme .lg\:dark\:to-pink-500{--tw-gradient-to: #ec4899}.dark-theme .lg\:dark\:to-pink-600{--tw-gradient-to: #db2777}.dark-theme .lg\:dark\:to-pink-700{--tw-gradient-to: #be185d}.dark-theme .lg\:dark\:to-pink-800{--tw-gradient-to: #9d174d}.dark-theme .lg\:dark\:to-pink-900{--tw-gradient-to: #831843}.dark-theme .lg\:dark\:to-primary{--tw-gradient-to: #FFCC00}.dark-theme .lg\:dark\:to-secondary-100{--tw-gradient-to: #F2E2D5}.dark-theme .lg\:dark\:to-secondary-200{--tw-gradient-to: #888883}.dark-theme .lg\:dark\:to-darkBg{--tw-gradient-to: #121212}.dark-theme .lg\:dark\:to-darkCardBg{--tw-gradient-to: #121212}.dark-theme .lg\:dark\:to-darkText{--tw-gradient-to: #F2F2F2}.dark-theme .lg\:dark\:to-github{--tw-gradient-to: #1B1F23}.dark-theme .lg\:dark\:hover\:to-transparent:hover{--tw-gradient-to: transparent}.dark-theme .lg\:dark\:hover\:to-current:hover{--tw-gradient-to: currentColor}.dark-theme .lg\:dark\:hover\:to-black:hover{--tw-gradient-to: #000}.dark-theme .lg\:dark\:hover\:to-white:hover{--tw-gradient-to: #fff}.dark-theme .lg\:dark\:hover\:to-gray-50:hover{--tw-gradient-to: #f9fafb}.dark-theme .lg\:dark\:hover\:to-gray-100:hover{--tw-gradient-to: #f3f4f6}.dark-theme .lg\:dark\:hover\:to-gray-200:hover{--tw-gradient-to: #e5e7eb}.dark-theme .lg\:dark\:hover\:to-gray-300:hover{--tw-gradient-to: #d1d5db}.dark-theme .lg\:dark\:hover\:to-gray-400:hover{--tw-gradient-to: #9ca3af}.dark-theme .lg\:dark\:hover\:to-gray-500:hover{--tw-gradient-to: #6b7280}.dark-theme .lg\:dark\:hover\:to-gray-600:hover{--tw-gradient-to: #4b5563}.dark-theme .lg\:dark\:hover\:to-gray-700:hover{--tw-gradient-to: #374151}.dark-theme .lg\:dark\:hover\:to-gray-800:hover{--tw-gradient-to: #1f2937}.dark-theme .lg\:dark\:hover\:to-gray-900:hover{--tw-gradient-to: #111827}.dark-theme .lg\:dark\:hover\:to-red-50:hover{--tw-gradient-to: #fef2f2}.dark-theme .lg\:dark\:hover\:to-red-100:hover{--tw-gradient-to: #fee2e2}.dark-theme .lg\:dark\:hover\:to-red-200:hover{--tw-gradient-to: #fecaca}.dark-theme .lg\:dark\:hover\:to-red-300:hover{--tw-gradient-to: #fca5a5}.dark-theme .lg\:dark\:hover\:to-red-400:hover{--tw-gradient-to: #f87171}.dark-theme .lg\:dark\:hover\:to-red-500:hover{--tw-gradient-to: #ef4444}.dark-theme .lg\:dark\:hover\:to-red-600:hover{--tw-gradient-to: #dc2626}.dark-theme .lg\:dark\:hover\:to-red-700:hover{--tw-gradient-to: #b91c1c}.dark-theme .lg\:dark\:hover\:to-red-800:hover{--tw-gradient-to: #991b1b}.dark-theme .lg\:dark\:hover\:to-red-900:hover{--tw-gradient-to: #7f1d1d}.dark-theme .lg\:dark\:hover\:to-yellow-50:hover{--tw-gradient-to: #fffbeb}.dark-theme .lg\:dark\:hover\:to-yellow-100:hover{--tw-gradient-to: #fef3c7}.dark-theme .lg\:dark\:hover\:to-yellow-200:hover{--tw-gradient-to: #fde68a}.dark-theme .lg\:dark\:hover\:to-yellow-300:hover{--tw-gradient-to: #fcd34d}.dark-theme .lg\:dark\:hover\:to-yellow-400:hover{--tw-gradient-to: #fbbf24}.dark-theme .lg\:dark\:hover\:to-yellow-500:hover{--tw-gradient-to: #f59e0b}.dark-theme .lg\:dark\:hover\:to-yellow-600:hover{--tw-gradient-to: #d97706}.dark-theme .lg\:dark\:hover\:to-yellow-700:hover{--tw-gradient-to: #b45309}.dark-theme .lg\:dark\:hover\:to-yellow-800:hover{--tw-gradient-to: #92400e}.dark-theme .lg\:dark\:hover\:to-yellow-900:hover{--tw-gradient-to: #78350f}.dark-theme .lg\:dark\:hover\:to-green-50:hover{--tw-gradient-to: #ecfdf5}.dark-theme .lg\:dark\:hover\:to-green-100:hover{--tw-gradient-to: #d1fae5}.dark-theme .lg\:dark\:hover\:to-green-200:hover{--tw-gradient-to: #a7f3d0}.dark-theme .lg\:dark\:hover\:to-green-300:hover{--tw-gradient-to: #6ee7b7}.dark-theme .lg\:dark\:hover\:to-green-400:hover{--tw-gradient-to: #34d399}.dark-theme .lg\:dark\:hover\:to-green-500:hover{--tw-gradient-to: #10b981}.dark-theme .lg\:dark\:hover\:to-green-600:hover{--tw-gradient-to: #059669}.dark-theme .lg\:dark\:hover\:to-green-700:hover{--tw-gradient-to: #047857}.dark-theme .lg\:dark\:hover\:to-green-800:hover{--tw-gradient-to: #065f46}.dark-theme .lg\:dark\:hover\:to-green-900:hover{--tw-gradient-to: #064e3b}.dark-theme .lg\:dark\:hover\:to-blue-50:hover{--tw-gradient-to: #eff6ff}.dark-theme .lg\:dark\:hover\:to-blue-100:hover{--tw-gradient-to: #dbeafe}.dark-theme .lg\:dark\:hover\:to-blue-200:hover{--tw-gradient-to: #bfdbfe}.dark-theme .lg\:dark\:hover\:to-blue-300:hover{--tw-gradient-to: #93c5fd}.dark-theme .lg\:dark\:hover\:to-blue-400:hover{--tw-gradient-to: #60a5fa}.dark-theme .lg\:dark\:hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6}.dark-theme .lg\:dark\:hover\:to-blue-600:hover{--tw-gradient-to: #2563eb}.dark-theme .lg\:dark\:hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8}.dark-theme .lg\:dark\:hover\:to-blue-800:hover{--tw-gradient-to: #1e40af}.dark-theme .lg\:dark\:hover\:to-blue-900:hover{--tw-gradient-to: #1e3a8a}.dark-theme .lg\:dark\:hover\:to-indigo-50:hover{--tw-gradient-to: #eef2ff}.dark-theme .lg\:dark\:hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff}.dark-theme .lg\:dark\:hover\:to-indigo-200:hover{--tw-gradient-to: #c7d2fe}.dark-theme .lg\:dark\:hover\:to-indigo-300:hover{--tw-gradient-to: #a5b4fc}.dark-theme .lg\:dark\:hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8}.dark-theme .lg\:dark\:hover\:to-indigo-500:hover{--tw-gradient-to: #6366f1}.dark-theme .lg\:dark\:hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5}.dark-theme .lg\:dark\:hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca}.dark-theme .lg\:dark\:hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3}.dark-theme .lg\:dark\:hover\:to-indigo-900:hover{--tw-gradient-to: #312e81}.dark-theme .lg\:dark\:hover\:to-purple-50:hover{--tw-gradient-to: #f5f3ff}.dark-theme .lg\:dark\:hover\:to-purple-100:hover{--tw-gradient-to: #ede9fe}.dark-theme .lg\:dark\:hover\:to-purple-200:hover{--tw-gradient-to: #ddd6fe}.dark-theme .lg\:dark\:hover\:to-purple-300:hover{--tw-gradient-to: #c4b5fd}.dark-theme .lg\:dark\:hover\:to-purple-400:hover{--tw-gradient-to: #a78bfa}.dark-theme .lg\:dark\:hover\:to-purple-500:hover{--tw-gradient-to: #8b5cf6}.dark-theme .lg\:dark\:hover\:to-purple-600:hover{--tw-gradient-to: #7c3aed}.dark-theme .lg\:dark\:hover\:to-purple-700:hover{--tw-gradient-to: #6d28d9}.dark-theme .lg\:dark\:hover\:to-purple-800:hover{--tw-gradient-to: #5b21b6}.dark-theme .lg\:dark\:hover\:to-purple-900:hover{--tw-gradient-to: #4c1d95}.dark-theme .lg\:dark\:hover\:to-pink-50:hover{--tw-gradient-to: #fdf2f8}.dark-theme .lg\:dark\:hover\:to-pink-100:hover{--tw-gradient-to: #fce7f3}.dark-theme .lg\:dark\:hover\:to-pink-200:hover{--tw-gradient-to: #fbcfe8}.dark-theme .lg\:dark\:hover\:to-pink-300:hover{--tw-gradient-to: #f9a8d4}.dark-theme .lg\:dark\:hover\:to-pink-400:hover{--tw-gradient-to: #f472b6}.dark-theme .lg\:dark\:hover\:to-pink-500:hover{--tw-gradient-to: #ec4899}.dark-theme .lg\:dark\:hover\:to-pink-600:hover{--tw-gradient-to: #db2777}.dark-theme .lg\:dark\:hover\:to-pink-700:hover{--tw-gradient-to: #be185d}.dark-theme .lg\:dark\:hover\:to-pink-800:hover{--tw-gradient-to: #9d174d}.dark-theme .lg\:dark\:hover\:to-pink-900:hover{--tw-gradient-to: #831843}.dark-theme .lg\:dark\:hover\:to-primary:hover{--tw-gradient-to: #FFCC00}.dark-theme .lg\:dark\:hover\:to-secondary-100:hover{--tw-gradient-to: #F2E2D5}.dark-theme .lg\:dark\:hover\:to-secondary-200:hover{--tw-gradient-to: #888883}.dark-theme .lg\:dark\:hover\:to-darkBg:hover{--tw-gradient-to: #121212}.dark-theme .lg\:dark\:hover\:to-darkCardBg:hover{--tw-gradient-to: #121212}.dark-theme .lg\:dark\:hover\:to-darkText:hover{--tw-gradient-to: #F2F2F2}.dark-theme .lg\:dark\:hover\:to-github:hover{--tw-gradient-to: #1B1F23}.dark-theme .lg\:dark\:focus\:to-transparent:focus{--tw-gradient-to: transparent}.dark-theme .lg\:dark\:focus\:to-current:focus{--tw-gradient-to: currentColor}.dark-theme .lg\:dark\:focus\:to-black:focus{--tw-gradient-to: #000}.dark-theme .lg\:dark\:focus\:to-white:focus{--tw-gradient-to: #fff}.dark-theme .lg\:dark\:focus\:to-gray-50:focus{--tw-gradient-to: #f9fafb}.dark-theme .lg\:dark\:focus\:to-gray-100:focus{--tw-gradient-to: #f3f4f6}.dark-theme .lg\:dark\:focus\:to-gray-200:focus{--tw-gradient-to: #e5e7eb}.dark-theme .lg\:dark\:focus\:to-gray-300:focus{--tw-gradient-to: #d1d5db}.dark-theme .lg\:dark\:focus\:to-gray-400:focus{--tw-gradient-to: #9ca3af}.dark-theme .lg\:dark\:focus\:to-gray-500:focus{--tw-gradient-to: #6b7280}.dark-theme .lg\:dark\:focus\:to-gray-600:focus{--tw-gradient-to: #4b5563}.dark-theme .lg\:dark\:focus\:to-gray-700:focus{--tw-gradient-to: #374151}.dark-theme .lg\:dark\:focus\:to-gray-800:focus{--tw-gradient-to: #1f2937}.dark-theme .lg\:dark\:focus\:to-gray-900:focus{--tw-gradient-to: #111827}.dark-theme .lg\:dark\:focus\:to-red-50:focus{--tw-gradient-to: #fef2f2}.dark-theme .lg\:dark\:focus\:to-red-100:focus{--tw-gradient-to: #fee2e2}.dark-theme .lg\:dark\:focus\:to-red-200:focus{--tw-gradient-to: #fecaca}.dark-theme .lg\:dark\:focus\:to-red-300:focus{--tw-gradient-to: #fca5a5}.dark-theme .lg\:dark\:focus\:to-red-400:focus{--tw-gradient-to: #f87171}.dark-theme .lg\:dark\:focus\:to-red-500:focus{--tw-gradient-to: #ef4444}.dark-theme .lg\:dark\:focus\:to-red-600:focus{--tw-gradient-to: #dc2626}.dark-theme .lg\:dark\:focus\:to-red-700:focus{--tw-gradient-to: #b91c1c}.dark-theme .lg\:dark\:focus\:to-red-800:focus{--tw-gradient-to: #991b1b}.dark-theme .lg\:dark\:focus\:to-red-900:focus{--tw-gradient-to: #7f1d1d}.dark-theme .lg\:dark\:focus\:to-yellow-50:focus{--tw-gradient-to: #fffbeb}.dark-theme .lg\:dark\:focus\:to-yellow-100:focus{--tw-gradient-to: #fef3c7}.dark-theme .lg\:dark\:focus\:to-yellow-200:focus{--tw-gradient-to: #fde68a}.dark-theme .lg\:dark\:focus\:to-yellow-300:focus{--tw-gradient-to: #fcd34d}.dark-theme .lg\:dark\:focus\:to-yellow-400:focus{--tw-gradient-to: #fbbf24}.dark-theme .lg\:dark\:focus\:to-yellow-500:focus{--tw-gradient-to: #f59e0b}.dark-theme .lg\:dark\:focus\:to-yellow-600:focus{--tw-gradient-to: #d97706}.dark-theme .lg\:dark\:focus\:to-yellow-700:focus{--tw-gradient-to: #b45309}.dark-theme .lg\:dark\:focus\:to-yellow-800:focus{--tw-gradient-to: #92400e}.dark-theme .lg\:dark\:focus\:to-yellow-900:focus{--tw-gradient-to: #78350f}.dark-theme .lg\:dark\:focus\:to-green-50:focus{--tw-gradient-to: #ecfdf5}.dark-theme .lg\:dark\:focus\:to-green-100:focus{--tw-gradient-to: #d1fae5}.dark-theme .lg\:dark\:focus\:to-green-200:focus{--tw-gradient-to: #a7f3d0}.dark-theme .lg\:dark\:focus\:to-green-300:focus{--tw-gradient-to: #6ee7b7}.dark-theme .lg\:dark\:focus\:to-green-400:focus{--tw-gradient-to: #34d399}.dark-theme .lg\:dark\:focus\:to-green-500:focus{--tw-gradient-to: #10b981}.dark-theme .lg\:dark\:focus\:to-green-600:focus{--tw-gradient-to: #059669}.dark-theme .lg\:dark\:focus\:to-green-700:focus{--tw-gradient-to: #047857}.dark-theme .lg\:dark\:focus\:to-green-800:focus{--tw-gradient-to: #065f46}.dark-theme .lg\:dark\:focus\:to-green-900:focus{--tw-gradient-to: #064e3b}.dark-theme .lg\:dark\:focus\:to-blue-50:focus{--tw-gradient-to: #eff6ff}.dark-theme .lg\:dark\:focus\:to-blue-100:focus{--tw-gradient-to: #dbeafe}.dark-theme .lg\:dark\:focus\:to-blue-200:focus{--tw-gradient-to: #bfdbfe}.dark-theme .lg\:dark\:focus\:to-blue-300:focus{--tw-gradient-to: #93c5fd}.dark-theme .lg\:dark\:focus\:to-blue-400:focus{--tw-gradient-to: #60a5fa}.dark-theme .lg\:dark\:focus\:to-blue-500:focus{--tw-gradient-to: #3b82f6}.dark-theme .lg\:dark\:focus\:to-blue-600:focus{--tw-gradient-to: #2563eb}.dark-theme .lg\:dark\:focus\:to-blue-700:focus{--tw-gradient-to: #1d4ed8}.dark-theme .lg\:dark\:focus\:to-blue-800:focus{--tw-gradient-to: #1e40af}.dark-theme .lg\:dark\:focus\:to-blue-900:focus{--tw-gradient-to: #1e3a8a}.dark-theme .lg\:dark\:focus\:to-indigo-50:focus{--tw-gradient-to: #eef2ff}.dark-theme .lg\:dark\:focus\:to-indigo-100:focus{--tw-gradient-to: #e0e7ff}.dark-theme .lg\:dark\:focus\:to-indigo-200:focus{--tw-gradient-to: #c7d2fe}.dark-theme .lg\:dark\:focus\:to-indigo-300:focus{--tw-gradient-to: #a5b4fc}.dark-theme .lg\:dark\:focus\:to-indigo-400:focus{--tw-gradient-to: #818cf8}.dark-theme .lg\:dark\:focus\:to-indigo-500:focus{--tw-gradient-to: #6366f1}.dark-theme .lg\:dark\:focus\:to-indigo-600:focus{--tw-gradient-to: #4f46e5}.dark-theme .lg\:dark\:focus\:to-indigo-700:focus{--tw-gradient-to: #4338ca}.dark-theme .lg\:dark\:focus\:to-indigo-800:focus{--tw-gradient-to: #3730a3}.dark-theme .lg\:dark\:focus\:to-indigo-900:focus{--tw-gradient-to: #312e81}.dark-theme .lg\:dark\:focus\:to-purple-50:focus{--tw-gradient-to: #f5f3ff}.dark-theme .lg\:dark\:focus\:to-purple-100:focus{--tw-gradient-to: #ede9fe}.dark-theme .lg\:dark\:focus\:to-purple-200:focus{--tw-gradient-to: #ddd6fe}.dark-theme .lg\:dark\:focus\:to-purple-300:focus{--tw-gradient-to: #c4b5fd}.dark-theme .lg\:dark\:focus\:to-purple-400:focus{--tw-gradient-to: #a78bfa}.dark-theme .lg\:dark\:focus\:to-purple-500:focus{--tw-gradient-to: #8b5cf6}.dark-theme .lg\:dark\:focus\:to-purple-600:focus{--tw-gradient-to: #7c3aed}.dark-theme .lg\:dark\:focus\:to-purple-700:focus{--tw-gradient-to: #6d28d9}.dark-theme .lg\:dark\:focus\:to-purple-800:focus{--tw-gradient-to: #5b21b6}.dark-theme .lg\:dark\:focus\:to-purple-900:focus{--tw-gradient-to: #4c1d95}.dark-theme .lg\:dark\:focus\:to-pink-50:focus{--tw-gradient-to: #fdf2f8}.dark-theme .lg\:dark\:focus\:to-pink-100:focus{--tw-gradient-to: #fce7f3}.dark-theme .lg\:dark\:focus\:to-pink-200:focus{--tw-gradient-to: #fbcfe8}.dark-theme .lg\:dark\:focus\:to-pink-300:focus{--tw-gradient-to: #f9a8d4}.dark-theme .lg\:dark\:focus\:to-pink-400:focus{--tw-gradient-to: #f472b6}.dark-theme .lg\:dark\:focus\:to-pink-500:focus{--tw-gradient-to: #ec4899}.dark-theme .lg\:dark\:focus\:to-pink-600:focus{--tw-gradient-to: #db2777}.dark-theme .lg\:dark\:focus\:to-pink-700:focus{--tw-gradient-to: #be185d}.dark-theme .lg\:dark\:focus\:to-pink-800:focus{--tw-gradient-to: #9d174d}.dark-theme .lg\:dark\:focus\:to-pink-900:focus{--tw-gradient-to: #831843}.dark-theme .lg\:dark\:focus\:to-primary:focus{--tw-gradient-to: #FFCC00}.dark-theme .lg\:dark\:focus\:to-secondary-100:focus{--tw-gradient-to: #F2E2D5}.dark-theme .lg\:dark\:focus\:to-secondary-200:focus{--tw-gradient-to: #888883}.dark-theme .lg\:dark\:focus\:to-darkBg:focus{--tw-gradient-to: #121212}.dark-theme .lg\:dark\:focus\:to-darkCardBg:focus{--tw-gradient-to: #121212}.dark-theme .lg\:dark\:focus\:to-darkText:focus{--tw-gradient-to: #F2F2F2}.dark-theme .lg\:dark\:focus\:to-github:focus{--tw-gradient-to: #1B1F23}.dark-theme .lg\:dark\:text-transparent{color:transparent}.dark-theme .lg\:dark\:text-current{color:currentColor}.dark-theme .lg\:dark\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-transparent{color:transparent}.dark-theme .group:hover .lg\:dark\:group-hover\:text-current{color:currentColor}.dark-theme .group:hover .lg\:dark\:group-hover\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .lg\:dark\:group-hover\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-transparent:focus-within{color:transparent}.dark-theme .lg\:dark\:focus-within\:text-current:focus-within{color:currentColor}.dark-theme .lg\:dark\:focus-within\:text-black:focus-within{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-white:focus-within{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-50:focus-within{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-100:focus-within{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-200:focus-within{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-300:focus-within{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-400:focus-within{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-500:focus-within{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-700:focus-within{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-800:focus-within{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-gray-900:focus-within{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-50:focus-within{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-100:focus-within{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-200:focus-within{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-300:focus-within{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-400:focus-within{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-500:focus-within{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-600:focus-within{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-700:focus-within{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-800:focus-within{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-red-900:focus-within{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-50:focus-within{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-100:focus-within{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-200:focus-within{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-300:focus-within{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-400:focus-within{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-500:focus-within{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-600:focus-within{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-700:focus-within{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-800:focus-within{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-green-900:focus-within{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-50:focus-within{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-100:focus-within{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-200:focus-within{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-300:focus-within{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-400:focus-within{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-500:focus-within{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-600:focus-within{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-700:focus-within{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-800:focus-within{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-blue-900:focus-within{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-50:focus-within{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-100:focus-within{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-200:focus-within{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-300:focus-within{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-400:focus-within{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-500:focus-within{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-600:focus-within{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-700:focus-within{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-800:focus-within{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-purple-900:focus-within{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-50:focus-within{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-100:focus-within{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-200:focus-within{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-300:focus-within{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-400:focus-within{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-500:focus-within{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-600:focus-within{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-700:focus-within{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-800:focus-within{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-pink-900:focus-within{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-primary:focus-within{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-secondary-100:focus-within{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-secondary-200:focus-within{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-darkBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-darkCardBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-darkText:focus-within{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus-within\:text-github:focus-within{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-transparent:hover{color:transparent}.dark-theme .lg\:dark\:hover\:text-current:hover{color:currentColor}.dark-theme .lg\:dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-50:hover{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-200:hover{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-yellow-900:hover{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-50:hover{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-100:hover{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-50:hover{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-50:hover{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-100:hover{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-50:hover{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-100:hover{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-500:hover{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-50:hover{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-100:hover{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-200:hover{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-500:hover{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-700:hover{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-800:hover{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-pink-900:hover{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-secondary-100:hover{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-secondary-200:hover{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-darkBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-darkCardBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-darkText:hover{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:hover\:text-github:hover{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-transparent:focus{color:transparent}.dark-theme .lg\:dark\:focus\:text-current:focus{color:currentColor}.dark-theme .lg\:dark\:focus\:text-black:focus{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-white:focus{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-50:focus{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-100:focus{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-600:focus{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-50:focus{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-100:focus{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-700:focus{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-800:focus{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-red-900:focus{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-50:focus{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-100:focus{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-200:focus{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-300:focus{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-400:focus{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-500:focus{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-600:focus{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-700:focus{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-800:focus{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-yellow-900:focus{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-50:focus{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-100:focus{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-200:focus{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-300:focus{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-400:focus{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-500:focus{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-600:focus{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-700:focus{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-800:focus{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-green-900:focus{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-50:focus{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-100:focus{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-200:focus{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-300:focus{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-400:focus{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-800:focus{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-blue-900:focus{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-50:focus{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-100:focus{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-300:focus{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-400:focus{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-600:focus{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-700:focus{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-indigo-900:focus{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-50:focus{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-100:focus{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-200:focus{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-300:focus{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-400:focus{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-500:focus{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-600:focus{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-700:focus{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-800:focus{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-purple-900:focus{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-50:focus{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-100:focus{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-200:focus{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-300:focus{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-400:focus{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-500:focus{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-600:focus{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-700:focus{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-800:focus{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-pink-900:focus{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-primary:focus{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-secondary-100:focus{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-secondary-200:focus{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-darkBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-darkCardBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-darkText:focus{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .lg\:dark\:focus\:text-github:focus{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .lg\:dark\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .lg\:dark\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .lg\:dark\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .lg\:dark\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .lg\:dark\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .lg\:dark\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .lg\:dark\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .lg\:dark\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .lg\:dark\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .lg\:dark\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .lg\:dark\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .lg\:dark\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .lg\:dark\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .lg\:dark\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .lg\:dark\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .group:hover .lg\:dark\:group-hover\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .lg\:dark\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity: 0}.dark-theme .lg\:dark\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity: .05}.dark-theme .lg\:dark\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity: .1}.dark-theme .lg\:dark\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity: .2}.dark-theme .lg\:dark\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity: .25}.dark-theme .lg\:dark\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity: .3}.dark-theme .lg\:dark\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity: .4}.dark-theme .lg\:dark\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity: .5}.dark-theme .lg\:dark\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity: .6}.dark-theme .lg\:dark\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity: .7}.dark-theme .lg\:dark\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity: .75}.dark-theme .lg\:dark\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity: .8}.dark-theme .lg\:dark\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity: .9}.dark-theme .lg\:dark\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity: .95}.dark-theme .lg\:dark\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity: 1}.dark-theme .lg\:dark\:hover\:text-opacity-0:hover{--tw-text-opacity: 0}.dark-theme .lg\:dark\:hover\:text-opacity-5:hover{--tw-text-opacity: .05}.dark-theme .lg\:dark\:hover\:text-opacity-10:hover{--tw-text-opacity: .1}.dark-theme .lg\:dark\:hover\:text-opacity-20:hover{--tw-text-opacity: .2}.dark-theme .lg\:dark\:hover\:text-opacity-25:hover{--tw-text-opacity: .25}.dark-theme .lg\:dark\:hover\:text-opacity-30:hover{--tw-text-opacity: .3}.dark-theme .lg\:dark\:hover\:text-opacity-40:hover{--tw-text-opacity: .4}.dark-theme .lg\:dark\:hover\:text-opacity-50:hover{--tw-text-opacity: .5}.dark-theme .lg\:dark\:hover\:text-opacity-60:hover{--tw-text-opacity: .6}.dark-theme .lg\:dark\:hover\:text-opacity-70:hover{--tw-text-opacity: .7}.dark-theme .lg\:dark\:hover\:text-opacity-75:hover{--tw-text-opacity: .75}.dark-theme .lg\:dark\:hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark-theme .lg\:dark\:hover\:text-opacity-90:hover{--tw-text-opacity: .9}.dark-theme .lg\:dark\:hover\:text-opacity-95:hover{--tw-text-opacity: .95}.dark-theme .lg\:dark\:hover\:text-opacity-100:hover{--tw-text-opacity: 1}.dark-theme .lg\:dark\:focus\:text-opacity-0:focus{--tw-text-opacity: 0}.dark-theme .lg\:dark\:focus\:text-opacity-5:focus{--tw-text-opacity: .05}.dark-theme .lg\:dark\:focus\:text-opacity-10:focus{--tw-text-opacity: .1}.dark-theme .lg\:dark\:focus\:text-opacity-20:focus{--tw-text-opacity: .2}.dark-theme .lg\:dark\:focus\:text-opacity-25:focus{--tw-text-opacity: .25}.dark-theme .lg\:dark\:focus\:text-opacity-30:focus{--tw-text-opacity: .3}.dark-theme .lg\:dark\:focus\:text-opacity-40:focus{--tw-text-opacity: .4}.dark-theme .lg\:dark\:focus\:text-opacity-50:focus{--tw-text-opacity: .5}.dark-theme .lg\:dark\:focus\:text-opacity-60:focus{--tw-text-opacity: .6}.dark-theme .lg\:dark\:focus\:text-opacity-70:focus{--tw-text-opacity: .7}.dark-theme .lg\:dark\:focus\:text-opacity-75:focus{--tw-text-opacity: .75}.dark-theme .lg\:dark\:focus\:text-opacity-80:focus{--tw-text-opacity: .8}.dark-theme .lg\:dark\:focus\:text-opacity-90:focus{--tw-text-opacity: .9}.dark-theme .lg\:dark\:focus\:text-opacity-95:focus{--tw-text-opacity: .95}.dark-theme .lg\:dark\:focus\:text-opacity-100:focus{--tw-text-opacity: 1}.dark-theme .lg\:dark\:placeholder-transparent::-moz-placeholder{color:transparent}.dark-theme .lg\:dark\:placeholder-transparent:-ms-input-placeholder{color:transparent}.dark-theme .lg\:dark\:placeholder-transparent::placeholder{color:transparent}.dark-theme .lg\:dark\:placeholder-current::-moz-placeholder{color:currentColor}.dark-theme .lg\:dark\:placeholder-current:-ms-input-placeholder{color:currentColor}.dark-theme .lg\:dark\:placeholder-current::placeholder{color:currentColor}.dark-theme .lg\:dark\:placeholder-black::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-black:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-black::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-white:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-gray-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-red-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-green-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-blue-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-purple-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-pink-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-primary::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-primary:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-primary::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-secondary-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-secondary-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-secondary-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-secondary-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-secondary-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-secondary-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkCardBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkCardBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkCardBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkText::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkText:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-darkText::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-github::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-github:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-github::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder{color:transparent}.dark-theme .lg\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder{color:transparent}.dark-theme .lg\:dark\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.dark-theme .lg\:dark\:focus\:placeholder-current:focus::-moz-placeholder{color:currentColor}.dark-theme .lg\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder{color:currentColor}.dark-theme .lg\:dark\:focus\:placeholder-current:focus::placeholder{color:currentColor}.dark-theme .lg\:dark\:focus\:placeholder-black:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-white:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-primary:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-primary:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-primary:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-secondary-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-secondary-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-secondary-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-secondary-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-secondary-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-secondary-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkCardBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkCardBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkCardBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkText:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkText:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-darkText:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-github:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-github:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:focus\:placeholder-github:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .lg\:dark\:placeholder-opacity-0::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .lg\:dark\:placeholder-opacity-0:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .lg\:dark\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity: 0}.dark-theme .lg\:dark\:placeholder-opacity-5::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .lg\:dark\:placeholder-opacity-5:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .lg\:dark\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity: .05}.dark-theme .lg\:dark\:placeholder-opacity-10::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .lg\:dark\:placeholder-opacity-10:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .lg\:dark\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity: .1}.dark-theme .lg\:dark\:placeholder-opacity-20::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .lg\:dark\:placeholder-opacity-20:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .lg\:dark\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity: .2}.dark-theme .lg\:dark\:placeholder-opacity-25::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .lg\:dark\:placeholder-opacity-25:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .lg\:dark\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity: .25}.dark-theme .lg\:dark\:placeholder-opacity-30::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .lg\:dark\:placeholder-opacity-30:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .lg\:dark\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity: .3}.dark-theme .lg\:dark\:placeholder-opacity-40::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .lg\:dark\:placeholder-opacity-40:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .lg\:dark\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity: .4}.dark-theme .lg\:dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .lg\:dark\:placeholder-opacity-50:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .lg\:dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark-theme .lg\:dark\:placeholder-opacity-60::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .lg\:dark\:placeholder-opacity-60:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .lg\:dark\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity: .6}.dark-theme .lg\:dark\:placeholder-opacity-70::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .lg\:dark\:placeholder-opacity-70:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .lg\:dark\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity: .7}.dark-theme .lg\:dark\:placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .lg\:dark\:placeholder-opacity-75:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .lg\:dark\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.dark-theme .lg\:dark\:placeholder-opacity-80::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .lg\:dark\:placeholder-opacity-80:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .lg\:dark\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity: .8}.dark-theme .lg\:dark\:placeholder-opacity-90::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .lg\:dark\:placeholder-opacity-90:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .lg\:dark\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity: .9}.dark-theme .lg\:dark\:placeholder-opacity-95::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .lg\:dark\:placeholder-opacity-95:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .lg\:dark\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity: .95}.dark-theme .lg\:dark\:placeholder-opacity-100::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .lg\:dark\:placeholder-opacity-100:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .lg\:dark\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity: 1}.dark-theme .lg\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .lg\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .lg\:dark\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity: 0}.dark-theme .lg\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .lg\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .lg\:dark\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity: .05}.dark-theme .lg\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .lg\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .lg\:dark\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity: .1}.dark-theme .lg\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .lg\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .lg\:dark\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity: .2}.dark-theme .lg\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .lg\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .lg\:dark\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity: .25}.dark-theme .lg\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .lg\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .lg\:dark\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity: .3}.dark-theme .lg\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .lg\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .lg\:dark\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity: .4}.dark-theme .lg\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .lg\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .lg\:dark\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity: .5}.dark-theme .lg\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .lg\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .lg\:dark\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity: .6}.dark-theme .lg\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .lg\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .lg\:dark\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity: .7}.dark-theme .lg\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .lg\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .lg\:dark\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity: .75}.dark-theme .lg\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .lg\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .lg\:dark\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity: .8}.dark-theme .lg\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .lg\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .lg\:dark\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity: .9}.dark-theme .lg\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .lg\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .lg\:dark\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity: .95}.dark-theme .lg\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .lg\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .lg\:dark\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity: 1}.dark-theme .lg\:dark\:ring-transparent{--tw-ring-color: transparent}.dark-theme .lg\:dark\:ring-current{--tw-ring-color: currentColor}.dark-theme .lg\:dark\:ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-yellow-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-green-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-blue-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-indigo-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-secondary-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-secondary-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-darkBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-darkCardBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-darkText{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-github{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-transparent:focus-within{--tw-ring-color: transparent}.dark-theme .lg\:dark\:focus-within\:ring-current:focus-within{--tw-ring-color: currentColor}.dark-theme .lg\:dark\:focus-within\:ring-black:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-primary:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-secondary-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-secondary-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-darkBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-darkCardBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-darkText:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus-within\:ring-github:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-transparent:focus{--tw-ring-color: transparent}.dark-theme .lg\:dark\:focus\:ring-current:focus{--tw-ring-color: currentColor}.dark-theme .lg\:dark\:focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-yellow-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-green-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-blue-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-indigo-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-purple-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-pink-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-secondary-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-secondary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-darkBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-darkCardBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-darkText:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:focus\:ring-github:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .lg\:dark\:ring-opacity-0{--tw-ring-opacity: 0}.dark-theme .lg\:dark\:ring-opacity-5{--tw-ring-opacity: .05}.dark-theme .lg\:dark\:ring-opacity-10{--tw-ring-opacity: .1}.dark-theme .lg\:dark\:ring-opacity-20{--tw-ring-opacity: .2}.dark-theme .lg\:dark\:ring-opacity-25{--tw-ring-opacity: .25}.dark-theme .lg\:dark\:ring-opacity-30{--tw-ring-opacity: .3}.dark-theme .lg\:dark\:ring-opacity-40{--tw-ring-opacity: .4}.dark-theme .lg\:dark\:ring-opacity-50{--tw-ring-opacity: .5}.dark-theme .lg\:dark\:ring-opacity-60{--tw-ring-opacity: .6}.dark-theme .lg\:dark\:ring-opacity-70{--tw-ring-opacity: .7}.dark-theme .lg\:dark\:ring-opacity-75{--tw-ring-opacity: .75}.dark-theme .lg\:dark\:ring-opacity-80{--tw-ring-opacity: .8}.dark-theme .lg\:dark\:ring-opacity-90{--tw-ring-opacity: .9}.dark-theme .lg\:dark\:ring-opacity-95{--tw-ring-opacity: .95}.dark-theme .lg\:dark\:ring-opacity-100{--tw-ring-opacity: 1}.dark-theme .lg\:dark\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity: 0}.dark-theme .lg\:dark\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity: .05}.dark-theme .lg\:dark\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity: .1}.dark-theme .lg\:dark\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity: .2}.dark-theme .lg\:dark\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.dark-theme .lg\:dark\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity: .3}.dark-theme .lg\:dark\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity: .4}.dark-theme .lg\:dark\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity: .5}.dark-theme .lg\:dark\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity: .6}.dark-theme .lg\:dark\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity: .7}.dark-theme .lg\:dark\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity: .75}.dark-theme .lg\:dark\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity: .8}.dark-theme .lg\:dark\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity: .9}.dark-theme .lg\:dark\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity: .95}.dark-theme .lg\:dark\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity: 1}.dark-theme .lg\:dark\:focus\:ring-opacity-0:focus{--tw-ring-opacity: 0}.dark-theme .lg\:dark\:focus\:ring-opacity-5:focus{--tw-ring-opacity: .05}.dark-theme .lg\:dark\:focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.dark-theme .lg\:dark\:focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.dark-theme .lg\:dark\:focus\:ring-opacity-25:focus{--tw-ring-opacity: .25}.dark-theme .lg\:dark\:focus\:ring-opacity-30:focus{--tw-ring-opacity: .3}.dark-theme .lg\:dark\:focus\:ring-opacity-40:focus{--tw-ring-opacity: .4}.dark-theme .lg\:dark\:focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.dark-theme .lg\:dark\:focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.dark-theme .lg\:dark\:focus\:ring-opacity-70:focus{--tw-ring-opacity: .7}.dark-theme .lg\:dark\:focus\:ring-opacity-75:focus{--tw-ring-opacity: .75}.dark-theme .lg\:dark\:focus\:ring-opacity-80:focus{--tw-ring-opacity: .8}.dark-theme .lg\:dark\:focus\:ring-opacity-90:focus{--tw-ring-opacity: .9}.dark-theme .lg\:dark\:focus\:ring-opacity-95:focus{--tw-ring-opacity: .95}.dark-theme .lg\:dark\:focus\:ring-opacity-100:focus{--tw-ring-opacity: 1}.dark-theme .lg\:dark\:ring-offset-transparent{--tw-ring-offset-color: transparent}.dark-theme .lg\:dark\:ring-offset-current{--tw-ring-offset-color: currentColor}.dark-theme .lg\:dark\:ring-offset-black{--tw-ring-offset-color: #000}.dark-theme .lg\:dark\:ring-offset-white{--tw-ring-offset-color: #fff}.dark-theme .lg\:dark\:ring-offset-gray-50{--tw-ring-offset-color: #f9fafb}.dark-theme .lg\:dark\:ring-offset-gray-100{--tw-ring-offset-color: #f3f4f6}.dark-theme .lg\:dark\:ring-offset-gray-200{--tw-ring-offset-color: #e5e7eb}.dark-theme .lg\:dark\:ring-offset-gray-300{--tw-ring-offset-color: #d1d5db}.dark-theme .lg\:dark\:ring-offset-gray-400{--tw-ring-offset-color: #9ca3af}.dark-theme .lg\:dark\:ring-offset-gray-500{--tw-ring-offset-color: #6b7280}.dark-theme .lg\:dark\:ring-offset-gray-600{--tw-ring-offset-color: #4b5563}.dark-theme .lg\:dark\:ring-offset-gray-700{--tw-ring-offset-color: #374151}.dark-theme .lg\:dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark-theme .lg\:dark\:ring-offset-gray-900{--tw-ring-offset-color: #111827}.dark-theme .lg\:dark\:ring-offset-red-50{--tw-ring-offset-color: #fef2f2}.dark-theme .lg\:dark\:ring-offset-red-100{--tw-ring-offset-color: #fee2e2}.dark-theme .lg\:dark\:ring-offset-red-200{--tw-ring-offset-color: #fecaca}.dark-theme .lg\:dark\:ring-offset-red-300{--tw-ring-offset-color: #fca5a5}.dark-theme .lg\:dark\:ring-offset-red-400{--tw-ring-offset-color: #f87171}.dark-theme .lg\:dark\:ring-offset-red-500{--tw-ring-offset-color: #ef4444}.dark-theme .lg\:dark\:ring-offset-red-600{--tw-ring-offset-color: #dc2626}.dark-theme .lg\:dark\:ring-offset-red-700{--tw-ring-offset-color: #b91c1c}.dark-theme .lg\:dark\:ring-offset-red-800{--tw-ring-offset-color: #991b1b}.dark-theme .lg\:dark\:ring-offset-red-900{--tw-ring-offset-color: #7f1d1d}.dark-theme .lg\:dark\:ring-offset-yellow-50{--tw-ring-offset-color: #fffbeb}.dark-theme .lg\:dark\:ring-offset-yellow-100{--tw-ring-offset-color: #fef3c7}.dark-theme .lg\:dark\:ring-offset-yellow-200{--tw-ring-offset-color: #fde68a}.dark-theme .lg\:dark\:ring-offset-yellow-300{--tw-ring-offset-color: #fcd34d}.dark-theme .lg\:dark\:ring-offset-yellow-400{--tw-ring-offset-color: #fbbf24}.dark-theme .lg\:dark\:ring-offset-yellow-500{--tw-ring-offset-color: #f59e0b}.dark-theme .lg\:dark\:ring-offset-yellow-600{--tw-ring-offset-color: #d97706}.dark-theme .lg\:dark\:ring-offset-yellow-700{--tw-ring-offset-color: #b45309}.dark-theme .lg\:dark\:ring-offset-yellow-800{--tw-ring-offset-color: #92400e}.dark-theme .lg\:dark\:ring-offset-yellow-900{--tw-ring-offset-color: #78350f}.dark-theme .lg\:dark\:ring-offset-green-50{--tw-ring-offset-color: #ecfdf5}.dark-theme .lg\:dark\:ring-offset-green-100{--tw-ring-offset-color: #d1fae5}.dark-theme .lg\:dark\:ring-offset-green-200{--tw-ring-offset-color: #a7f3d0}.dark-theme .lg\:dark\:ring-offset-green-300{--tw-ring-offset-color: #6ee7b7}.dark-theme .lg\:dark\:ring-offset-green-400{--tw-ring-offset-color: #34d399}.dark-theme .lg\:dark\:ring-offset-green-500{--tw-ring-offset-color: #10b981}.dark-theme .lg\:dark\:ring-offset-green-600{--tw-ring-offset-color: #059669}.dark-theme .lg\:dark\:ring-offset-green-700{--tw-ring-offset-color: #047857}.dark-theme .lg\:dark\:ring-offset-green-800{--tw-ring-offset-color: #065f46}.dark-theme .lg\:dark\:ring-offset-green-900{--tw-ring-offset-color: #064e3b}.dark-theme .lg\:dark\:ring-offset-blue-50{--tw-ring-offset-color: #eff6ff}.dark-theme .lg\:dark\:ring-offset-blue-100{--tw-ring-offset-color: #dbeafe}.dark-theme .lg\:dark\:ring-offset-blue-200{--tw-ring-offset-color: #bfdbfe}.dark-theme .lg\:dark\:ring-offset-blue-300{--tw-ring-offset-color: #93c5fd}.dark-theme .lg\:dark\:ring-offset-blue-400{--tw-ring-offset-color: #60a5fa}.dark-theme .lg\:dark\:ring-offset-blue-500{--tw-ring-offset-color: #3b82f6}.dark-theme .lg\:dark\:ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.dark-theme .lg\:dark\:ring-offset-blue-700{--tw-ring-offset-color: #1d4ed8}.dark-theme .lg\:dark\:ring-offset-blue-800{--tw-ring-offset-color: #1e40af}.dark-theme .lg\:dark\:ring-offset-blue-900{--tw-ring-offset-color: #1e3a8a}.dark-theme .lg\:dark\:ring-offset-indigo-50{--tw-ring-offset-color: #eef2ff}.dark-theme .lg\:dark\:ring-offset-indigo-100{--tw-ring-offset-color: #e0e7ff}.dark-theme .lg\:dark\:ring-offset-indigo-200{--tw-ring-offset-color: #c7d2fe}.dark-theme .lg\:dark\:ring-offset-indigo-300{--tw-ring-offset-color: #a5b4fc}.dark-theme .lg\:dark\:ring-offset-indigo-400{--tw-ring-offset-color: #818cf8}.dark-theme .lg\:dark\:ring-offset-indigo-500{--tw-ring-offset-color: #6366f1}.dark-theme .lg\:dark\:ring-offset-indigo-600{--tw-ring-offset-color: #4f46e5}.dark-theme .lg\:dark\:ring-offset-indigo-700{--tw-ring-offset-color: #4338ca}.dark-theme .lg\:dark\:ring-offset-indigo-800{--tw-ring-offset-color: #3730a3}.dark-theme .lg\:dark\:ring-offset-indigo-900{--tw-ring-offset-color: #312e81}.dark-theme .lg\:dark\:ring-offset-purple-50{--tw-ring-offset-color: #f5f3ff}.dark-theme .lg\:dark\:ring-offset-purple-100{--tw-ring-offset-color: #ede9fe}.dark-theme .lg\:dark\:ring-offset-purple-200{--tw-ring-offset-color: #ddd6fe}.dark-theme .lg\:dark\:ring-offset-purple-300{--tw-ring-offset-color: #c4b5fd}.dark-theme .lg\:dark\:ring-offset-purple-400{--tw-ring-offset-color: #a78bfa}.dark-theme .lg\:dark\:ring-offset-purple-500{--tw-ring-offset-color: #8b5cf6}.dark-theme .lg\:dark\:ring-offset-purple-600{--tw-ring-offset-color: #7c3aed}.dark-theme .lg\:dark\:ring-offset-purple-700{--tw-ring-offset-color: #6d28d9}.dark-theme .lg\:dark\:ring-offset-purple-800{--tw-ring-offset-color: #5b21b6}.dark-theme .lg\:dark\:ring-offset-purple-900{--tw-ring-offset-color: #4c1d95}.dark-theme .lg\:dark\:ring-offset-pink-50{--tw-ring-offset-color: #fdf2f8}.dark-theme .lg\:dark\:ring-offset-pink-100{--tw-ring-offset-color: #fce7f3}.dark-theme .lg\:dark\:ring-offset-pink-200{--tw-ring-offset-color: #fbcfe8}.dark-theme .lg\:dark\:ring-offset-pink-300{--tw-ring-offset-color: #f9a8d4}.dark-theme .lg\:dark\:ring-offset-pink-400{--tw-ring-offset-color: #f472b6}.dark-theme .lg\:dark\:ring-offset-pink-500{--tw-ring-offset-color: #ec4899}.dark-theme .lg\:dark\:ring-offset-pink-600{--tw-ring-offset-color: #db2777}.dark-theme .lg\:dark\:ring-offset-pink-700{--tw-ring-offset-color: #be185d}.dark-theme .lg\:dark\:ring-offset-pink-800{--tw-ring-offset-color: #9d174d}.dark-theme .lg\:dark\:ring-offset-pink-900{--tw-ring-offset-color: #831843}.dark-theme .lg\:dark\:ring-offset-primary{--tw-ring-offset-color: #FFCC00}.dark-theme .lg\:dark\:ring-offset-secondary-100{--tw-ring-offset-color: #F2E2D5}.dark-theme .lg\:dark\:ring-offset-secondary-200{--tw-ring-offset-color: #888883}.dark-theme .lg\:dark\:ring-offset-darkBg{--tw-ring-offset-color: #121212}.dark-theme .lg\:dark\:ring-offset-darkCardBg{--tw-ring-offset-color: #121212}.dark-theme .lg\:dark\:ring-offset-darkText{--tw-ring-offset-color: #F2F2F2}.dark-theme .lg\:dark\:ring-offset-github{--tw-ring-offset-color: #1B1F23}.dark-theme .lg\:dark\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color: transparent}.dark-theme .lg\:dark\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color: currentColor}.dark-theme .lg\:dark\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color: #000}.dark-theme .lg\:dark\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color: #fff}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color: #f9fafb}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color: #e5e7eb}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color: #d1d5db}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color: #9ca3af}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color: #6b7280}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color: #4b5563}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color: #374151}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color: #1f2937}.dark-theme .lg\:dark\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color: #111827}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color: #fef2f2}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color: #fee2e2}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color: #fecaca}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color: #fca5a5}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color: #f87171}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color: #ef4444}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color: #dc2626}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color: #b91c1c}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color: #991b1b}.dark-theme .lg\:dark\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color: #7f1d1d}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color: #fffbeb}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color: #fef3c7}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color: #fde68a}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color: #fcd34d}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color: #fbbf24}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color: #f59e0b}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color: #d97706}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color: #b45309}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color: #92400e}.dark-theme .lg\:dark\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color: #78350f}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color: #ecfdf5}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color: #d1fae5}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color: #a7f3d0}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color: #6ee7b7}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color: #34d399}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color: #10b981}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color: #059669}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color: #047857}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color: #065f46}.dark-theme .lg\:dark\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color: #064e3b}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color: #eff6ff}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color: #dbeafe}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color: #bfdbfe}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color: #93c5fd}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color: #60a5fa}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color: #3b82f6}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color: #2563eb}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color: #1d4ed8}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color: #1e40af}.dark-theme .lg\:dark\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color: #1e3a8a}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color: #eef2ff}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color: #e0e7ff}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color: #c7d2fe}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color: #a5b4fc}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color: #818cf8}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color: #6366f1}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color: #4f46e5}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color: #4338ca}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color: #3730a3}.dark-theme .lg\:dark\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color: #312e81}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color: #f5f3ff}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color: #ede9fe}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color: #ddd6fe}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color: #c4b5fd}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color: #a78bfa}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color: #8b5cf6}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color: #7c3aed}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color: #6d28d9}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color: #5b21b6}.dark-theme .lg\:dark\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color: #4c1d95}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color: #fdf2f8}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color: #fce7f3}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color: #fbcfe8}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color: #f9a8d4}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color: #f472b6}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color: #ec4899}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color: #db2777}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color: #be185d}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color: #9d174d}.dark-theme .lg\:dark\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color: #831843}.dark-theme .lg\:dark\:focus-within\:ring-offset-primary:focus-within{--tw-ring-offset-color: #FFCC00}.dark-theme .lg\:dark\:focus-within\:ring-offset-secondary-100:focus-within{--tw-ring-offset-color: #F2E2D5}.dark-theme .lg\:dark\:focus-within\:ring-offset-secondary-200:focus-within{--tw-ring-offset-color: #888883}.dark-theme .lg\:dark\:focus-within\:ring-offset-darkBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .lg\:dark\:focus-within\:ring-offset-darkCardBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .lg\:dark\:focus-within\:ring-offset-darkText:focus-within{--tw-ring-offset-color: #F2F2F2}.dark-theme .lg\:dark\:focus-within\:ring-offset-github:focus-within{--tw-ring-offset-color: #1B1F23}.dark-theme .lg\:dark\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.dark-theme .lg\:dark\:focus\:ring-offset-current:focus{--tw-ring-offset-color: currentColor}.dark-theme .lg\:dark\:focus\:ring-offset-black:focus{--tw-ring-offset-color: #000}.dark-theme .lg\:dark\:focus\:ring-offset-white:focus{--tw-ring-offset-color: #fff}.dark-theme .lg\:dark\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color: #f9fafb}.dark-theme .lg\:dark\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color: #f3f4f6}.dark-theme .lg\:dark\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color: #e5e7eb}.dark-theme .lg\:dark\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color: #d1d5db}.dark-theme .lg\:dark\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color: #9ca3af}.dark-theme .lg\:dark\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color: #6b7280}.dark-theme .lg\:dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color: #4b5563}.dark-theme .lg\:dark\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color: #374151}.dark-theme .lg\:dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark-theme .lg\:dark\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.dark-theme .lg\:dark\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.dark-theme .lg\:dark\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color: #fee2e2}.dark-theme .lg\:dark\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color: #fecaca}.dark-theme .lg\:dark\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color: #fca5a5}.dark-theme .lg\:dark\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color: #f87171}.dark-theme .lg\:dark\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color: #ef4444}.dark-theme .lg\:dark\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.dark-theme .lg\:dark\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color: #b91c1c}.dark-theme .lg\:dark\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color: #991b1b}.dark-theme .lg\:dark\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color: #7f1d1d}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fffbeb}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color: #fef3c7}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color: #fde68a}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color: #fcd34d}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color: #fbbf24}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color: #f59e0b}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color: #d97706}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color: #b45309}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color: #92400e}.dark-theme .lg\:dark\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color: #78350f}.dark-theme .lg\:dark\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #ecfdf5}.dark-theme .lg\:dark\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color: #d1fae5}.dark-theme .lg\:dark\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color: #a7f3d0}.dark-theme .lg\:dark\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color: #6ee7b7}.dark-theme .lg\:dark\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color: #34d399}.dark-theme .lg\:dark\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color: #10b981}.dark-theme .lg\:dark\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color: #059669}.dark-theme .lg\:dark\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color: #047857}.dark-theme .lg\:dark\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color: #065f46}.dark-theme .lg\:dark\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color: #064e3b}.dark-theme .lg\:dark\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.dark-theme .lg\:dark\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color: #dbeafe}.dark-theme .lg\:dark\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color: #bfdbfe}.dark-theme .lg\:dark\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color: #93c5fd}.dark-theme .lg\:dark\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color: #60a5fa}.dark-theme .lg\:dark\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color: #3b82f6}.dark-theme .lg\:dark\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.dark-theme .lg\:dark\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color: #1d4ed8}.dark-theme .lg\:dark\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color: #1e40af}.dark-theme .lg\:dark\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color: #1e3a8a}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color: #eef2ff}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color: #e0e7ff}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color: #c7d2fe}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color: #a5b4fc}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color: #818cf8}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color: #6366f1}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color: #4f46e5}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color: #4338ca}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color: #3730a3}.dark-theme .lg\:dark\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color: #312e81}.dark-theme .lg\:dark\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color: #f5f3ff}.dark-theme .lg\:dark\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color: #ede9fe}.dark-theme .lg\:dark\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color: #ddd6fe}.dark-theme .lg\:dark\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color: #c4b5fd}.dark-theme .lg\:dark\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color: #a78bfa}.dark-theme .lg\:dark\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color: #8b5cf6}.dark-theme .lg\:dark\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color: #7c3aed}.dark-theme .lg\:dark\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color: #6d28d9}.dark-theme .lg\:dark\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color: #5b21b6}.dark-theme .lg\:dark\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color: #4c1d95}.dark-theme .lg\:dark\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color: #fdf2f8}.dark-theme .lg\:dark\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color: #fce7f3}.dark-theme .lg\:dark\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color: #fbcfe8}.dark-theme .lg\:dark\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color: #f9a8d4}.dark-theme .lg\:dark\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color: #f472b6}.dark-theme .lg\:dark\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color: #ec4899}.dark-theme .lg\:dark\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color: #db2777}.dark-theme .lg\:dark\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color: #be185d}.dark-theme .lg\:dark\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color: #9d174d}.dark-theme .lg\:dark\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color: #831843}.dark-theme .lg\:dark\:focus\:ring-offset-primary:focus{--tw-ring-offset-color: #FFCC00}.dark-theme .lg\:dark\:focus\:ring-offset-secondary-100:focus{--tw-ring-offset-color: #F2E2D5}.dark-theme .lg\:dark\:focus\:ring-offset-secondary-200:focus{--tw-ring-offset-color: #888883}.dark-theme .lg\:dark\:focus\:ring-offset-darkBg:focus{--tw-ring-offset-color: #121212}.dark-theme .lg\:dark\:focus\:ring-offset-darkCardBg:focus{--tw-ring-offset-color: #121212}.dark-theme .lg\:dark\:focus\:ring-offset-darkText:focus{--tw-ring-offset-color: #F2F2F2}.dark-theme .lg\:dark\:focus\:ring-offset-github:focus{--tw-ring-offset-color: #1B1F23}}@media (min-width: 1280px){.dark-theme .xl\:dark\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.dark-theme .xl\:dark\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.dark-theme .xl\:dark\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-primary>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,204,0,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,226,213,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-secondary-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(136,136,131,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-darkBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-darkCardBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-darkText>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,242,242,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-github>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(27,31,35,var(--tw-divide-opacity))}.dark-theme .xl\:dark\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity: 0}.dark-theme .xl\:dark\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity: .05}.dark-theme .xl\:dark\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity: .1}.dark-theme .xl\:dark\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity: .2}.dark-theme .xl\:dark\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity: .25}.dark-theme .xl\:dark\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: .3}.dark-theme .xl\:dark\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity: .4}.dark-theme .xl\:dark\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: .5}.dark-theme .xl\:dark\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity: .6}.dark-theme .xl\:dark\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity: .7}.dark-theme .xl\:dark\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity: .75}.dark-theme .xl\:dark\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity: .8}.dark-theme .xl\:dark\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity: .9}.dark-theme .xl\:dark\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity: .95}.dark-theme .xl\:dark\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1}.dark-theme .xl\:dark\:border-transparent{border-color:transparent}.dark-theme .xl\:dark\:border-current{border-color:currentColor}.dark-theme .xl\:dark\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-transparent{border-color:transparent}.dark-theme .group:hover .xl\:dark\:group-hover\:border-current{border-color:currentColor}.dark-theme .group:hover .xl\:dark\:group-hover\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-transparent:focus-within{border-color:transparent}.dark-theme .xl\:dark\:focus-within\:border-current:focus-within{border-color:currentColor}.dark-theme .xl\:dark\:focus-within\:border-black:focus-within{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-50:focus-within{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-100:focus-within{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-200:focus-within{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-300:focus-within{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-400:focus-within{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-500:focus-within{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-600:focus-within{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-700:focus-within{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-800:focus-within{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-gray-900:focus-within{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-50:focus-within{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-200:focus-within{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-400:focus-within{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-500:focus-within{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-600:focus-within{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-700:focus-within{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-800:focus-within{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-red-900:focus-within{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-50:focus-within{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-100:focus-within{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-200:focus-within{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-300:focus-within{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-400:focus-within{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-500:focus-within{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-600:focus-within{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-700:focus-within{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-800:focus-within{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-green-900:focus-within{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-50:focus-within{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-100:focus-within{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-200:focus-within{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-300:focus-within{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-600:focus-within{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-700:focus-within{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-800:focus-within{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-blue-900:focus-within{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-50:focus-within{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-100:focus-within{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-200:focus-within{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-300:focus-within{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-400:focus-within{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-500:focus-within{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-600:focus-within{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-700:focus-within{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-800:focus-within{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-purple-900:focus-within{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-50:focus-within{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-100:focus-within{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-200:focus-within{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-300:focus-within{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-400:focus-within{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-600:focus-within{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-700:focus-within{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-800:focus-within{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-pink-900:focus-within{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-secondary-100:focus-within{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-secondary-200:focus-within{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-darkBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-darkCardBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-darkText:focus-within{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus-within\:border-github:focus-within{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-transparent:hover{border-color:transparent}.dark-theme .xl\:dark\:hover\:border-current:hover{border-color:currentColor}.dark-theme .xl\:dark\:hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-50:hover{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-100:hover{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-800:hover{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-50:hover{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-red-900:hover{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-50:hover{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-100:hover{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-200:hover{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-300:hover{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-600:hover{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-700:hover{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-800:hover{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-50:hover{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-100:hover{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-700:hover{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-50:hover{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-800:hover{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-50:hover{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-100:hover{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-600:hover{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-700:hover{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-800:hover{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-indigo-900:hover{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-50:hover{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-100:hover{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-700:hover{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-800:hover{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-purple-900:hover{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-50:hover{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-100:hover{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-200:hover{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-600:hover{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-700:hover{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-800:hover{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-pink-900:hover{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-secondary-100:hover{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-secondary-200:hover{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-darkBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-darkCardBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-darkText:hover{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:hover\:border-github:hover{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-transparent:focus{border-color:transparent}.dark-theme .xl\:dark\:focus\:border-current:focus{border-color:currentColor}.dark-theme .xl\:dark\:focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-50:focus{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-800:focus{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-50:focus{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-100:focus{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-200:focus{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-300:focus{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-red-900:focus{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-50:focus{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-100:focus{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-200:focus{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-300:focus{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-400:focus{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-600:focus{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-700:focus{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-800:focus{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-yellow-900:focus{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-50:focus{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-100:focus{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-200:focus{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-300:focus{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-700:focus{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-800:focus{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-green-900:focus{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-50:focus{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-100:focus{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-200:focus{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-blue-900:focus{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-50:focus{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-100:focus{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-800:focus{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-indigo-900:focus{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-50:focus{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-100:focus{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-200:focus{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-300:focus{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-700:focus{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-800:focus{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-purple-900:focus{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-50:focus{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-100:focus{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-200:focus{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-400:focus{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-600:focus{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-700:focus{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-800:focus{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-pink-900:focus{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-secondary-100:focus{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-secondary-200:focus{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-darkBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-darkCardBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-darkText:focus{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .xl\:dark\:focus\:border-github:focus{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .xl\:dark\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .xl\:dark\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .xl\:dark\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .xl\:dark\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .xl\:dark\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .xl\:dark\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .xl\:dark\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .xl\:dark\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .xl\:dark\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .xl\:dark\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .xl\:dark\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .xl\:dark\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .xl\:dark\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .xl\:dark\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .xl\:dark\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .group:hover .xl\:dark\:group-hover\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .xl\:dark\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity: 0}.dark-theme .xl\:dark\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity: .05}.dark-theme .xl\:dark\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity: .1}.dark-theme .xl\:dark\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity: .2}.dark-theme .xl\:dark\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity: .25}.dark-theme .xl\:dark\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity: .3}.dark-theme .xl\:dark\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity: .4}.dark-theme .xl\:dark\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity: .5}.dark-theme .xl\:dark\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity: .6}.dark-theme .xl\:dark\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity: .7}.dark-theme .xl\:dark\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity: .75}.dark-theme .xl\:dark\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity: .8}.dark-theme .xl\:dark\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity: .9}.dark-theme .xl\:dark\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity: .95}.dark-theme .xl\:dark\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity: 1}.dark-theme .xl\:dark\:hover\:border-opacity-0:hover{--tw-border-opacity: 0}.dark-theme .xl\:dark\:hover\:border-opacity-5:hover{--tw-border-opacity: .05}.dark-theme .xl\:dark\:hover\:border-opacity-10:hover{--tw-border-opacity: .1}.dark-theme .xl\:dark\:hover\:border-opacity-20:hover{--tw-border-opacity: .2}.dark-theme .xl\:dark\:hover\:border-opacity-25:hover{--tw-border-opacity: .25}.dark-theme .xl\:dark\:hover\:border-opacity-30:hover{--tw-border-opacity: .3}.dark-theme .xl\:dark\:hover\:border-opacity-40:hover{--tw-border-opacity: .4}.dark-theme .xl\:dark\:hover\:border-opacity-50:hover{--tw-border-opacity: .5}.dark-theme .xl\:dark\:hover\:border-opacity-60:hover{--tw-border-opacity: .6}.dark-theme .xl\:dark\:hover\:border-opacity-70:hover{--tw-border-opacity: .7}.dark-theme .xl\:dark\:hover\:border-opacity-75:hover{--tw-border-opacity: .75}.dark-theme .xl\:dark\:hover\:border-opacity-80:hover{--tw-border-opacity: .8}.dark-theme .xl\:dark\:hover\:border-opacity-90:hover{--tw-border-opacity: .9}.dark-theme .xl\:dark\:hover\:border-opacity-95:hover{--tw-border-opacity: .95}.dark-theme .xl\:dark\:hover\:border-opacity-100:hover{--tw-border-opacity: 1}.dark-theme .xl\:dark\:focus\:border-opacity-0:focus{--tw-border-opacity: 0}.dark-theme .xl\:dark\:focus\:border-opacity-5:focus{--tw-border-opacity: .05}.dark-theme .xl\:dark\:focus\:border-opacity-10:focus{--tw-border-opacity: .1}.dark-theme .xl\:dark\:focus\:border-opacity-20:focus{--tw-border-opacity: .2}.dark-theme .xl\:dark\:focus\:border-opacity-25:focus{--tw-border-opacity: .25}.dark-theme .xl\:dark\:focus\:border-opacity-30:focus{--tw-border-opacity: .3}.dark-theme .xl\:dark\:focus\:border-opacity-40:focus{--tw-border-opacity: .4}.dark-theme .xl\:dark\:focus\:border-opacity-50:focus{--tw-border-opacity: .5}.dark-theme .xl\:dark\:focus\:border-opacity-60:focus{--tw-border-opacity: .6}.dark-theme .xl\:dark\:focus\:border-opacity-70:focus{--tw-border-opacity: .7}.dark-theme .xl\:dark\:focus\:border-opacity-75:focus{--tw-border-opacity: .75}.dark-theme .xl\:dark\:focus\:border-opacity-80:focus{--tw-border-opacity: .8}.dark-theme .xl\:dark\:focus\:border-opacity-90:focus{--tw-border-opacity: .9}.dark-theme .xl\:dark\:focus\:border-opacity-95:focus{--tw-border-opacity: .95}.dark-theme .xl\:dark\:focus\:border-opacity-100:focus{--tw-border-opacity: 1}.dark-theme .xl\:dark\:bg-transparent{background-color:transparent}.dark-theme .xl\:dark\:bg-current{background-color:currentColor}.dark-theme .xl\:dark\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-transparent{background-color:transparent}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-current{background-color:currentColor}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-transparent:focus-within{background-color:transparent}.dark-theme .xl\:dark\:focus-within\:bg-current:focus-within{background-color:currentColor}.dark-theme .xl\:dark\:focus-within\:bg-black:focus-within{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-secondary-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-secondary-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-darkBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-darkCardBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-darkText:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus-within\:bg-github:focus-within{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-transparent:hover{background-color:transparent}.dark-theme .xl\:dark\:hover\:bg-current:hover{background-color:currentColor}.dark-theme .xl\:dark\:hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-yellow-900:hover{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-green-900:hover{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-indigo-900:hover{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-400:hover{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-400:hover{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-pink-900:hover{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-secondary-100:hover{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-secondary-200:hover{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-darkBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-darkCardBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-darkText:hover{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:hover\:bg-github:hover{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-transparent:focus{background-color:transparent}.dark-theme .xl\:dark\:focus\:bg-current:focus{background-color:currentColor}.dark-theme .xl\:dark\:focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-400:focus{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-500:focus{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-600:focus{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-200:focus{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-400:focus{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-700:focus{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-800:focus{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-red-900:focus{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-50:focus{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-200:focus{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-400:focus{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-500:focus{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-600:focus{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-700:focus{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-800:focus{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-yellow-900:focus{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-50:focus{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-100:focus{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-200:focus{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-300:focus{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-400:focus{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-500:focus{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-600:focus{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-700:focus{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-800:focus{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-green-900:focus{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-100:focus{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-200:focus{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-300:focus{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-400:focus{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-500:focus{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-600:focus{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-800:focus{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-blue-900:focus{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-50:focus{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-200:focus{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-300:focus{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-400:focus{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-700:focus{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-800:focus{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-50:focus{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-100:focus{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-200:focus{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-300:focus{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-400:focus{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-500:focus{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-600:focus{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-700:focus{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-800:focus{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-purple-900:focus{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-50:focus{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-100:focus{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-200:focus{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-300:focus{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-400:focus{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-500:focus{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-600:focus{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-700:focus{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-800:focus{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-pink-900:focus{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-primary:focus{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-secondary-100:focus{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-secondary-200:focus{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-darkBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-darkCardBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-darkText:focus{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:focus\:bg-github:focus{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .xl\:dark\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .xl\:dark\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .xl\:dark\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .xl\:dark\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .xl\:dark\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .xl\:dark\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .xl\:dark\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .xl\:dark\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .xl\:dark\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .xl\:dark\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .xl\:dark\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .xl\:dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .xl\:dark\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .xl\:dark\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .xl\:dark\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .group:hover .xl\:dark\:group-hover\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .xl\:dark\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity: 0}.dark-theme .xl\:dark\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity: .05}.dark-theme .xl\:dark\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity: .1}.dark-theme .xl\:dark\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity: .2}.dark-theme .xl\:dark\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity: .25}.dark-theme .xl\:dark\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity: .3}.dark-theme .xl\:dark\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity: .4}.dark-theme .xl\:dark\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity: .5}.dark-theme .xl\:dark\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity: .6}.dark-theme .xl\:dark\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity: .7}.dark-theme .xl\:dark\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity: .75}.dark-theme .xl\:dark\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity: .8}.dark-theme .xl\:dark\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity: .9}.dark-theme .xl\:dark\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity: .95}.dark-theme .xl\:dark\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity: 1}.dark-theme .xl\:dark\:hover\:bg-opacity-0:hover{--tw-bg-opacity: 0}.dark-theme .xl\:dark\:hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.dark-theme .xl\:dark\:hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.dark-theme .xl\:dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.dark-theme .xl\:dark\:hover\:bg-opacity-25:hover{--tw-bg-opacity: .25}.dark-theme .xl\:dark\:hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.dark-theme .xl\:dark\:hover\:bg-opacity-40:hover{--tw-bg-opacity: .4}.dark-theme .xl\:dark\:hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.dark-theme .xl\:dark\:hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.dark-theme .xl\:dark\:hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.dark-theme .xl\:dark\:hover\:bg-opacity-75:hover{--tw-bg-opacity: .75}.dark-theme .xl\:dark\:hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.dark-theme .xl\:dark\:hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.dark-theme .xl\:dark\:hover\:bg-opacity-95:hover{--tw-bg-opacity: .95}.dark-theme .xl\:dark\:hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.dark-theme .xl\:dark\:focus\:bg-opacity-0:focus{--tw-bg-opacity: 0}.dark-theme .xl\:dark\:focus\:bg-opacity-5:focus{--tw-bg-opacity: .05}.dark-theme .xl\:dark\:focus\:bg-opacity-10:focus{--tw-bg-opacity: .1}.dark-theme .xl\:dark\:focus\:bg-opacity-20:focus{--tw-bg-opacity: .2}.dark-theme .xl\:dark\:focus\:bg-opacity-25:focus{--tw-bg-opacity: .25}.dark-theme .xl\:dark\:focus\:bg-opacity-30:focus{--tw-bg-opacity: .3}.dark-theme .xl\:dark\:focus\:bg-opacity-40:focus{--tw-bg-opacity: .4}.dark-theme .xl\:dark\:focus\:bg-opacity-50:focus{--tw-bg-opacity: .5}.dark-theme .xl\:dark\:focus\:bg-opacity-60:focus{--tw-bg-opacity: .6}.dark-theme .xl\:dark\:focus\:bg-opacity-70:focus{--tw-bg-opacity: .7}.dark-theme .xl\:dark\:focus\:bg-opacity-75:focus{--tw-bg-opacity: .75}.dark-theme .xl\:dark\:focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.dark-theme .xl\:dark\:focus\:bg-opacity-90:focus{--tw-bg-opacity: .9}.dark-theme .xl\:dark\:focus\:bg-opacity-95:focus{--tw-bg-opacity: .95}.dark-theme .xl\:dark\:focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.dark-theme .xl\:dark\:from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:from-current{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:from-black{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:from-white{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:from-gray-50{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .xl\:dark\:from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .xl\:dark\:from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .xl\:dark\:from-gray-300{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .xl\:dark\:from-gray-400{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .xl\:dark\:from-gray-500{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .xl\:dark\:from-gray-600{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .xl\:dark\:from-gray-700{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .xl\:dark\:from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .xl\:dark\:from-gray-900{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .xl\:dark\:from-red-50{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .xl\:dark\:from-red-100{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .xl\:dark\:from-red-200{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .xl\:dark\:from-red-300{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .xl\:dark\:from-red-400{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .xl\:dark\:from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .xl\:dark\:from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .xl\:dark\:from-red-700{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .xl\:dark\:from-red-800{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .xl\:dark\:from-red-900{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .xl\:dark\:from-yellow-50{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .xl\:dark\:from-yellow-100{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .xl\:dark\:from-yellow-200{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .xl\:dark\:from-yellow-300{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .xl\:dark\:from-yellow-400{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .xl\:dark\:from-yellow-500{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .xl\:dark\:from-yellow-600{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .xl\:dark\:from-yellow-700{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .xl\:dark\:from-yellow-800{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .xl\:dark\:from-yellow-900{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .xl\:dark\:from-green-50{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .xl\:dark\:from-green-100{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .xl\:dark\:from-green-200{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .xl\:dark\:from-green-300{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .xl\:dark\:from-green-400{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .xl\:dark\:from-green-500{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .xl\:dark\:from-green-600{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .xl\:dark\:from-green-700{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .xl\:dark\:from-green-800{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .xl\:dark\:from-green-900{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .xl\:dark\:from-blue-50{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .xl\:dark\:from-blue-100{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .xl\:dark\:from-blue-200{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .xl\:dark\:from-blue-300{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .xl\:dark\:from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .xl\:dark\:from-blue-500{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .xl\:dark\:from-blue-600{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .xl\:dark\:from-blue-700{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .xl\:dark\:from-blue-800{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .xl\:dark\:from-blue-900{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .xl\:dark\:from-indigo-50{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .xl\:dark\:from-indigo-100{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .xl\:dark\:from-indigo-200{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .xl\:dark\:from-indigo-300{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .xl\:dark\:from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .xl\:dark\:from-indigo-500{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .xl\:dark\:from-indigo-600{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .xl\:dark\:from-indigo-700{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .xl\:dark\:from-indigo-800{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .xl\:dark\:from-indigo-900{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .xl\:dark\:from-purple-50{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .xl\:dark\:from-purple-100{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .xl\:dark\:from-purple-200{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .xl\:dark\:from-purple-300{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .xl\:dark\:from-purple-400{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .xl\:dark\:from-purple-500{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .xl\:dark\:from-purple-600{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .xl\:dark\:from-purple-700{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .xl\:dark\:from-purple-800{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .xl\:dark\:from-purple-900{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .xl\:dark\:from-pink-50{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .xl\:dark\:from-pink-100{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .xl\:dark\:from-pink-200{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .xl\:dark\:from-pink-300{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .xl\:dark\:from-pink-400{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .xl\:dark\:from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .xl\:dark\:from-pink-600{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .xl\:dark\:from-pink-700{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .xl\:dark\:from-pink-800{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .xl\:dark\:from-pink-900{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .xl\:dark\:from-primary{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .xl\:dark\:from-secondary-100{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .xl\:dark\:from-secondary-200{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .xl\:dark\:from-darkBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:from-darkCardBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:from-darkText{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .xl\:dark\:from-github{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .xl\:dark\:hover\:from-transparent:hover{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:hover\:from-current:hover{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:hover\:from-black:hover{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:hover\:from-white:hover{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:hover\:from-gray-50:hover{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .xl\:dark\:hover\:from-gray-100:hover{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .xl\:dark\:hover\:from-gray-200:hover{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .xl\:dark\:hover\:from-gray-300:hover{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .xl\:dark\:hover\:from-gray-400:hover{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .xl\:dark\:hover\:from-gray-500:hover{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .xl\:dark\:hover\:from-gray-600:hover{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .xl\:dark\:hover\:from-gray-700:hover{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .xl\:dark\:hover\:from-gray-800:hover{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .xl\:dark\:hover\:from-gray-900:hover{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .xl\:dark\:hover\:from-red-50:hover{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .xl\:dark\:hover\:from-red-100:hover{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .xl\:dark\:hover\:from-red-200:hover{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .xl\:dark\:hover\:from-red-300:hover{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .xl\:dark\:hover\:from-red-400:hover{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .xl\:dark\:hover\:from-red-500:hover{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .xl\:dark\:hover\:from-red-600:hover{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .xl\:dark\:hover\:from-red-700:hover{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .xl\:dark\:hover\:from-red-800:hover{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .xl\:dark\:hover\:from-red-900:hover{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-50:hover{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-100:hover{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-200:hover{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-300:hover{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-400:hover{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-500:hover{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-600:hover{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-700:hover{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-800:hover{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .xl\:dark\:hover\:from-yellow-900:hover{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .xl\:dark\:hover\:from-green-50:hover{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .xl\:dark\:hover\:from-green-100:hover{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .xl\:dark\:hover\:from-green-200:hover{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .xl\:dark\:hover\:from-green-300:hover{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .xl\:dark\:hover\:from-green-400:hover{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .xl\:dark\:hover\:from-green-500:hover{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .xl\:dark\:hover\:from-green-600:hover{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .xl\:dark\:hover\:from-green-700:hover{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .xl\:dark\:hover\:from-green-800:hover{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .xl\:dark\:hover\:from-green-900:hover{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .xl\:dark\:hover\:from-blue-50:hover{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .xl\:dark\:hover\:from-blue-100:hover{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .xl\:dark\:hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .xl\:dark\:hover\:from-blue-300:hover{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .xl\:dark\:hover\:from-blue-400:hover{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .xl\:dark\:hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .xl\:dark\:hover\:from-blue-600:hover{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .xl\:dark\:hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .xl\:dark\:hover\:from-blue-800:hover{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .xl\:dark\:hover\:from-blue-900:hover{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-50:hover{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-100:hover{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-200:hover{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-300:hover{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-800:hover{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .xl\:dark\:hover\:from-indigo-900:hover{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .xl\:dark\:hover\:from-purple-50:hover{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .xl\:dark\:hover\:from-purple-100:hover{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .xl\:dark\:hover\:from-purple-200:hover{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .xl\:dark\:hover\:from-purple-300:hover{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .xl\:dark\:hover\:from-purple-400:hover{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .xl\:dark\:hover\:from-purple-500:hover{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .xl\:dark\:hover\:from-purple-600:hover{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .xl\:dark\:hover\:from-purple-700:hover{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .xl\:dark\:hover\:from-purple-800:hover{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .xl\:dark\:hover\:from-purple-900:hover{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .xl\:dark\:hover\:from-pink-50:hover{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .xl\:dark\:hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .xl\:dark\:hover\:from-pink-200:hover{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .xl\:dark\:hover\:from-pink-300:hover{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .xl\:dark\:hover\:from-pink-400:hover{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .xl\:dark\:hover\:from-pink-500:hover{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .xl\:dark\:hover\:from-pink-600:hover{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .xl\:dark\:hover\:from-pink-700:hover{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .xl\:dark\:hover\:from-pink-800:hover{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .xl\:dark\:hover\:from-pink-900:hover{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .xl\:dark\:hover\:from-primary:hover{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .xl\:dark\:hover\:from-secondary-100:hover{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .xl\:dark\:hover\:from-secondary-200:hover{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .xl\:dark\:hover\:from-darkBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:hover\:from-darkCardBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:hover\:from-darkText:hover{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .xl\:dark\:hover\:from-github:hover{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .xl\:dark\:focus\:from-transparent:focus{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:focus\:from-current:focus{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:focus\:from-black:focus{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:focus\:from-white:focus{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:focus\:from-gray-50:focus{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .xl\:dark\:focus\:from-gray-100:focus{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .xl\:dark\:focus\:from-gray-200:focus{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .xl\:dark\:focus\:from-gray-300:focus{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .xl\:dark\:focus\:from-gray-400:focus{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .xl\:dark\:focus\:from-gray-500:focus{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .xl\:dark\:focus\:from-gray-600:focus{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .xl\:dark\:focus\:from-gray-700:focus{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .xl\:dark\:focus\:from-gray-800:focus{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .xl\:dark\:focus\:from-gray-900:focus{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .xl\:dark\:focus\:from-red-50:focus{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .xl\:dark\:focus\:from-red-100:focus{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .xl\:dark\:focus\:from-red-200:focus{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .xl\:dark\:focus\:from-red-300:focus{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .xl\:dark\:focus\:from-red-400:focus{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .xl\:dark\:focus\:from-red-500:focus{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .xl\:dark\:focus\:from-red-600:focus{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .xl\:dark\:focus\:from-red-700:focus{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .xl\:dark\:focus\:from-red-800:focus{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .xl\:dark\:focus\:from-red-900:focus{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-50:focus{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-100:focus{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-200:focus{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-300:focus{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-400:focus{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-500:focus{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-600:focus{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-700:focus{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-800:focus{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .xl\:dark\:focus\:from-yellow-900:focus{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .xl\:dark\:focus\:from-green-50:focus{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .xl\:dark\:focus\:from-green-100:focus{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .xl\:dark\:focus\:from-green-200:focus{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .xl\:dark\:focus\:from-green-300:focus{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .xl\:dark\:focus\:from-green-400:focus{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .xl\:dark\:focus\:from-green-500:focus{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .xl\:dark\:focus\:from-green-600:focus{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .xl\:dark\:focus\:from-green-700:focus{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .xl\:dark\:focus\:from-green-800:focus{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .xl\:dark\:focus\:from-green-900:focus{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .xl\:dark\:focus\:from-blue-50:focus{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .xl\:dark\:focus\:from-blue-100:focus{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .xl\:dark\:focus\:from-blue-200:focus{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .xl\:dark\:focus\:from-blue-300:focus{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .xl\:dark\:focus\:from-blue-400:focus{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .xl\:dark\:focus\:from-blue-500:focus{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .xl\:dark\:focus\:from-blue-600:focus{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .xl\:dark\:focus\:from-blue-700:focus{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .xl\:dark\:focus\:from-blue-800:focus{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .xl\:dark\:focus\:from-blue-900:focus{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-50:focus{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-100:focus{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-200:focus{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-300:focus{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-400:focus{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-500:focus{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-600:focus{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-700:focus{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-800:focus{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .xl\:dark\:focus\:from-indigo-900:focus{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .xl\:dark\:focus\:from-purple-50:focus{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .xl\:dark\:focus\:from-purple-100:focus{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .xl\:dark\:focus\:from-purple-200:focus{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .xl\:dark\:focus\:from-purple-300:focus{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .xl\:dark\:focus\:from-purple-400:focus{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .xl\:dark\:focus\:from-purple-500:focus{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .xl\:dark\:focus\:from-purple-600:focus{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .xl\:dark\:focus\:from-purple-700:focus{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .xl\:dark\:focus\:from-purple-800:focus{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .xl\:dark\:focus\:from-purple-900:focus{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .xl\:dark\:focus\:from-pink-50:focus{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .xl\:dark\:focus\:from-pink-100:focus{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .xl\:dark\:focus\:from-pink-200:focus{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .xl\:dark\:focus\:from-pink-300:focus{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .xl\:dark\:focus\:from-pink-400:focus{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .xl\:dark\:focus\:from-pink-500:focus{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .xl\:dark\:focus\:from-pink-600:focus{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .xl\:dark\:focus\:from-pink-700:focus{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .xl\:dark\:focus\:from-pink-800:focus{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .xl\:dark\:focus\:from-pink-900:focus{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .xl\:dark\:focus\:from-primary:focus{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .xl\:dark\:focus\:from-secondary-100:focus{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .xl\:dark\:focus\:from-secondary-200:focus{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .xl\:dark\:focus\:from-darkBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:focus\:from-darkCardBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:focus\:from-darkText:focus{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .xl\:dark\:focus\:from-github:focus{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .xl\:dark\:via-transparent{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:via-current{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:via-black{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:via-white{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:via-gray-50{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .xl\:dark\:via-gray-100{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .xl\:dark\:via-gray-200{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .xl\:dark\:via-gray-300{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .xl\:dark\:via-gray-400{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .xl\:dark\:via-gray-500{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .xl\:dark\:via-gray-600{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .xl\:dark\:via-gray-700{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .xl\:dark\:via-gray-800{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .xl\:dark\:via-gray-900{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .xl\:dark\:via-red-50{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .xl\:dark\:via-red-100{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .xl\:dark\:via-red-200{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .xl\:dark\:via-red-300{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .xl\:dark\:via-red-400{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .xl\:dark\:via-red-500{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .xl\:dark\:via-red-600{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .xl\:dark\:via-red-700{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .xl\:dark\:via-red-800{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .xl\:dark\:via-red-900{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .xl\:dark\:via-yellow-50{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .xl\:dark\:via-yellow-100{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .xl\:dark\:via-yellow-200{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .xl\:dark\:via-yellow-300{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .xl\:dark\:via-yellow-400{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .xl\:dark\:via-yellow-500{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .xl\:dark\:via-yellow-600{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .xl\:dark\:via-yellow-700{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .xl\:dark\:via-yellow-800{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .xl\:dark\:via-yellow-900{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .xl\:dark\:via-green-50{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .xl\:dark\:via-green-100{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .xl\:dark\:via-green-200{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .xl\:dark\:via-green-300{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .xl\:dark\:via-green-400{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .xl\:dark\:via-green-500{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .xl\:dark\:via-green-600{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .xl\:dark\:via-green-700{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .xl\:dark\:via-green-800{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .xl\:dark\:via-green-900{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .xl\:dark\:via-blue-50{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .xl\:dark\:via-blue-100{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .xl\:dark\:via-blue-200{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .xl\:dark\:via-blue-300{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .xl\:dark\:via-blue-400{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .xl\:dark\:via-blue-500{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .xl\:dark\:via-blue-600{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .xl\:dark\:via-blue-700{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .xl\:dark\:via-blue-800{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .xl\:dark\:via-blue-900{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .xl\:dark\:via-indigo-50{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .xl\:dark\:via-indigo-100{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .xl\:dark\:via-indigo-200{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .xl\:dark\:via-indigo-300{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .xl\:dark\:via-indigo-400{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .xl\:dark\:via-indigo-500{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .xl\:dark\:via-indigo-600{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .xl\:dark\:via-indigo-700{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .xl\:dark\:via-indigo-800{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .xl\:dark\:via-indigo-900{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .xl\:dark\:via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .xl\:dark\:via-purple-100{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .xl\:dark\:via-purple-200{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .xl\:dark\:via-purple-300{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .xl\:dark\:via-purple-400{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .xl\:dark\:via-purple-500{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .xl\:dark\:via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .xl\:dark\:via-purple-700{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .xl\:dark\:via-purple-800{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .xl\:dark\:via-purple-900{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .xl\:dark\:via-pink-50{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .xl\:dark\:via-pink-100{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .xl\:dark\:via-pink-200{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .xl\:dark\:via-pink-300{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .xl\:dark\:via-pink-400{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .xl\:dark\:via-pink-500{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .xl\:dark\:via-pink-600{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .xl\:dark\:via-pink-700{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .xl\:dark\:via-pink-800{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .xl\:dark\:via-pink-900{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .xl\:dark\:via-primary{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .xl\:dark\:via-secondary-100{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .xl\:dark\:via-secondary-200{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .xl\:dark\:via-darkBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:via-darkCardBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:via-darkText{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .xl\:dark\:via-github{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .xl\:dark\:hover\:via-transparent:hover{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:hover\:via-current:hover{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:hover\:via-black:hover{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:hover\:via-white:hover{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:hover\:via-gray-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .xl\:dark\:hover\:via-gray-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .xl\:dark\:hover\:via-gray-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .xl\:dark\:hover\:via-gray-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .xl\:dark\:hover\:via-gray-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .xl\:dark\:hover\:via-gray-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .xl\:dark\:hover\:via-gray-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .xl\:dark\:hover\:via-gray-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .xl\:dark\:hover\:via-gray-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .xl\:dark\:hover\:via-gray-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .xl\:dark\:hover\:via-red-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .xl\:dark\:hover\:via-red-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .xl\:dark\:hover\:via-red-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .xl\:dark\:hover\:via-red-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .xl\:dark\:hover\:via-red-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .xl\:dark\:hover\:via-red-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .xl\:dark\:hover\:via-red-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .xl\:dark\:hover\:via-red-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .xl\:dark\:hover\:via-red-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .xl\:dark\:hover\:via-red-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .xl\:dark\:hover\:via-yellow-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .xl\:dark\:hover\:via-green-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .xl\:dark\:hover\:via-green-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .xl\:dark\:hover\:via-green-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .xl\:dark\:hover\:via-green-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .xl\:dark\:hover\:via-green-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .xl\:dark\:hover\:via-green-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .xl\:dark\:hover\:via-green-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .xl\:dark\:hover\:via-green-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .xl\:dark\:hover\:via-green-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .xl\:dark\:hover\:via-green-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .xl\:dark\:hover\:via-blue-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .xl\:dark\:hover\:via-blue-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .xl\:dark\:hover\:via-blue-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .xl\:dark\:hover\:via-blue-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .xl\:dark\:hover\:via-blue-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .xl\:dark\:hover\:via-blue-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .xl\:dark\:hover\:via-blue-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .xl\:dark\:hover\:via-blue-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .xl\:dark\:hover\:via-blue-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .xl\:dark\:hover\:via-blue-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .xl\:dark\:hover\:via-indigo-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .xl\:dark\:hover\:via-purple-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .xl\:dark\:hover\:via-purple-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .xl\:dark\:hover\:via-purple-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .xl\:dark\:hover\:via-purple-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .xl\:dark\:hover\:via-purple-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .xl\:dark\:hover\:via-purple-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .xl\:dark\:hover\:via-purple-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .xl\:dark\:hover\:via-purple-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .xl\:dark\:hover\:via-purple-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .xl\:dark\:hover\:via-purple-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .xl\:dark\:hover\:via-pink-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .xl\:dark\:hover\:via-pink-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .xl\:dark\:hover\:via-pink-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .xl\:dark\:hover\:via-pink-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .xl\:dark\:hover\:via-pink-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .xl\:dark\:hover\:via-pink-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .xl\:dark\:hover\:via-pink-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .xl\:dark\:hover\:via-pink-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .xl\:dark\:hover\:via-pink-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .xl\:dark\:hover\:via-pink-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .xl\:dark\:hover\:via-primary:hover{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .xl\:dark\:hover\:via-secondary-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .xl\:dark\:hover\:via-secondary-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .xl\:dark\:hover\:via-darkBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:hover\:via-darkCardBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:hover\:via-darkText:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .xl\:dark\:hover\:via-github:hover{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .xl\:dark\:focus\:via-transparent:focus{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:focus\:via-current:focus{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:focus\:via-black:focus{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .xl\:dark\:focus\:via-white:focus{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .xl\:dark\:focus\:via-gray-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .xl\:dark\:focus\:via-gray-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .xl\:dark\:focus\:via-gray-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .xl\:dark\:focus\:via-gray-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .xl\:dark\:focus\:via-gray-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .xl\:dark\:focus\:via-gray-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .xl\:dark\:focus\:via-gray-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .xl\:dark\:focus\:via-gray-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .xl\:dark\:focus\:via-gray-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .xl\:dark\:focus\:via-gray-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .xl\:dark\:focus\:via-red-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .xl\:dark\:focus\:via-red-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .xl\:dark\:focus\:via-red-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .xl\:dark\:focus\:via-red-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .xl\:dark\:focus\:via-red-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .xl\:dark\:focus\:via-red-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .xl\:dark\:focus\:via-red-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .xl\:dark\:focus\:via-red-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .xl\:dark\:focus\:via-red-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .xl\:dark\:focus\:via-red-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .xl\:dark\:focus\:via-yellow-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .xl\:dark\:focus\:via-green-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .xl\:dark\:focus\:via-green-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .xl\:dark\:focus\:via-green-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .xl\:dark\:focus\:via-green-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .xl\:dark\:focus\:via-green-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .xl\:dark\:focus\:via-green-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .xl\:dark\:focus\:via-green-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .xl\:dark\:focus\:via-green-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .xl\:dark\:focus\:via-green-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .xl\:dark\:focus\:via-green-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .xl\:dark\:focus\:via-blue-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .xl\:dark\:focus\:via-blue-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .xl\:dark\:focus\:via-blue-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .xl\:dark\:focus\:via-blue-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .xl\:dark\:focus\:via-blue-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .xl\:dark\:focus\:via-blue-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .xl\:dark\:focus\:via-blue-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .xl\:dark\:focus\:via-blue-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .xl\:dark\:focus\:via-blue-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .xl\:dark\:focus\:via-blue-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .xl\:dark\:focus\:via-indigo-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .xl\:dark\:focus\:via-purple-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .xl\:dark\:focus\:via-purple-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .xl\:dark\:focus\:via-purple-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .xl\:dark\:focus\:via-purple-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .xl\:dark\:focus\:via-purple-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .xl\:dark\:focus\:via-purple-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .xl\:dark\:focus\:via-purple-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .xl\:dark\:focus\:via-purple-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .xl\:dark\:focus\:via-purple-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .xl\:dark\:focus\:via-purple-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .xl\:dark\:focus\:via-pink-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .xl\:dark\:focus\:via-pink-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .xl\:dark\:focus\:via-pink-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .xl\:dark\:focus\:via-pink-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .xl\:dark\:focus\:via-pink-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .xl\:dark\:focus\:via-pink-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .xl\:dark\:focus\:via-pink-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .xl\:dark\:focus\:via-pink-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .xl\:dark\:focus\:via-pink-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .xl\:dark\:focus\:via-pink-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .xl\:dark\:focus\:via-primary:focus{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .xl\:dark\:focus\:via-secondary-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .xl\:dark\:focus\:via-secondary-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .xl\:dark\:focus\:via-darkBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:focus\:via-darkCardBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .xl\:dark\:focus\:via-darkText:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .xl\:dark\:focus\:via-github:focus{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .xl\:dark\:to-transparent{--tw-gradient-to: transparent}.dark-theme .xl\:dark\:to-current{--tw-gradient-to: currentColor}.dark-theme .xl\:dark\:to-black{--tw-gradient-to: #000}.dark-theme .xl\:dark\:to-white{--tw-gradient-to: #fff}.dark-theme .xl\:dark\:to-gray-50{--tw-gradient-to: #f9fafb}.dark-theme .xl\:dark\:to-gray-100{--tw-gradient-to: #f3f4f6}.dark-theme .xl\:dark\:to-gray-200{--tw-gradient-to: #e5e7eb}.dark-theme .xl\:dark\:to-gray-300{--tw-gradient-to: #d1d5db}.dark-theme .xl\:dark\:to-gray-400{--tw-gradient-to: #9ca3af}.dark-theme .xl\:dark\:to-gray-500{--tw-gradient-to: #6b7280}.dark-theme .xl\:dark\:to-gray-600{--tw-gradient-to: #4b5563}.dark-theme .xl\:dark\:to-gray-700{--tw-gradient-to: #374151}.dark-theme .xl\:dark\:to-gray-800{--tw-gradient-to: #1f2937}.dark-theme .xl\:dark\:to-gray-900{--tw-gradient-to: #111827}.dark-theme .xl\:dark\:to-red-50{--tw-gradient-to: #fef2f2}.dark-theme .xl\:dark\:to-red-100{--tw-gradient-to: #fee2e2}.dark-theme .xl\:dark\:to-red-200{--tw-gradient-to: #fecaca}.dark-theme .xl\:dark\:to-red-300{--tw-gradient-to: #fca5a5}.dark-theme .xl\:dark\:to-red-400{--tw-gradient-to: #f87171}.dark-theme .xl\:dark\:to-red-500{--tw-gradient-to: #ef4444}.dark-theme .xl\:dark\:to-red-600{--tw-gradient-to: #dc2626}.dark-theme .xl\:dark\:to-red-700{--tw-gradient-to: #b91c1c}.dark-theme .xl\:dark\:to-red-800{--tw-gradient-to: #991b1b}.dark-theme .xl\:dark\:to-red-900{--tw-gradient-to: #7f1d1d}.dark-theme .xl\:dark\:to-yellow-50{--tw-gradient-to: #fffbeb}.dark-theme .xl\:dark\:to-yellow-100{--tw-gradient-to: #fef3c7}.dark-theme .xl\:dark\:to-yellow-200{--tw-gradient-to: #fde68a}.dark-theme .xl\:dark\:to-yellow-300{--tw-gradient-to: #fcd34d}.dark-theme .xl\:dark\:to-yellow-400{--tw-gradient-to: #fbbf24}.dark-theme .xl\:dark\:to-yellow-500{--tw-gradient-to: #f59e0b}.dark-theme .xl\:dark\:to-yellow-600{--tw-gradient-to: #d97706}.dark-theme .xl\:dark\:to-yellow-700{--tw-gradient-to: #b45309}.dark-theme .xl\:dark\:to-yellow-800{--tw-gradient-to: #92400e}.dark-theme .xl\:dark\:to-yellow-900{--tw-gradient-to: #78350f}.dark-theme .xl\:dark\:to-green-50{--tw-gradient-to: #ecfdf5}.dark-theme .xl\:dark\:to-green-100{--tw-gradient-to: #d1fae5}.dark-theme .xl\:dark\:to-green-200{--tw-gradient-to: #a7f3d0}.dark-theme .xl\:dark\:to-green-300{--tw-gradient-to: #6ee7b7}.dark-theme .xl\:dark\:to-green-400{--tw-gradient-to: #34d399}.dark-theme .xl\:dark\:to-green-500{--tw-gradient-to: #10b981}.dark-theme .xl\:dark\:to-green-600{--tw-gradient-to: #059669}.dark-theme .xl\:dark\:to-green-700{--tw-gradient-to: #047857}.dark-theme .xl\:dark\:to-green-800{--tw-gradient-to: #065f46}.dark-theme .xl\:dark\:to-green-900{--tw-gradient-to: #064e3b}.dark-theme .xl\:dark\:to-blue-50{--tw-gradient-to: #eff6ff}.dark-theme .xl\:dark\:to-blue-100{--tw-gradient-to: #dbeafe}.dark-theme .xl\:dark\:to-blue-200{--tw-gradient-to: #bfdbfe}.dark-theme .xl\:dark\:to-blue-300{--tw-gradient-to: #93c5fd}.dark-theme .xl\:dark\:to-blue-400{--tw-gradient-to: #60a5fa}.dark-theme .xl\:dark\:to-blue-500{--tw-gradient-to: #3b82f6}.dark-theme .xl\:dark\:to-blue-600{--tw-gradient-to: #2563eb}.dark-theme .xl\:dark\:to-blue-700{--tw-gradient-to: #1d4ed8}.dark-theme .xl\:dark\:to-blue-800{--tw-gradient-to: #1e40af}.dark-theme .xl\:dark\:to-blue-900{--tw-gradient-to: #1e3a8a}.dark-theme .xl\:dark\:to-indigo-50{--tw-gradient-to: #eef2ff}.dark-theme .xl\:dark\:to-indigo-100{--tw-gradient-to: #e0e7ff}.dark-theme .xl\:dark\:to-indigo-200{--tw-gradient-to: #c7d2fe}.dark-theme .xl\:dark\:to-indigo-300{--tw-gradient-to: #a5b4fc}.dark-theme .xl\:dark\:to-indigo-400{--tw-gradient-to: #818cf8}.dark-theme .xl\:dark\:to-indigo-500{--tw-gradient-to: #6366f1}.dark-theme .xl\:dark\:to-indigo-600{--tw-gradient-to: #4f46e5}.dark-theme .xl\:dark\:to-indigo-700{--tw-gradient-to: #4338ca}.dark-theme .xl\:dark\:to-indigo-800{--tw-gradient-to: #3730a3}.dark-theme .xl\:dark\:to-indigo-900{--tw-gradient-to: #312e81}.dark-theme .xl\:dark\:to-purple-50{--tw-gradient-to: #f5f3ff}.dark-theme .xl\:dark\:to-purple-100{--tw-gradient-to: #ede9fe}.dark-theme .xl\:dark\:to-purple-200{--tw-gradient-to: #ddd6fe}.dark-theme .xl\:dark\:to-purple-300{--tw-gradient-to: #c4b5fd}.dark-theme .xl\:dark\:to-purple-400{--tw-gradient-to: #a78bfa}.dark-theme .xl\:dark\:to-purple-500{--tw-gradient-to: #8b5cf6}.dark-theme .xl\:dark\:to-purple-600{--tw-gradient-to: #7c3aed}.dark-theme .xl\:dark\:to-purple-700{--tw-gradient-to: #6d28d9}.dark-theme .xl\:dark\:to-purple-800{--tw-gradient-to: #5b21b6}.dark-theme .xl\:dark\:to-purple-900{--tw-gradient-to: #4c1d95}.dark-theme .xl\:dark\:to-pink-50{--tw-gradient-to: #fdf2f8}.dark-theme .xl\:dark\:to-pink-100{--tw-gradient-to: #fce7f3}.dark-theme .xl\:dark\:to-pink-200{--tw-gradient-to: #fbcfe8}.dark-theme .xl\:dark\:to-pink-300{--tw-gradient-to: #f9a8d4}.dark-theme .xl\:dark\:to-pink-400{--tw-gradient-to: #f472b6}.dark-theme .xl\:dark\:to-pink-500{--tw-gradient-to: #ec4899}.dark-theme .xl\:dark\:to-pink-600{--tw-gradient-to: #db2777}.dark-theme .xl\:dark\:to-pink-700{--tw-gradient-to: #be185d}.dark-theme .xl\:dark\:to-pink-800{--tw-gradient-to: #9d174d}.dark-theme .xl\:dark\:to-pink-900{--tw-gradient-to: #831843}.dark-theme .xl\:dark\:to-primary{--tw-gradient-to: #FFCC00}.dark-theme .xl\:dark\:to-secondary-100{--tw-gradient-to: #F2E2D5}.dark-theme .xl\:dark\:to-secondary-200{--tw-gradient-to: #888883}.dark-theme .xl\:dark\:to-darkBg{--tw-gradient-to: #121212}.dark-theme .xl\:dark\:to-darkCardBg{--tw-gradient-to: #121212}.dark-theme .xl\:dark\:to-darkText{--tw-gradient-to: #F2F2F2}.dark-theme .xl\:dark\:to-github{--tw-gradient-to: #1B1F23}.dark-theme .xl\:dark\:hover\:to-transparent:hover{--tw-gradient-to: transparent}.dark-theme .xl\:dark\:hover\:to-current:hover{--tw-gradient-to: currentColor}.dark-theme .xl\:dark\:hover\:to-black:hover{--tw-gradient-to: #000}.dark-theme .xl\:dark\:hover\:to-white:hover{--tw-gradient-to: #fff}.dark-theme .xl\:dark\:hover\:to-gray-50:hover{--tw-gradient-to: #f9fafb}.dark-theme .xl\:dark\:hover\:to-gray-100:hover{--tw-gradient-to: #f3f4f6}.dark-theme .xl\:dark\:hover\:to-gray-200:hover{--tw-gradient-to: #e5e7eb}.dark-theme .xl\:dark\:hover\:to-gray-300:hover{--tw-gradient-to: #d1d5db}.dark-theme .xl\:dark\:hover\:to-gray-400:hover{--tw-gradient-to: #9ca3af}.dark-theme .xl\:dark\:hover\:to-gray-500:hover{--tw-gradient-to: #6b7280}.dark-theme .xl\:dark\:hover\:to-gray-600:hover{--tw-gradient-to: #4b5563}.dark-theme .xl\:dark\:hover\:to-gray-700:hover{--tw-gradient-to: #374151}.dark-theme .xl\:dark\:hover\:to-gray-800:hover{--tw-gradient-to: #1f2937}.dark-theme .xl\:dark\:hover\:to-gray-900:hover{--tw-gradient-to: #111827}.dark-theme .xl\:dark\:hover\:to-red-50:hover{--tw-gradient-to: #fef2f2}.dark-theme .xl\:dark\:hover\:to-red-100:hover{--tw-gradient-to: #fee2e2}.dark-theme .xl\:dark\:hover\:to-red-200:hover{--tw-gradient-to: #fecaca}.dark-theme .xl\:dark\:hover\:to-red-300:hover{--tw-gradient-to: #fca5a5}.dark-theme .xl\:dark\:hover\:to-red-400:hover{--tw-gradient-to: #f87171}.dark-theme .xl\:dark\:hover\:to-red-500:hover{--tw-gradient-to: #ef4444}.dark-theme .xl\:dark\:hover\:to-red-600:hover{--tw-gradient-to: #dc2626}.dark-theme .xl\:dark\:hover\:to-red-700:hover{--tw-gradient-to: #b91c1c}.dark-theme .xl\:dark\:hover\:to-red-800:hover{--tw-gradient-to: #991b1b}.dark-theme .xl\:dark\:hover\:to-red-900:hover{--tw-gradient-to: #7f1d1d}.dark-theme .xl\:dark\:hover\:to-yellow-50:hover{--tw-gradient-to: #fffbeb}.dark-theme .xl\:dark\:hover\:to-yellow-100:hover{--tw-gradient-to: #fef3c7}.dark-theme .xl\:dark\:hover\:to-yellow-200:hover{--tw-gradient-to: #fde68a}.dark-theme .xl\:dark\:hover\:to-yellow-300:hover{--tw-gradient-to: #fcd34d}.dark-theme .xl\:dark\:hover\:to-yellow-400:hover{--tw-gradient-to: #fbbf24}.dark-theme .xl\:dark\:hover\:to-yellow-500:hover{--tw-gradient-to: #f59e0b}.dark-theme .xl\:dark\:hover\:to-yellow-600:hover{--tw-gradient-to: #d97706}.dark-theme .xl\:dark\:hover\:to-yellow-700:hover{--tw-gradient-to: #b45309}.dark-theme .xl\:dark\:hover\:to-yellow-800:hover{--tw-gradient-to: #92400e}.dark-theme .xl\:dark\:hover\:to-yellow-900:hover{--tw-gradient-to: #78350f}.dark-theme .xl\:dark\:hover\:to-green-50:hover{--tw-gradient-to: #ecfdf5}.dark-theme .xl\:dark\:hover\:to-green-100:hover{--tw-gradient-to: #d1fae5}.dark-theme .xl\:dark\:hover\:to-green-200:hover{--tw-gradient-to: #a7f3d0}.dark-theme .xl\:dark\:hover\:to-green-300:hover{--tw-gradient-to: #6ee7b7}.dark-theme .xl\:dark\:hover\:to-green-400:hover{--tw-gradient-to: #34d399}.dark-theme .xl\:dark\:hover\:to-green-500:hover{--tw-gradient-to: #10b981}.dark-theme .xl\:dark\:hover\:to-green-600:hover{--tw-gradient-to: #059669}.dark-theme .xl\:dark\:hover\:to-green-700:hover{--tw-gradient-to: #047857}.dark-theme .xl\:dark\:hover\:to-green-800:hover{--tw-gradient-to: #065f46}.dark-theme .xl\:dark\:hover\:to-green-900:hover{--tw-gradient-to: #064e3b}.dark-theme .xl\:dark\:hover\:to-blue-50:hover{--tw-gradient-to: #eff6ff}.dark-theme .xl\:dark\:hover\:to-blue-100:hover{--tw-gradient-to: #dbeafe}.dark-theme .xl\:dark\:hover\:to-blue-200:hover{--tw-gradient-to: #bfdbfe}.dark-theme .xl\:dark\:hover\:to-blue-300:hover{--tw-gradient-to: #93c5fd}.dark-theme .xl\:dark\:hover\:to-blue-400:hover{--tw-gradient-to: #60a5fa}.dark-theme .xl\:dark\:hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6}.dark-theme .xl\:dark\:hover\:to-blue-600:hover{--tw-gradient-to: #2563eb}.dark-theme .xl\:dark\:hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8}.dark-theme .xl\:dark\:hover\:to-blue-800:hover{--tw-gradient-to: #1e40af}.dark-theme .xl\:dark\:hover\:to-blue-900:hover{--tw-gradient-to: #1e3a8a}.dark-theme .xl\:dark\:hover\:to-indigo-50:hover{--tw-gradient-to: #eef2ff}.dark-theme .xl\:dark\:hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff}.dark-theme .xl\:dark\:hover\:to-indigo-200:hover{--tw-gradient-to: #c7d2fe}.dark-theme .xl\:dark\:hover\:to-indigo-300:hover{--tw-gradient-to: #a5b4fc}.dark-theme .xl\:dark\:hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8}.dark-theme .xl\:dark\:hover\:to-indigo-500:hover{--tw-gradient-to: #6366f1}.dark-theme .xl\:dark\:hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5}.dark-theme .xl\:dark\:hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca}.dark-theme .xl\:dark\:hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3}.dark-theme .xl\:dark\:hover\:to-indigo-900:hover{--tw-gradient-to: #312e81}.dark-theme .xl\:dark\:hover\:to-purple-50:hover{--tw-gradient-to: #f5f3ff}.dark-theme .xl\:dark\:hover\:to-purple-100:hover{--tw-gradient-to: #ede9fe}.dark-theme .xl\:dark\:hover\:to-purple-200:hover{--tw-gradient-to: #ddd6fe}.dark-theme .xl\:dark\:hover\:to-purple-300:hover{--tw-gradient-to: #c4b5fd}.dark-theme .xl\:dark\:hover\:to-purple-400:hover{--tw-gradient-to: #a78bfa}.dark-theme .xl\:dark\:hover\:to-purple-500:hover{--tw-gradient-to: #8b5cf6}.dark-theme .xl\:dark\:hover\:to-purple-600:hover{--tw-gradient-to: #7c3aed}.dark-theme .xl\:dark\:hover\:to-purple-700:hover{--tw-gradient-to: #6d28d9}.dark-theme .xl\:dark\:hover\:to-purple-800:hover{--tw-gradient-to: #5b21b6}.dark-theme .xl\:dark\:hover\:to-purple-900:hover{--tw-gradient-to: #4c1d95}.dark-theme .xl\:dark\:hover\:to-pink-50:hover{--tw-gradient-to: #fdf2f8}.dark-theme .xl\:dark\:hover\:to-pink-100:hover{--tw-gradient-to: #fce7f3}.dark-theme .xl\:dark\:hover\:to-pink-200:hover{--tw-gradient-to: #fbcfe8}.dark-theme .xl\:dark\:hover\:to-pink-300:hover{--tw-gradient-to: #f9a8d4}.dark-theme .xl\:dark\:hover\:to-pink-400:hover{--tw-gradient-to: #f472b6}.dark-theme .xl\:dark\:hover\:to-pink-500:hover{--tw-gradient-to: #ec4899}.dark-theme .xl\:dark\:hover\:to-pink-600:hover{--tw-gradient-to: #db2777}.dark-theme .xl\:dark\:hover\:to-pink-700:hover{--tw-gradient-to: #be185d}.dark-theme .xl\:dark\:hover\:to-pink-800:hover{--tw-gradient-to: #9d174d}.dark-theme .xl\:dark\:hover\:to-pink-900:hover{--tw-gradient-to: #831843}.dark-theme .xl\:dark\:hover\:to-primary:hover{--tw-gradient-to: #FFCC00}.dark-theme .xl\:dark\:hover\:to-secondary-100:hover{--tw-gradient-to: #F2E2D5}.dark-theme .xl\:dark\:hover\:to-secondary-200:hover{--tw-gradient-to: #888883}.dark-theme .xl\:dark\:hover\:to-darkBg:hover{--tw-gradient-to: #121212}.dark-theme .xl\:dark\:hover\:to-darkCardBg:hover{--tw-gradient-to: #121212}.dark-theme .xl\:dark\:hover\:to-darkText:hover{--tw-gradient-to: #F2F2F2}.dark-theme .xl\:dark\:hover\:to-github:hover{--tw-gradient-to: #1B1F23}.dark-theme .xl\:dark\:focus\:to-transparent:focus{--tw-gradient-to: transparent}.dark-theme .xl\:dark\:focus\:to-current:focus{--tw-gradient-to: currentColor}.dark-theme .xl\:dark\:focus\:to-black:focus{--tw-gradient-to: #000}.dark-theme .xl\:dark\:focus\:to-white:focus{--tw-gradient-to: #fff}.dark-theme .xl\:dark\:focus\:to-gray-50:focus{--tw-gradient-to: #f9fafb}.dark-theme .xl\:dark\:focus\:to-gray-100:focus{--tw-gradient-to: #f3f4f6}.dark-theme .xl\:dark\:focus\:to-gray-200:focus{--tw-gradient-to: #e5e7eb}.dark-theme .xl\:dark\:focus\:to-gray-300:focus{--tw-gradient-to: #d1d5db}.dark-theme .xl\:dark\:focus\:to-gray-400:focus{--tw-gradient-to: #9ca3af}.dark-theme .xl\:dark\:focus\:to-gray-500:focus{--tw-gradient-to: #6b7280}.dark-theme .xl\:dark\:focus\:to-gray-600:focus{--tw-gradient-to: #4b5563}.dark-theme .xl\:dark\:focus\:to-gray-700:focus{--tw-gradient-to: #374151}.dark-theme .xl\:dark\:focus\:to-gray-800:focus{--tw-gradient-to: #1f2937}.dark-theme .xl\:dark\:focus\:to-gray-900:focus{--tw-gradient-to: #111827}.dark-theme .xl\:dark\:focus\:to-red-50:focus{--tw-gradient-to: #fef2f2}.dark-theme .xl\:dark\:focus\:to-red-100:focus{--tw-gradient-to: #fee2e2}.dark-theme .xl\:dark\:focus\:to-red-200:focus{--tw-gradient-to: #fecaca}.dark-theme .xl\:dark\:focus\:to-red-300:focus{--tw-gradient-to: #fca5a5}.dark-theme .xl\:dark\:focus\:to-red-400:focus{--tw-gradient-to: #f87171}.dark-theme .xl\:dark\:focus\:to-red-500:focus{--tw-gradient-to: #ef4444}.dark-theme .xl\:dark\:focus\:to-red-600:focus{--tw-gradient-to: #dc2626}.dark-theme .xl\:dark\:focus\:to-red-700:focus{--tw-gradient-to: #b91c1c}.dark-theme .xl\:dark\:focus\:to-red-800:focus{--tw-gradient-to: #991b1b}.dark-theme .xl\:dark\:focus\:to-red-900:focus{--tw-gradient-to: #7f1d1d}.dark-theme .xl\:dark\:focus\:to-yellow-50:focus{--tw-gradient-to: #fffbeb}.dark-theme .xl\:dark\:focus\:to-yellow-100:focus{--tw-gradient-to: #fef3c7}.dark-theme .xl\:dark\:focus\:to-yellow-200:focus{--tw-gradient-to: #fde68a}.dark-theme .xl\:dark\:focus\:to-yellow-300:focus{--tw-gradient-to: #fcd34d}.dark-theme .xl\:dark\:focus\:to-yellow-400:focus{--tw-gradient-to: #fbbf24}.dark-theme .xl\:dark\:focus\:to-yellow-500:focus{--tw-gradient-to: #f59e0b}.dark-theme .xl\:dark\:focus\:to-yellow-600:focus{--tw-gradient-to: #d97706}.dark-theme .xl\:dark\:focus\:to-yellow-700:focus{--tw-gradient-to: #b45309}.dark-theme .xl\:dark\:focus\:to-yellow-800:focus{--tw-gradient-to: #92400e}.dark-theme .xl\:dark\:focus\:to-yellow-900:focus{--tw-gradient-to: #78350f}.dark-theme .xl\:dark\:focus\:to-green-50:focus{--tw-gradient-to: #ecfdf5}.dark-theme .xl\:dark\:focus\:to-green-100:focus{--tw-gradient-to: #d1fae5}.dark-theme .xl\:dark\:focus\:to-green-200:focus{--tw-gradient-to: #a7f3d0}.dark-theme .xl\:dark\:focus\:to-green-300:focus{--tw-gradient-to: #6ee7b7}.dark-theme .xl\:dark\:focus\:to-green-400:focus{--tw-gradient-to: #34d399}.dark-theme .xl\:dark\:focus\:to-green-500:focus{--tw-gradient-to: #10b981}.dark-theme .xl\:dark\:focus\:to-green-600:focus{--tw-gradient-to: #059669}.dark-theme .xl\:dark\:focus\:to-green-700:focus{--tw-gradient-to: #047857}.dark-theme .xl\:dark\:focus\:to-green-800:focus{--tw-gradient-to: #065f46}.dark-theme .xl\:dark\:focus\:to-green-900:focus{--tw-gradient-to: #064e3b}.dark-theme .xl\:dark\:focus\:to-blue-50:focus{--tw-gradient-to: #eff6ff}.dark-theme .xl\:dark\:focus\:to-blue-100:focus{--tw-gradient-to: #dbeafe}.dark-theme .xl\:dark\:focus\:to-blue-200:focus{--tw-gradient-to: #bfdbfe}.dark-theme .xl\:dark\:focus\:to-blue-300:focus{--tw-gradient-to: #93c5fd}.dark-theme .xl\:dark\:focus\:to-blue-400:focus{--tw-gradient-to: #60a5fa}.dark-theme .xl\:dark\:focus\:to-blue-500:focus{--tw-gradient-to: #3b82f6}.dark-theme .xl\:dark\:focus\:to-blue-600:focus{--tw-gradient-to: #2563eb}.dark-theme .xl\:dark\:focus\:to-blue-700:focus{--tw-gradient-to: #1d4ed8}.dark-theme .xl\:dark\:focus\:to-blue-800:focus{--tw-gradient-to: #1e40af}.dark-theme .xl\:dark\:focus\:to-blue-900:focus{--tw-gradient-to: #1e3a8a}.dark-theme .xl\:dark\:focus\:to-indigo-50:focus{--tw-gradient-to: #eef2ff}.dark-theme .xl\:dark\:focus\:to-indigo-100:focus{--tw-gradient-to: #e0e7ff}.dark-theme .xl\:dark\:focus\:to-indigo-200:focus{--tw-gradient-to: #c7d2fe}.dark-theme .xl\:dark\:focus\:to-indigo-300:focus{--tw-gradient-to: #a5b4fc}.dark-theme .xl\:dark\:focus\:to-indigo-400:focus{--tw-gradient-to: #818cf8}.dark-theme .xl\:dark\:focus\:to-indigo-500:focus{--tw-gradient-to: #6366f1}.dark-theme .xl\:dark\:focus\:to-indigo-600:focus{--tw-gradient-to: #4f46e5}.dark-theme .xl\:dark\:focus\:to-indigo-700:focus{--tw-gradient-to: #4338ca}.dark-theme .xl\:dark\:focus\:to-indigo-800:focus{--tw-gradient-to: #3730a3}.dark-theme .xl\:dark\:focus\:to-indigo-900:focus{--tw-gradient-to: #312e81}.dark-theme .xl\:dark\:focus\:to-purple-50:focus{--tw-gradient-to: #f5f3ff}.dark-theme .xl\:dark\:focus\:to-purple-100:focus{--tw-gradient-to: #ede9fe}.dark-theme .xl\:dark\:focus\:to-purple-200:focus{--tw-gradient-to: #ddd6fe}.dark-theme .xl\:dark\:focus\:to-purple-300:focus{--tw-gradient-to: #c4b5fd}.dark-theme .xl\:dark\:focus\:to-purple-400:focus{--tw-gradient-to: #a78bfa}.dark-theme .xl\:dark\:focus\:to-purple-500:focus{--tw-gradient-to: #8b5cf6}.dark-theme .xl\:dark\:focus\:to-purple-600:focus{--tw-gradient-to: #7c3aed}.dark-theme .xl\:dark\:focus\:to-purple-700:focus{--tw-gradient-to: #6d28d9}.dark-theme .xl\:dark\:focus\:to-purple-800:focus{--tw-gradient-to: #5b21b6}.dark-theme .xl\:dark\:focus\:to-purple-900:focus{--tw-gradient-to: #4c1d95}.dark-theme .xl\:dark\:focus\:to-pink-50:focus{--tw-gradient-to: #fdf2f8}.dark-theme .xl\:dark\:focus\:to-pink-100:focus{--tw-gradient-to: #fce7f3}.dark-theme .xl\:dark\:focus\:to-pink-200:focus{--tw-gradient-to: #fbcfe8}.dark-theme .xl\:dark\:focus\:to-pink-300:focus{--tw-gradient-to: #f9a8d4}.dark-theme .xl\:dark\:focus\:to-pink-400:focus{--tw-gradient-to: #f472b6}.dark-theme .xl\:dark\:focus\:to-pink-500:focus{--tw-gradient-to: #ec4899}.dark-theme .xl\:dark\:focus\:to-pink-600:focus{--tw-gradient-to: #db2777}.dark-theme .xl\:dark\:focus\:to-pink-700:focus{--tw-gradient-to: #be185d}.dark-theme .xl\:dark\:focus\:to-pink-800:focus{--tw-gradient-to: #9d174d}.dark-theme .xl\:dark\:focus\:to-pink-900:focus{--tw-gradient-to: #831843}.dark-theme .xl\:dark\:focus\:to-primary:focus{--tw-gradient-to: #FFCC00}.dark-theme .xl\:dark\:focus\:to-secondary-100:focus{--tw-gradient-to: #F2E2D5}.dark-theme .xl\:dark\:focus\:to-secondary-200:focus{--tw-gradient-to: #888883}.dark-theme .xl\:dark\:focus\:to-darkBg:focus{--tw-gradient-to: #121212}.dark-theme .xl\:dark\:focus\:to-darkCardBg:focus{--tw-gradient-to: #121212}.dark-theme .xl\:dark\:focus\:to-darkText:focus{--tw-gradient-to: #F2F2F2}.dark-theme .xl\:dark\:focus\:to-github:focus{--tw-gradient-to: #1B1F23}.dark-theme .xl\:dark\:text-transparent{color:transparent}.dark-theme .xl\:dark\:text-current{color:currentColor}.dark-theme .xl\:dark\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-transparent{color:transparent}.dark-theme .group:hover .xl\:dark\:group-hover\:text-current{color:currentColor}.dark-theme .group:hover .xl\:dark\:group-hover\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .xl\:dark\:group-hover\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-transparent:focus-within{color:transparent}.dark-theme .xl\:dark\:focus-within\:text-current:focus-within{color:currentColor}.dark-theme .xl\:dark\:focus-within\:text-black:focus-within{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-white:focus-within{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-50:focus-within{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-100:focus-within{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-200:focus-within{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-300:focus-within{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-400:focus-within{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-500:focus-within{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-700:focus-within{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-800:focus-within{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-gray-900:focus-within{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-50:focus-within{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-100:focus-within{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-200:focus-within{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-300:focus-within{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-400:focus-within{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-500:focus-within{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-600:focus-within{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-700:focus-within{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-800:focus-within{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-red-900:focus-within{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-50:focus-within{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-100:focus-within{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-200:focus-within{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-300:focus-within{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-400:focus-within{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-500:focus-within{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-600:focus-within{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-700:focus-within{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-800:focus-within{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-green-900:focus-within{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-50:focus-within{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-100:focus-within{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-200:focus-within{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-300:focus-within{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-400:focus-within{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-500:focus-within{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-600:focus-within{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-700:focus-within{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-800:focus-within{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-blue-900:focus-within{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-50:focus-within{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-100:focus-within{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-200:focus-within{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-300:focus-within{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-400:focus-within{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-500:focus-within{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-600:focus-within{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-700:focus-within{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-800:focus-within{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-purple-900:focus-within{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-50:focus-within{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-100:focus-within{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-200:focus-within{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-300:focus-within{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-400:focus-within{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-500:focus-within{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-600:focus-within{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-700:focus-within{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-800:focus-within{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-pink-900:focus-within{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-primary:focus-within{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-secondary-100:focus-within{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-secondary-200:focus-within{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-darkBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-darkCardBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-darkText:focus-within{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus-within\:text-github:focus-within{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-transparent:hover{color:transparent}.dark-theme .xl\:dark\:hover\:text-current:hover{color:currentColor}.dark-theme .xl\:dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-50:hover{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-200:hover{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-yellow-900:hover{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-50:hover{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-100:hover{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-50:hover{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-50:hover{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-100:hover{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-50:hover{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-100:hover{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-500:hover{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-50:hover{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-100:hover{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-200:hover{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-500:hover{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-700:hover{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-800:hover{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-pink-900:hover{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-secondary-100:hover{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-secondary-200:hover{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-darkBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-darkCardBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-darkText:hover{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:hover\:text-github:hover{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-transparent:focus{color:transparent}.dark-theme .xl\:dark\:focus\:text-current:focus{color:currentColor}.dark-theme .xl\:dark\:focus\:text-black:focus{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-white:focus{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-50:focus{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-100:focus{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-600:focus{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-50:focus{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-100:focus{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-700:focus{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-800:focus{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-red-900:focus{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-50:focus{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-100:focus{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-200:focus{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-300:focus{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-400:focus{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-500:focus{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-600:focus{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-700:focus{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-800:focus{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-yellow-900:focus{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-50:focus{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-100:focus{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-200:focus{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-300:focus{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-400:focus{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-500:focus{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-600:focus{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-700:focus{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-800:focus{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-green-900:focus{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-50:focus{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-100:focus{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-200:focus{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-300:focus{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-400:focus{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-800:focus{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-blue-900:focus{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-50:focus{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-100:focus{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-300:focus{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-400:focus{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-600:focus{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-700:focus{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-indigo-900:focus{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-50:focus{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-100:focus{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-200:focus{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-300:focus{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-400:focus{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-500:focus{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-600:focus{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-700:focus{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-800:focus{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-purple-900:focus{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-50:focus{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-100:focus{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-200:focus{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-300:focus{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-400:focus{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-500:focus{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-600:focus{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-700:focus{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-800:focus{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-pink-900:focus{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-primary:focus{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-secondary-100:focus{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-secondary-200:focus{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-darkBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-darkCardBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-darkText:focus{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .xl\:dark\:focus\:text-github:focus{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .xl\:dark\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .xl\:dark\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .xl\:dark\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .xl\:dark\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .xl\:dark\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .xl\:dark\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .xl\:dark\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .xl\:dark\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .xl\:dark\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .xl\:dark\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .xl\:dark\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .xl\:dark\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .xl\:dark\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .xl\:dark\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .xl\:dark\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .group:hover .xl\:dark\:group-hover\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .xl\:dark\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity: 0}.dark-theme .xl\:dark\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity: .05}.dark-theme .xl\:dark\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity: .1}.dark-theme .xl\:dark\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity: .2}.dark-theme .xl\:dark\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity: .25}.dark-theme .xl\:dark\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity: .3}.dark-theme .xl\:dark\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity: .4}.dark-theme .xl\:dark\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity: .5}.dark-theme .xl\:dark\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity: .6}.dark-theme .xl\:dark\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity: .7}.dark-theme .xl\:dark\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity: .75}.dark-theme .xl\:dark\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity: .8}.dark-theme .xl\:dark\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity: .9}.dark-theme .xl\:dark\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity: .95}.dark-theme .xl\:dark\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity: 1}.dark-theme .xl\:dark\:hover\:text-opacity-0:hover{--tw-text-opacity: 0}.dark-theme .xl\:dark\:hover\:text-opacity-5:hover{--tw-text-opacity: .05}.dark-theme .xl\:dark\:hover\:text-opacity-10:hover{--tw-text-opacity: .1}.dark-theme .xl\:dark\:hover\:text-opacity-20:hover{--tw-text-opacity: .2}.dark-theme .xl\:dark\:hover\:text-opacity-25:hover{--tw-text-opacity: .25}.dark-theme .xl\:dark\:hover\:text-opacity-30:hover{--tw-text-opacity: .3}.dark-theme .xl\:dark\:hover\:text-opacity-40:hover{--tw-text-opacity: .4}.dark-theme .xl\:dark\:hover\:text-opacity-50:hover{--tw-text-opacity: .5}.dark-theme .xl\:dark\:hover\:text-opacity-60:hover{--tw-text-opacity: .6}.dark-theme .xl\:dark\:hover\:text-opacity-70:hover{--tw-text-opacity: .7}.dark-theme .xl\:dark\:hover\:text-opacity-75:hover{--tw-text-opacity: .75}.dark-theme .xl\:dark\:hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark-theme .xl\:dark\:hover\:text-opacity-90:hover{--tw-text-opacity: .9}.dark-theme .xl\:dark\:hover\:text-opacity-95:hover{--tw-text-opacity: .95}.dark-theme .xl\:dark\:hover\:text-opacity-100:hover{--tw-text-opacity: 1}.dark-theme .xl\:dark\:focus\:text-opacity-0:focus{--tw-text-opacity: 0}.dark-theme .xl\:dark\:focus\:text-opacity-5:focus{--tw-text-opacity: .05}.dark-theme .xl\:dark\:focus\:text-opacity-10:focus{--tw-text-opacity: .1}.dark-theme .xl\:dark\:focus\:text-opacity-20:focus{--tw-text-opacity: .2}.dark-theme .xl\:dark\:focus\:text-opacity-25:focus{--tw-text-opacity: .25}.dark-theme .xl\:dark\:focus\:text-opacity-30:focus{--tw-text-opacity: .3}.dark-theme .xl\:dark\:focus\:text-opacity-40:focus{--tw-text-opacity: .4}.dark-theme .xl\:dark\:focus\:text-opacity-50:focus{--tw-text-opacity: .5}.dark-theme .xl\:dark\:focus\:text-opacity-60:focus{--tw-text-opacity: .6}.dark-theme .xl\:dark\:focus\:text-opacity-70:focus{--tw-text-opacity: .7}.dark-theme .xl\:dark\:focus\:text-opacity-75:focus{--tw-text-opacity: .75}.dark-theme .xl\:dark\:focus\:text-opacity-80:focus{--tw-text-opacity: .8}.dark-theme .xl\:dark\:focus\:text-opacity-90:focus{--tw-text-opacity: .9}.dark-theme .xl\:dark\:focus\:text-opacity-95:focus{--tw-text-opacity: .95}.dark-theme .xl\:dark\:focus\:text-opacity-100:focus{--tw-text-opacity: 1}.dark-theme .xl\:dark\:placeholder-transparent::-moz-placeholder{color:transparent}.dark-theme .xl\:dark\:placeholder-transparent:-ms-input-placeholder{color:transparent}.dark-theme .xl\:dark\:placeholder-transparent::placeholder{color:transparent}.dark-theme .xl\:dark\:placeholder-current::-moz-placeholder{color:currentColor}.dark-theme .xl\:dark\:placeholder-current:-ms-input-placeholder{color:currentColor}.dark-theme .xl\:dark\:placeholder-current::placeholder{color:currentColor}.dark-theme .xl\:dark\:placeholder-black::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-black:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-black::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-white:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-gray-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-red-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-green-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-blue-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-purple-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-pink-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-primary::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-primary:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-primary::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-secondary-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-secondary-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-secondary-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-secondary-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-secondary-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-secondary-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkCardBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkCardBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkCardBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkText::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkText:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-darkText::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-github::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-github:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-github::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder{color:transparent}.dark-theme .xl\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder{color:transparent}.dark-theme .xl\:dark\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.dark-theme .xl\:dark\:focus\:placeholder-current:focus::-moz-placeholder{color:currentColor}.dark-theme .xl\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder{color:currentColor}.dark-theme .xl\:dark\:focus\:placeholder-current:focus::placeholder{color:currentColor}.dark-theme .xl\:dark\:focus\:placeholder-black:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-white:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-primary:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-primary:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-primary:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-secondary-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-secondary-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-secondary-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-secondary-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-secondary-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-secondary-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkCardBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkCardBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkCardBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkText:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkText:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-darkText:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-github:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-github:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:focus\:placeholder-github:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .xl\:dark\:placeholder-opacity-0::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .xl\:dark\:placeholder-opacity-0:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .xl\:dark\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity: 0}.dark-theme .xl\:dark\:placeholder-opacity-5::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .xl\:dark\:placeholder-opacity-5:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .xl\:dark\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity: .05}.dark-theme .xl\:dark\:placeholder-opacity-10::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .xl\:dark\:placeholder-opacity-10:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .xl\:dark\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity: .1}.dark-theme .xl\:dark\:placeholder-opacity-20::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .xl\:dark\:placeholder-opacity-20:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .xl\:dark\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity: .2}.dark-theme .xl\:dark\:placeholder-opacity-25::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .xl\:dark\:placeholder-opacity-25:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .xl\:dark\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity: .25}.dark-theme .xl\:dark\:placeholder-opacity-30::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .xl\:dark\:placeholder-opacity-30:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .xl\:dark\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity: .3}.dark-theme .xl\:dark\:placeholder-opacity-40::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .xl\:dark\:placeholder-opacity-40:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .xl\:dark\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity: .4}.dark-theme .xl\:dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .xl\:dark\:placeholder-opacity-50:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .xl\:dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark-theme .xl\:dark\:placeholder-opacity-60::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .xl\:dark\:placeholder-opacity-60:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .xl\:dark\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity: .6}.dark-theme .xl\:dark\:placeholder-opacity-70::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .xl\:dark\:placeholder-opacity-70:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .xl\:dark\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity: .7}.dark-theme .xl\:dark\:placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .xl\:dark\:placeholder-opacity-75:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .xl\:dark\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.dark-theme .xl\:dark\:placeholder-opacity-80::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .xl\:dark\:placeholder-opacity-80:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .xl\:dark\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity: .8}.dark-theme .xl\:dark\:placeholder-opacity-90::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .xl\:dark\:placeholder-opacity-90:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .xl\:dark\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity: .9}.dark-theme .xl\:dark\:placeholder-opacity-95::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .xl\:dark\:placeholder-opacity-95:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .xl\:dark\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity: .95}.dark-theme .xl\:dark\:placeholder-opacity-100::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .xl\:dark\:placeholder-opacity-100:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .xl\:dark\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity: 1}.dark-theme .xl\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .xl\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .xl\:dark\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity: 0}.dark-theme .xl\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .xl\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .xl\:dark\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity: .05}.dark-theme .xl\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .xl\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .xl\:dark\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity: .1}.dark-theme .xl\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .xl\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .xl\:dark\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity: .2}.dark-theme .xl\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .xl\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .xl\:dark\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity: .25}.dark-theme .xl\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .xl\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .xl\:dark\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity: .3}.dark-theme .xl\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .xl\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .xl\:dark\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity: .4}.dark-theme .xl\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .xl\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .xl\:dark\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity: .5}.dark-theme .xl\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .xl\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .xl\:dark\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity: .6}.dark-theme .xl\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .xl\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .xl\:dark\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity: .7}.dark-theme .xl\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .xl\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .xl\:dark\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity: .75}.dark-theme .xl\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .xl\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .xl\:dark\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity: .8}.dark-theme .xl\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .xl\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .xl\:dark\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity: .9}.dark-theme .xl\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .xl\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .xl\:dark\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity: .95}.dark-theme .xl\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .xl\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .xl\:dark\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity: 1}.dark-theme .xl\:dark\:ring-transparent{--tw-ring-color: transparent}.dark-theme .xl\:dark\:ring-current{--tw-ring-color: currentColor}.dark-theme .xl\:dark\:ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-yellow-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-green-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-blue-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-indigo-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-secondary-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-secondary-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-darkBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-darkCardBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-darkText{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-github{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-transparent:focus-within{--tw-ring-color: transparent}.dark-theme .xl\:dark\:focus-within\:ring-current:focus-within{--tw-ring-color: currentColor}.dark-theme .xl\:dark\:focus-within\:ring-black:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-primary:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-secondary-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-secondary-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-darkBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-darkCardBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-darkText:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus-within\:ring-github:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-transparent:focus{--tw-ring-color: transparent}.dark-theme .xl\:dark\:focus\:ring-current:focus{--tw-ring-color: currentColor}.dark-theme .xl\:dark\:focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-yellow-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-green-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-blue-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-indigo-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-purple-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-pink-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-secondary-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-secondary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-darkBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-darkCardBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-darkText:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:focus\:ring-github:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .xl\:dark\:ring-opacity-0{--tw-ring-opacity: 0}.dark-theme .xl\:dark\:ring-opacity-5{--tw-ring-opacity: .05}.dark-theme .xl\:dark\:ring-opacity-10{--tw-ring-opacity: .1}.dark-theme .xl\:dark\:ring-opacity-20{--tw-ring-opacity: .2}.dark-theme .xl\:dark\:ring-opacity-25{--tw-ring-opacity: .25}.dark-theme .xl\:dark\:ring-opacity-30{--tw-ring-opacity: .3}.dark-theme .xl\:dark\:ring-opacity-40{--tw-ring-opacity: .4}.dark-theme .xl\:dark\:ring-opacity-50{--tw-ring-opacity: .5}.dark-theme .xl\:dark\:ring-opacity-60{--tw-ring-opacity: .6}.dark-theme .xl\:dark\:ring-opacity-70{--tw-ring-opacity: .7}.dark-theme .xl\:dark\:ring-opacity-75{--tw-ring-opacity: .75}.dark-theme .xl\:dark\:ring-opacity-80{--tw-ring-opacity: .8}.dark-theme .xl\:dark\:ring-opacity-90{--tw-ring-opacity: .9}.dark-theme .xl\:dark\:ring-opacity-95{--tw-ring-opacity: .95}.dark-theme .xl\:dark\:ring-opacity-100{--tw-ring-opacity: 1}.dark-theme .xl\:dark\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity: 0}.dark-theme .xl\:dark\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity: .05}.dark-theme .xl\:dark\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity: .1}.dark-theme .xl\:dark\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity: .2}.dark-theme .xl\:dark\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.dark-theme .xl\:dark\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity: .3}.dark-theme .xl\:dark\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity: .4}.dark-theme .xl\:dark\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity: .5}.dark-theme .xl\:dark\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity: .6}.dark-theme .xl\:dark\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity: .7}.dark-theme .xl\:dark\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity: .75}.dark-theme .xl\:dark\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity: .8}.dark-theme .xl\:dark\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity: .9}.dark-theme .xl\:dark\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity: .95}.dark-theme .xl\:dark\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity: 1}.dark-theme .xl\:dark\:focus\:ring-opacity-0:focus{--tw-ring-opacity: 0}.dark-theme .xl\:dark\:focus\:ring-opacity-5:focus{--tw-ring-opacity: .05}.dark-theme .xl\:dark\:focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.dark-theme .xl\:dark\:focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.dark-theme .xl\:dark\:focus\:ring-opacity-25:focus{--tw-ring-opacity: .25}.dark-theme .xl\:dark\:focus\:ring-opacity-30:focus{--tw-ring-opacity: .3}.dark-theme .xl\:dark\:focus\:ring-opacity-40:focus{--tw-ring-opacity: .4}.dark-theme .xl\:dark\:focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.dark-theme .xl\:dark\:focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.dark-theme .xl\:dark\:focus\:ring-opacity-70:focus{--tw-ring-opacity: .7}.dark-theme .xl\:dark\:focus\:ring-opacity-75:focus{--tw-ring-opacity: .75}.dark-theme .xl\:dark\:focus\:ring-opacity-80:focus{--tw-ring-opacity: .8}.dark-theme .xl\:dark\:focus\:ring-opacity-90:focus{--tw-ring-opacity: .9}.dark-theme .xl\:dark\:focus\:ring-opacity-95:focus{--tw-ring-opacity: .95}.dark-theme .xl\:dark\:focus\:ring-opacity-100:focus{--tw-ring-opacity: 1}.dark-theme .xl\:dark\:ring-offset-transparent{--tw-ring-offset-color: transparent}.dark-theme .xl\:dark\:ring-offset-current{--tw-ring-offset-color: currentColor}.dark-theme .xl\:dark\:ring-offset-black{--tw-ring-offset-color: #000}.dark-theme .xl\:dark\:ring-offset-white{--tw-ring-offset-color: #fff}.dark-theme .xl\:dark\:ring-offset-gray-50{--tw-ring-offset-color: #f9fafb}.dark-theme .xl\:dark\:ring-offset-gray-100{--tw-ring-offset-color: #f3f4f6}.dark-theme .xl\:dark\:ring-offset-gray-200{--tw-ring-offset-color: #e5e7eb}.dark-theme .xl\:dark\:ring-offset-gray-300{--tw-ring-offset-color: #d1d5db}.dark-theme .xl\:dark\:ring-offset-gray-400{--tw-ring-offset-color: #9ca3af}.dark-theme .xl\:dark\:ring-offset-gray-500{--tw-ring-offset-color: #6b7280}.dark-theme .xl\:dark\:ring-offset-gray-600{--tw-ring-offset-color: #4b5563}.dark-theme .xl\:dark\:ring-offset-gray-700{--tw-ring-offset-color: #374151}.dark-theme .xl\:dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark-theme .xl\:dark\:ring-offset-gray-900{--tw-ring-offset-color: #111827}.dark-theme .xl\:dark\:ring-offset-red-50{--tw-ring-offset-color: #fef2f2}.dark-theme .xl\:dark\:ring-offset-red-100{--tw-ring-offset-color: #fee2e2}.dark-theme .xl\:dark\:ring-offset-red-200{--tw-ring-offset-color: #fecaca}.dark-theme .xl\:dark\:ring-offset-red-300{--tw-ring-offset-color: #fca5a5}.dark-theme .xl\:dark\:ring-offset-red-400{--tw-ring-offset-color: #f87171}.dark-theme .xl\:dark\:ring-offset-red-500{--tw-ring-offset-color: #ef4444}.dark-theme .xl\:dark\:ring-offset-red-600{--tw-ring-offset-color: #dc2626}.dark-theme .xl\:dark\:ring-offset-red-700{--tw-ring-offset-color: #b91c1c}.dark-theme .xl\:dark\:ring-offset-red-800{--tw-ring-offset-color: #991b1b}.dark-theme .xl\:dark\:ring-offset-red-900{--tw-ring-offset-color: #7f1d1d}.dark-theme .xl\:dark\:ring-offset-yellow-50{--tw-ring-offset-color: #fffbeb}.dark-theme .xl\:dark\:ring-offset-yellow-100{--tw-ring-offset-color: #fef3c7}.dark-theme .xl\:dark\:ring-offset-yellow-200{--tw-ring-offset-color: #fde68a}.dark-theme .xl\:dark\:ring-offset-yellow-300{--tw-ring-offset-color: #fcd34d}.dark-theme .xl\:dark\:ring-offset-yellow-400{--tw-ring-offset-color: #fbbf24}.dark-theme .xl\:dark\:ring-offset-yellow-500{--tw-ring-offset-color: #f59e0b}.dark-theme .xl\:dark\:ring-offset-yellow-600{--tw-ring-offset-color: #d97706}.dark-theme .xl\:dark\:ring-offset-yellow-700{--tw-ring-offset-color: #b45309}.dark-theme .xl\:dark\:ring-offset-yellow-800{--tw-ring-offset-color: #92400e}.dark-theme .xl\:dark\:ring-offset-yellow-900{--tw-ring-offset-color: #78350f}.dark-theme .xl\:dark\:ring-offset-green-50{--tw-ring-offset-color: #ecfdf5}.dark-theme .xl\:dark\:ring-offset-green-100{--tw-ring-offset-color: #d1fae5}.dark-theme .xl\:dark\:ring-offset-green-200{--tw-ring-offset-color: #a7f3d0}.dark-theme .xl\:dark\:ring-offset-green-300{--tw-ring-offset-color: #6ee7b7}.dark-theme .xl\:dark\:ring-offset-green-400{--tw-ring-offset-color: #34d399}.dark-theme .xl\:dark\:ring-offset-green-500{--tw-ring-offset-color: #10b981}.dark-theme .xl\:dark\:ring-offset-green-600{--tw-ring-offset-color: #059669}.dark-theme .xl\:dark\:ring-offset-green-700{--tw-ring-offset-color: #047857}.dark-theme .xl\:dark\:ring-offset-green-800{--tw-ring-offset-color: #065f46}.dark-theme .xl\:dark\:ring-offset-green-900{--tw-ring-offset-color: #064e3b}.dark-theme .xl\:dark\:ring-offset-blue-50{--tw-ring-offset-color: #eff6ff}.dark-theme .xl\:dark\:ring-offset-blue-100{--tw-ring-offset-color: #dbeafe}.dark-theme .xl\:dark\:ring-offset-blue-200{--tw-ring-offset-color: #bfdbfe}.dark-theme .xl\:dark\:ring-offset-blue-300{--tw-ring-offset-color: #93c5fd}.dark-theme .xl\:dark\:ring-offset-blue-400{--tw-ring-offset-color: #60a5fa}.dark-theme .xl\:dark\:ring-offset-blue-500{--tw-ring-offset-color: #3b82f6}.dark-theme .xl\:dark\:ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.dark-theme .xl\:dark\:ring-offset-blue-700{--tw-ring-offset-color: #1d4ed8}.dark-theme .xl\:dark\:ring-offset-blue-800{--tw-ring-offset-color: #1e40af}.dark-theme .xl\:dark\:ring-offset-blue-900{--tw-ring-offset-color: #1e3a8a}.dark-theme .xl\:dark\:ring-offset-indigo-50{--tw-ring-offset-color: #eef2ff}.dark-theme .xl\:dark\:ring-offset-indigo-100{--tw-ring-offset-color: #e0e7ff}.dark-theme .xl\:dark\:ring-offset-indigo-200{--tw-ring-offset-color: #c7d2fe}.dark-theme .xl\:dark\:ring-offset-indigo-300{--tw-ring-offset-color: #a5b4fc}.dark-theme .xl\:dark\:ring-offset-indigo-400{--tw-ring-offset-color: #818cf8}.dark-theme .xl\:dark\:ring-offset-indigo-500{--tw-ring-offset-color: #6366f1}.dark-theme .xl\:dark\:ring-offset-indigo-600{--tw-ring-offset-color: #4f46e5}.dark-theme .xl\:dark\:ring-offset-indigo-700{--tw-ring-offset-color: #4338ca}.dark-theme .xl\:dark\:ring-offset-indigo-800{--tw-ring-offset-color: #3730a3}.dark-theme .xl\:dark\:ring-offset-indigo-900{--tw-ring-offset-color: #312e81}.dark-theme .xl\:dark\:ring-offset-purple-50{--tw-ring-offset-color: #f5f3ff}.dark-theme .xl\:dark\:ring-offset-purple-100{--tw-ring-offset-color: #ede9fe}.dark-theme .xl\:dark\:ring-offset-purple-200{--tw-ring-offset-color: #ddd6fe}.dark-theme .xl\:dark\:ring-offset-purple-300{--tw-ring-offset-color: #c4b5fd}.dark-theme .xl\:dark\:ring-offset-purple-400{--tw-ring-offset-color: #a78bfa}.dark-theme .xl\:dark\:ring-offset-purple-500{--tw-ring-offset-color: #8b5cf6}.dark-theme .xl\:dark\:ring-offset-purple-600{--tw-ring-offset-color: #7c3aed}.dark-theme .xl\:dark\:ring-offset-purple-700{--tw-ring-offset-color: #6d28d9}.dark-theme .xl\:dark\:ring-offset-purple-800{--tw-ring-offset-color: #5b21b6}.dark-theme .xl\:dark\:ring-offset-purple-900{--tw-ring-offset-color: #4c1d95}.dark-theme .xl\:dark\:ring-offset-pink-50{--tw-ring-offset-color: #fdf2f8}.dark-theme .xl\:dark\:ring-offset-pink-100{--tw-ring-offset-color: #fce7f3}.dark-theme .xl\:dark\:ring-offset-pink-200{--tw-ring-offset-color: #fbcfe8}.dark-theme .xl\:dark\:ring-offset-pink-300{--tw-ring-offset-color: #f9a8d4}.dark-theme .xl\:dark\:ring-offset-pink-400{--tw-ring-offset-color: #f472b6}.dark-theme .xl\:dark\:ring-offset-pink-500{--tw-ring-offset-color: #ec4899}.dark-theme .xl\:dark\:ring-offset-pink-600{--tw-ring-offset-color: #db2777}.dark-theme .xl\:dark\:ring-offset-pink-700{--tw-ring-offset-color: #be185d}.dark-theme .xl\:dark\:ring-offset-pink-800{--tw-ring-offset-color: #9d174d}.dark-theme .xl\:dark\:ring-offset-pink-900{--tw-ring-offset-color: #831843}.dark-theme .xl\:dark\:ring-offset-primary{--tw-ring-offset-color: #FFCC00}.dark-theme .xl\:dark\:ring-offset-secondary-100{--tw-ring-offset-color: #F2E2D5}.dark-theme .xl\:dark\:ring-offset-secondary-200{--tw-ring-offset-color: #888883}.dark-theme .xl\:dark\:ring-offset-darkBg{--tw-ring-offset-color: #121212}.dark-theme .xl\:dark\:ring-offset-darkCardBg{--tw-ring-offset-color: #121212}.dark-theme .xl\:dark\:ring-offset-darkText{--tw-ring-offset-color: #F2F2F2}.dark-theme .xl\:dark\:ring-offset-github{--tw-ring-offset-color: #1B1F23}.dark-theme .xl\:dark\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color: transparent}.dark-theme .xl\:dark\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color: currentColor}.dark-theme .xl\:dark\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color: #000}.dark-theme .xl\:dark\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color: #fff}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color: #f9fafb}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color: #e5e7eb}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color: #d1d5db}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color: #9ca3af}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color: #6b7280}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color: #4b5563}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color: #374151}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color: #1f2937}.dark-theme .xl\:dark\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color: #111827}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color: #fef2f2}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color: #fee2e2}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color: #fecaca}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color: #fca5a5}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color: #f87171}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color: #ef4444}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color: #dc2626}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color: #b91c1c}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color: #991b1b}.dark-theme .xl\:dark\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color: #7f1d1d}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color: #fffbeb}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color: #fef3c7}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color: #fde68a}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color: #fcd34d}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color: #fbbf24}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color: #f59e0b}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color: #d97706}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color: #b45309}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color: #92400e}.dark-theme .xl\:dark\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color: #78350f}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color: #ecfdf5}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color: #d1fae5}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color: #a7f3d0}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color: #6ee7b7}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color: #34d399}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color: #10b981}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color: #059669}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color: #047857}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color: #065f46}.dark-theme .xl\:dark\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color: #064e3b}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color: #eff6ff}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color: #dbeafe}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color: #bfdbfe}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color: #93c5fd}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color: #60a5fa}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color: #3b82f6}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color: #2563eb}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color: #1d4ed8}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color: #1e40af}.dark-theme .xl\:dark\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color: #1e3a8a}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color: #eef2ff}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color: #e0e7ff}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color: #c7d2fe}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color: #a5b4fc}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color: #818cf8}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color: #6366f1}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color: #4f46e5}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color: #4338ca}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color: #3730a3}.dark-theme .xl\:dark\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color: #312e81}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color: #f5f3ff}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color: #ede9fe}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color: #ddd6fe}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color: #c4b5fd}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color: #a78bfa}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color: #8b5cf6}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color: #7c3aed}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color: #6d28d9}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color: #5b21b6}.dark-theme .xl\:dark\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color: #4c1d95}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color: #fdf2f8}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color: #fce7f3}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color: #fbcfe8}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color: #f9a8d4}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color: #f472b6}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color: #ec4899}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color: #db2777}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color: #be185d}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color: #9d174d}.dark-theme .xl\:dark\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color: #831843}.dark-theme .xl\:dark\:focus-within\:ring-offset-primary:focus-within{--tw-ring-offset-color: #FFCC00}.dark-theme .xl\:dark\:focus-within\:ring-offset-secondary-100:focus-within{--tw-ring-offset-color: #F2E2D5}.dark-theme .xl\:dark\:focus-within\:ring-offset-secondary-200:focus-within{--tw-ring-offset-color: #888883}.dark-theme .xl\:dark\:focus-within\:ring-offset-darkBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .xl\:dark\:focus-within\:ring-offset-darkCardBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .xl\:dark\:focus-within\:ring-offset-darkText:focus-within{--tw-ring-offset-color: #F2F2F2}.dark-theme .xl\:dark\:focus-within\:ring-offset-github:focus-within{--tw-ring-offset-color: #1B1F23}.dark-theme .xl\:dark\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.dark-theme .xl\:dark\:focus\:ring-offset-current:focus{--tw-ring-offset-color: currentColor}.dark-theme .xl\:dark\:focus\:ring-offset-black:focus{--tw-ring-offset-color: #000}.dark-theme .xl\:dark\:focus\:ring-offset-white:focus{--tw-ring-offset-color: #fff}.dark-theme .xl\:dark\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color: #f9fafb}.dark-theme .xl\:dark\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color: #f3f4f6}.dark-theme .xl\:dark\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color: #e5e7eb}.dark-theme .xl\:dark\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color: #d1d5db}.dark-theme .xl\:dark\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color: #9ca3af}.dark-theme .xl\:dark\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color: #6b7280}.dark-theme .xl\:dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color: #4b5563}.dark-theme .xl\:dark\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color: #374151}.dark-theme .xl\:dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark-theme .xl\:dark\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.dark-theme .xl\:dark\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.dark-theme .xl\:dark\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color: #fee2e2}.dark-theme .xl\:dark\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color: #fecaca}.dark-theme .xl\:dark\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color: #fca5a5}.dark-theme .xl\:dark\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color: #f87171}.dark-theme .xl\:dark\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color: #ef4444}.dark-theme .xl\:dark\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.dark-theme .xl\:dark\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color: #b91c1c}.dark-theme .xl\:dark\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color: #991b1b}.dark-theme .xl\:dark\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color: #7f1d1d}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fffbeb}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color: #fef3c7}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color: #fde68a}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color: #fcd34d}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color: #fbbf24}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color: #f59e0b}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color: #d97706}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color: #b45309}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color: #92400e}.dark-theme .xl\:dark\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color: #78350f}.dark-theme .xl\:dark\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #ecfdf5}.dark-theme .xl\:dark\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color: #d1fae5}.dark-theme .xl\:dark\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color: #a7f3d0}.dark-theme .xl\:dark\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color: #6ee7b7}.dark-theme .xl\:dark\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color: #34d399}.dark-theme .xl\:dark\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color: #10b981}.dark-theme .xl\:dark\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color: #059669}.dark-theme .xl\:dark\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color: #047857}.dark-theme .xl\:dark\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color: #065f46}.dark-theme .xl\:dark\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color: #064e3b}.dark-theme .xl\:dark\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.dark-theme .xl\:dark\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color: #dbeafe}.dark-theme .xl\:dark\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color: #bfdbfe}.dark-theme .xl\:dark\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color: #93c5fd}.dark-theme .xl\:dark\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color: #60a5fa}.dark-theme .xl\:dark\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color: #3b82f6}.dark-theme .xl\:dark\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.dark-theme .xl\:dark\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color: #1d4ed8}.dark-theme .xl\:dark\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color: #1e40af}.dark-theme .xl\:dark\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color: #1e3a8a}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color: #eef2ff}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color: #e0e7ff}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color: #c7d2fe}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color: #a5b4fc}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color: #818cf8}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color: #6366f1}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color: #4f46e5}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color: #4338ca}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color: #3730a3}.dark-theme .xl\:dark\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color: #312e81}.dark-theme .xl\:dark\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color: #f5f3ff}.dark-theme .xl\:dark\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color: #ede9fe}.dark-theme .xl\:dark\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color: #ddd6fe}.dark-theme .xl\:dark\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color: #c4b5fd}.dark-theme .xl\:dark\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color: #a78bfa}.dark-theme .xl\:dark\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color: #8b5cf6}.dark-theme .xl\:dark\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color: #7c3aed}.dark-theme .xl\:dark\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color: #6d28d9}.dark-theme .xl\:dark\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color: #5b21b6}.dark-theme .xl\:dark\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color: #4c1d95}.dark-theme .xl\:dark\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color: #fdf2f8}.dark-theme .xl\:dark\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color: #fce7f3}.dark-theme .xl\:dark\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color: #fbcfe8}.dark-theme .xl\:dark\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color: #f9a8d4}.dark-theme .xl\:dark\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color: #f472b6}.dark-theme .xl\:dark\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color: #ec4899}.dark-theme .xl\:dark\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color: #db2777}.dark-theme .xl\:dark\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color: #be185d}.dark-theme .xl\:dark\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color: #9d174d}.dark-theme .xl\:dark\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color: #831843}.dark-theme .xl\:dark\:focus\:ring-offset-primary:focus{--tw-ring-offset-color: #FFCC00}.dark-theme .xl\:dark\:focus\:ring-offset-secondary-100:focus{--tw-ring-offset-color: #F2E2D5}.dark-theme .xl\:dark\:focus\:ring-offset-secondary-200:focus{--tw-ring-offset-color: #888883}.dark-theme .xl\:dark\:focus\:ring-offset-darkBg:focus{--tw-ring-offset-color: #121212}.dark-theme .xl\:dark\:focus\:ring-offset-darkCardBg:focus{--tw-ring-offset-color: #121212}.dark-theme .xl\:dark\:focus\:ring-offset-darkText:focus{--tw-ring-offset-color: #F2F2F2}.dark-theme .xl\:dark\:focus\:ring-offset-github:focus{--tw-ring-offset-color: #1B1F23}}@media (min-width: 1536px){.dark-theme .\32xl\:dark\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.dark-theme .\32xl\:dark\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.dark-theme .\32xl\:dark\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-primary>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(255,204,0,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,226,213,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-secondary-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(136,136,131,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-darkBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-darkCardBg>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(18,18,18,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-darkText>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(242,242,242,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-github>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(27,31,35,var(--tw-divide-opacity))}.dark-theme .\32xl\:dark\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity: 0}.dark-theme .\32xl\:dark\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity: .05}.dark-theme .\32xl\:dark\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity: .1}.dark-theme .\32xl\:dark\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity: .2}.dark-theme .\32xl\:dark\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity: .25}.dark-theme .\32xl\:dark\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: .3}.dark-theme .\32xl\:dark\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity: .4}.dark-theme .\32xl\:dark\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: .5}.dark-theme .\32xl\:dark\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity: .6}.dark-theme .\32xl\:dark\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity: .7}.dark-theme .\32xl\:dark\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity: .75}.dark-theme .\32xl\:dark\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity: .8}.dark-theme .\32xl\:dark\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity: .9}.dark-theme .\32xl\:dark\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity: .95}.dark-theme .\32xl\:dark\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1}.dark-theme .\32xl\:dark\:border-transparent{border-color:transparent}.dark-theme .\32xl\:dark\:border-current{border-color:currentColor}.dark-theme .\32xl\:dark\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-transparent{border-color:transparent}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-current{border-color:currentColor}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-50{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-100{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-700{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-50{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-100{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-200{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-300{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-600{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-800{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-red-900{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-50{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-100{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-200{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-300{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-400{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-500{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-700{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-800{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-yellow-900{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-50{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-100{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-200{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-300{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-400{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-600{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-700{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-800{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-green-900{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-50{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-100{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-200{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-400{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-600{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-700{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-800{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-blue-900{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-50{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-100{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-300{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-700{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-800{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-indigo-900{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-50{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-100{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-200{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-300{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-500{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-600{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-700{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-800{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-purple-900{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-50{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-100{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-200{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-300{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-400{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-500{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-600{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-700{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-800{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-pink-900{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-secondary-100{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-secondary-200{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-darkBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-darkCardBg{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-darkText{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-github{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-transparent:focus-within{border-color:transparent}.dark-theme .\32xl\:dark\:focus-within\:border-current:focus-within{border-color:currentColor}.dark-theme .\32xl\:dark\:focus-within\:border-black:focus-within{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-50:focus-within{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-100:focus-within{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-200:focus-within{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-300:focus-within{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-400:focus-within{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-500:focus-within{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-600:focus-within{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-700:focus-within{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-800:focus-within{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-gray-900:focus-within{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-50:focus-within{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-200:focus-within{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-400:focus-within{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-500:focus-within{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-600:focus-within{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-700:focus-within{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-800:focus-within{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-red-900:focus-within{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-50:focus-within{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-100:focus-within{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-200:focus-within{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-300:focus-within{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-400:focus-within{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-500:focus-within{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-600:focus-within{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-700:focus-within{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-800:focus-within{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-green-900:focus-within{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-50:focus-within{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-100:focus-within{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-200:focus-within{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-300:focus-within{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-600:focus-within{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-700:focus-within{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-800:focus-within{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-blue-900:focus-within{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-50:focus-within{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-100:focus-within{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-200:focus-within{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-300:focus-within{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-400:focus-within{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-500:focus-within{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-600:focus-within{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-700:focus-within{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-800:focus-within{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-purple-900:focus-within{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-50:focus-within{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-100:focus-within{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-200:focus-within{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-300:focus-within{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-400:focus-within{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-600:focus-within{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-700:focus-within{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-800:focus-within{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-pink-900:focus-within{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-secondary-100:focus-within{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-secondary-200:focus-within{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-darkBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-darkCardBg:focus-within{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-darkText:focus-within{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus-within\:border-github:focus-within{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-transparent:hover{border-color:transparent}.dark-theme .\32xl\:dark\:hover\:border-current:hover{border-color:currentColor}.dark-theme .\32xl\:dark\:hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-50:hover{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-100:hover{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-800:hover{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-50:hover{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-red-900:hover{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-50:hover{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-100:hover{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-200:hover{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-300:hover{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-600:hover{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-700:hover{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-800:hover{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-50:hover{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-100:hover{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-700:hover{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-50:hover{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-800:hover{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-50:hover{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-100:hover{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-600:hover{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-700:hover{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-800:hover{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-indigo-900:hover{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-50:hover{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-100:hover{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-700:hover{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-800:hover{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-purple-900:hover{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-50:hover{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-100:hover{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-200:hover{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-600:hover{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-700:hover{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-800:hover{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-pink-900:hover{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-secondary-100:hover{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-secondary-200:hover{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-darkBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-darkCardBg:hover{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-darkText:hover{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:hover\:border-github:hover{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-transparent:focus{border-color:transparent}.dark-theme .\32xl\:dark\:focus\:border-current:focus{border-color:currentColor}.dark-theme .\32xl\:dark\:focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-50:focus{--tw-border-opacity: 1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-800:focus{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-50:focus{--tw-border-opacity: 1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-100:focus{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-200:focus{--tw-border-opacity: 1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-300:focus{--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-red-900:focus{--tw-border-opacity: 1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-50:focus{--tw-border-opacity: 1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-100:focus{--tw-border-opacity: 1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-200:focus{--tw-border-opacity: 1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-300:focus{--tw-border-opacity: 1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-400:focus{--tw-border-opacity: 1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-600:focus{--tw-border-opacity: 1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-700:focus{--tw-border-opacity: 1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-800:focus{--tw-border-opacity: 1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-yellow-900:focus{--tw-border-opacity: 1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-50:focus{--tw-border-opacity: 1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-100:focus{--tw-border-opacity: 1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-200:focus{--tw-border-opacity: 1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-300:focus{--tw-border-opacity: 1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-700:focus{--tw-border-opacity: 1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-800:focus{--tw-border-opacity: 1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-green-900:focus{--tw-border-opacity: 1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-50:focus{--tw-border-opacity: 1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-100:focus{--tw-border-opacity: 1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-200:focus{--tw-border-opacity: 1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-blue-900:focus{--tw-border-opacity: 1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-50:focus{--tw-border-opacity: 1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-100:focus{--tw-border-opacity: 1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-800:focus{--tw-border-opacity: 1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-indigo-900:focus{--tw-border-opacity: 1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-50:focus{--tw-border-opacity: 1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-100:focus{--tw-border-opacity: 1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-200:focus{--tw-border-opacity: 1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-300:focus{--tw-border-opacity: 1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-700:focus{--tw-border-opacity: 1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-800:focus{--tw-border-opacity: 1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-purple-900:focus{--tw-border-opacity: 1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-50:focus{--tw-border-opacity: 1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-100:focus{--tw-border-opacity: 1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-200:focus{--tw-border-opacity: 1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-400:focus{--tw-border-opacity: 1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-600:focus{--tw-border-opacity: 1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-700:focus{--tw-border-opacity: 1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-800:focus{--tw-border-opacity: 1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-pink-900:focus{--tw-border-opacity: 1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgba(255,204,0,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-secondary-100:focus{--tw-border-opacity: 1;border-color:rgba(242,226,213,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-secondary-200:focus{--tw-border-opacity: 1;border-color:rgba(136,136,131,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-darkBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-darkCardBg:focus{--tw-border-opacity: 1;border-color:rgba(18,18,18,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-darkText:focus{--tw-border-opacity: 1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:focus\:border-github:focus{--tw-border-opacity: 1;border-color:rgba(27,31,35,var(--tw-border-opacity))}.dark-theme .\32xl\:dark\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .\32xl\:dark\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .\32xl\:dark\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .\32xl\:dark\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .\32xl\:dark\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .\32xl\:dark\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .\32xl\:dark\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .\32xl\:dark\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .\32xl\:dark\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .\32xl\:dark\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .\32xl\:dark\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .\32xl\:dark\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .\32xl\:dark\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .\32xl\:dark\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .\32xl\:dark\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-0{--tw-border-opacity: 0}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-5{--tw-border-opacity: .05}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-10{--tw-border-opacity: .1}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-20{--tw-border-opacity: .2}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-25{--tw-border-opacity: .25}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-30{--tw-border-opacity: .3}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-40{--tw-border-opacity: .4}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-50{--tw-border-opacity: .5}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-60{--tw-border-opacity: .6}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-70{--tw-border-opacity: .7}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-75{--tw-border-opacity: .75}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-80{--tw-border-opacity: .8}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-90{--tw-border-opacity: .9}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-95{--tw-border-opacity: .95}.dark-theme .group:hover .\32xl\:dark\:group-hover\:border-opacity-100{--tw-border-opacity: 1}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity: 0}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity: .05}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity: .1}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity: .2}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity: .25}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity: .3}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity: .4}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity: .5}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity: .6}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity: .7}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity: .75}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity: .8}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity: .9}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity: .95}.dark-theme .\32xl\:dark\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity: 1}.dark-theme .\32xl\:dark\:hover\:border-opacity-0:hover{--tw-border-opacity: 0}.dark-theme .\32xl\:dark\:hover\:border-opacity-5:hover{--tw-border-opacity: .05}.dark-theme .\32xl\:dark\:hover\:border-opacity-10:hover{--tw-border-opacity: .1}.dark-theme .\32xl\:dark\:hover\:border-opacity-20:hover{--tw-border-opacity: .2}.dark-theme .\32xl\:dark\:hover\:border-opacity-25:hover{--tw-border-opacity: .25}.dark-theme .\32xl\:dark\:hover\:border-opacity-30:hover{--tw-border-opacity: .3}.dark-theme .\32xl\:dark\:hover\:border-opacity-40:hover{--tw-border-opacity: .4}.dark-theme .\32xl\:dark\:hover\:border-opacity-50:hover{--tw-border-opacity: .5}.dark-theme .\32xl\:dark\:hover\:border-opacity-60:hover{--tw-border-opacity: .6}.dark-theme .\32xl\:dark\:hover\:border-opacity-70:hover{--tw-border-opacity: .7}.dark-theme .\32xl\:dark\:hover\:border-opacity-75:hover{--tw-border-opacity: .75}.dark-theme .\32xl\:dark\:hover\:border-opacity-80:hover{--tw-border-opacity: .8}.dark-theme .\32xl\:dark\:hover\:border-opacity-90:hover{--tw-border-opacity: .9}.dark-theme .\32xl\:dark\:hover\:border-opacity-95:hover{--tw-border-opacity: .95}.dark-theme .\32xl\:dark\:hover\:border-opacity-100:hover{--tw-border-opacity: 1}.dark-theme .\32xl\:dark\:focus\:border-opacity-0:focus{--tw-border-opacity: 0}.dark-theme .\32xl\:dark\:focus\:border-opacity-5:focus{--tw-border-opacity: .05}.dark-theme .\32xl\:dark\:focus\:border-opacity-10:focus{--tw-border-opacity: .1}.dark-theme .\32xl\:dark\:focus\:border-opacity-20:focus{--tw-border-opacity: .2}.dark-theme .\32xl\:dark\:focus\:border-opacity-25:focus{--tw-border-opacity: .25}.dark-theme .\32xl\:dark\:focus\:border-opacity-30:focus{--tw-border-opacity: .3}.dark-theme .\32xl\:dark\:focus\:border-opacity-40:focus{--tw-border-opacity: .4}.dark-theme .\32xl\:dark\:focus\:border-opacity-50:focus{--tw-border-opacity: .5}.dark-theme .\32xl\:dark\:focus\:border-opacity-60:focus{--tw-border-opacity: .6}.dark-theme .\32xl\:dark\:focus\:border-opacity-70:focus{--tw-border-opacity: .7}.dark-theme .\32xl\:dark\:focus\:border-opacity-75:focus{--tw-border-opacity: .75}.dark-theme .\32xl\:dark\:focus\:border-opacity-80:focus{--tw-border-opacity: .8}.dark-theme .\32xl\:dark\:focus\:border-opacity-90:focus{--tw-border-opacity: .9}.dark-theme .\32xl\:dark\:focus\:border-opacity-95:focus{--tw-border-opacity: .95}.dark-theme .\32xl\:dark\:focus\:border-opacity-100:focus{--tw-border-opacity: 1}.dark-theme .\32xl\:dark\:bg-transparent{background-color:transparent}.dark-theme .\32xl\:dark\:bg-current{background-color:currentColor}.dark-theme .\32xl\:dark\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-transparent{background-color:transparent}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-current{background-color:currentColor}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-400{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-50{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-300{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-700{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-800{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-red-900{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-100{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-600{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-700{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-800{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-50{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-100{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-300{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-400{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-700{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-800{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-green-900{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-300{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-300{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-400{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-700{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-800{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-indigo-900{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-50{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-300{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-400{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-700{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-800{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-purple-900{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-50{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-400{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-700{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-800{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-pink-900{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-secondary-100{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-darkBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-darkCardBg{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-darkText{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-github{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-transparent:focus-within{background-color:transparent}.dark-theme .\32xl\:dark\:focus-within\:bg-current:focus-within{background-color:currentColor}.dark-theme .\32xl\:dark\:focus-within\:bg-black:focus-within{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-secondary-100:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-secondary-200:focus-within{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-darkBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-darkCardBg:focus-within{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-darkText:focus-within{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus-within\:bg-github:focus-within{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-transparent:hover{background-color:transparent}.dark-theme .\32xl\:dark\:hover\:bg-current:hover{background-color:currentColor}.dark-theme .\32xl\:dark\:hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-yellow-900:hover{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-green-900:hover{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-indigo-900:hover{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-400:hover{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-400:hover{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-pink-900:hover{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-secondary-100:hover{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-secondary-200:hover{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-darkBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-darkCardBg:hover{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-darkText:hover{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:hover\:bg-github:hover{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-transparent:focus{background-color:transparent}.dark-theme .\32xl\:dark\:focus\:bg-current:focus{background-color:currentColor}.dark-theme .\32xl\:dark\:focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-400:focus{--tw-bg-opacity: 1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-500:focus{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-600:focus{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-200:focus{--tw-bg-opacity: 1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-400:focus{--tw-bg-opacity: 1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-700:focus{--tw-bg-opacity: 1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-800:focus{--tw-bg-opacity: 1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-red-900:focus{--tw-bg-opacity: 1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-50:focus{--tw-bg-opacity: 1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-100:focus{--tw-bg-opacity: 1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-200:focus{--tw-bg-opacity: 1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-300:focus{--tw-bg-opacity: 1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-400:focus{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-500:focus{--tw-bg-opacity: 1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-600:focus{--tw-bg-opacity: 1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-700:focus{--tw-bg-opacity: 1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-800:focus{--tw-bg-opacity: 1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-yellow-900:focus{--tw-bg-opacity: 1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-50:focus{--tw-bg-opacity: 1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-100:focus{--tw-bg-opacity: 1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-200:focus{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-300:focus{--tw-bg-opacity: 1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-400:focus{--tw-bg-opacity: 1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-500:focus{--tw-bg-opacity: 1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-600:focus{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-700:focus{--tw-bg-opacity: 1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-800:focus{--tw-bg-opacity: 1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-green-900:focus{--tw-bg-opacity: 1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-100:focus{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-200:focus{--tw-bg-opacity: 1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-300:focus{--tw-bg-opacity: 1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-400:focus{--tw-bg-opacity: 1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-500:focus{--tw-bg-opacity: 1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-600:focus{--tw-bg-opacity: 1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-800:focus{--tw-bg-opacity: 1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-blue-900:focus{--tw-bg-opacity: 1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-50:focus{--tw-bg-opacity: 1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-200:focus{--tw-bg-opacity: 1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-300:focus{--tw-bg-opacity: 1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-400:focus{--tw-bg-opacity: 1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-700:focus{--tw-bg-opacity: 1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-800:focus{--tw-bg-opacity: 1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-50:focus{--tw-bg-opacity: 1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-100:focus{--tw-bg-opacity: 1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-200:focus{--tw-bg-opacity: 1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-300:focus{--tw-bg-opacity: 1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-400:focus{--tw-bg-opacity: 1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-500:focus{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-600:focus{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-700:focus{--tw-bg-opacity: 1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-800:focus{--tw-bg-opacity: 1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-purple-900:focus{--tw-bg-opacity: 1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-50:focus{--tw-bg-opacity: 1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-100:focus{--tw-bg-opacity: 1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-200:focus{--tw-bg-opacity: 1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-300:focus{--tw-bg-opacity: 1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-400:focus{--tw-bg-opacity: 1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-500:focus{--tw-bg-opacity: 1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-600:focus{--tw-bg-opacity: 1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-700:focus{--tw-bg-opacity: 1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-800:focus{--tw-bg-opacity: 1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-pink-900:focus{--tw-bg-opacity: 1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-primary:focus{--tw-bg-opacity: 1;background-color:rgba(255,204,0,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-secondary-100:focus{--tw-bg-opacity: 1;background-color:rgba(242,226,213,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-secondary-200:focus{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-darkBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-darkCardBg:focus{--tw-bg-opacity: 1;background-color:rgba(18,18,18,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-darkText:focus{--tw-bg-opacity: 1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:focus\:bg-github:focus{--tw-bg-opacity: 1;background-color:rgba(27,31,35,var(--tw-bg-opacity))}.dark-theme .\32xl\:dark\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .\32xl\:dark\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .\32xl\:dark\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .\32xl\:dark\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .\32xl\:dark\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .\32xl\:dark\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .\32xl\:dark\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .\32xl\:dark\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .\32xl\:dark\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .\32xl\:dark\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .\32xl\:dark\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .\32xl\:dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .\32xl\:dark\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .\32xl\:dark\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .\32xl\:dark\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-5{--tw-bg-opacity: .05}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-25{--tw-bg-opacity: .25}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-40{--tw-bg-opacity: .4}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-50{--tw-bg-opacity: .5}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-60{--tw-bg-opacity: .6}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-70{--tw-bg-opacity: .7}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-75{--tw-bg-opacity: .75}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-80{--tw-bg-opacity: .8}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-90{--tw-bg-opacity: .9}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-95{--tw-bg-opacity: .95}.dark-theme .group:hover .\32xl\:dark\:group-hover\:bg-opacity-100{--tw-bg-opacity: 1}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity: 0}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity: .05}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity: .1}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity: .2}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity: .25}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity: .3}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity: .4}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity: .5}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity: .6}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity: .7}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity: .75}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity: .8}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity: .9}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity: .95}.dark-theme .\32xl\:dark\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity: 1}.dark-theme .\32xl\:dark\:hover\:bg-opacity-0:hover{--tw-bg-opacity: 0}.dark-theme .\32xl\:dark\:hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.dark-theme .\32xl\:dark\:hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.dark-theme .\32xl\:dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.dark-theme .\32xl\:dark\:hover\:bg-opacity-25:hover{--tw-bg-opacity: .25}.dark-theme .\32xl\:dark\:hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.dark-theme .\32xl\:dark\:hover\:bg-opacity-40:hover{--tw-bg-opacity: .4}.dark-theme .\32xl\:dark\:hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.dark-theme .\32xl\:dark\:hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.dark-theme .\32xl\:dark\:hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.dark-theme .\32xl\:dark\:hover\:bg-opacity-75:hover{--tw-bg-opacity: .75}.dark-theme .\32xl\:dark\:hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.dark-theme .\32xl\:dark\:hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.dark-theme .\32xl\:dark\:hover\:bg-opacity-95:hover{--tw-bg-opacity: .95}.dark-theme .\32xl\:dark\:hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.dark-theme .\32xl\:dark\:focus\:bg-opacity-0:focus{--tw-bg-opacity: 0}.dark-theme .\32xl\:dark\:focus\:bg-opacity-5:focus{--tw-bg-opacity: .05}.dark-theme .\32xl\:dark\:focus\:bg-opacity-10:focus{--tw-bg-opacity: .1}.dark-theme .\32xl\:dark\:focus\:bg-opacity-20:focus{--tw-bg-opacity: .2}.dark-theme .\32xl\:dark\:focus\:bg-opacity-25:focus{--tw-bg-opacity: .25}.dark-theme .\32xl\:dark\:focus\:bg-opacity-30:focus{--tw-bg-opacity: .3}.dark-theme .\32xl\:dark\:focus\:bg-opacity-40:focus{--tw-bg-opacity: .4}.dark-theme .\32xl\:dark\:focus\:bg-opacity-50:focus{--tw-bg-opacity: .5}.dark-theme .\32xl\:dark\:focus\:bg-opacity-60:focus{--tw-bg-opacity: .6}.dark-theme .\32xl\:dark\:focus\:bg-opacity-70:focus{--tw-bg-opacity: .7}.dark-theme .\32xl\:dark\:focus\:bg-opacity-75:focus{--tw-bg-opacity: .75}.dark-theme .\32xl\:dark\:focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.dark-theme .\32xl\:dark\:focus\:bg-opacity-90:focus{--tw-bg-opacity: .9}.dark-theme .\32xl\:dark\:focus\:bg-opacity-95:focus{--tw-bg-opacity: .95}.dark-theme .\32xl\:dark\:focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.dark-theme .\32xl\:dark\:from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:from-current{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:from-black{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:from-white{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:from-gray-50{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .\32xl\:dark\:from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .\32xl\:dark\:from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .\32xl\:dark\:from-gray-300{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .\32xl\:dark\:from-gray-400{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .\32xl\:dark\:from-gray-500{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .\32xl\:dark\:from-gray-600{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .\32xl\:dark\:from-gray-700{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .\32xl\:dark\:from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .\32xl\:dark\:from-gray-900{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .\32xl\:dark\:from-red-50{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .\32xl\:dark\:from-red-100{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .\32xl\:dark\:from-red-200{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .\32xl\:dark\:from-red-300{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .\32xl\:dark\:from-red-400{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .\32xl\:dark\:from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .\32xl\:dark\:from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .\32xl\:dark\:from-red-700{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .\32xl\:dark\:from-red-800{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .\32xl\:dark\:from-red-900{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .\32xl\:dark\:from-yellow-50{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .\32xl\:dark\:from-yellow-100{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .\32xl\:dark\:from-yellow-200{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .\32xl\:dark\:from-yellow-300{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .\32xl\:dark\:from-yellow-400{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .\32xl\:dark\:from-yellow-500{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .\32xl\:dark\:from-yellow-600{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .\32xl\:dark\:from-yellow-700{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .\32xl\:dark\:from-yellow-800{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .\32xl\:dark\:from-yellow-900{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .\32xl\:dark\:from-green-50{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .\32xl\:dark\:from-green-100{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .\32xl\:dark\:from-green-200{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .\32xl\:dark\:from-green-300{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .\32xl\:dark\:from-green-400{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .\32xl\:dark\:from-green-500{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .\32xl\:dark\:from-green-600{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .\32xl\:dark\:from-green-700{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .\32xl\:dark\:from-green-800{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .\32xl\:dark\:from-green-900{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .\32xl\:dark\:from-blue-50{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .\32xl\:dark\:from-blue-100{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .\32xl\:dark\:from-blue-200{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .\32xl\:dark\:from-blue-300{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .\32xl\:dark\:from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .\32xl\:dark\:from-blue-500{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .\32xl\:dark\:from-blue-600{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .\32xl\:dark\:from-blue-700{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .\32xl\:dark\:from-blue-800{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .\32xl\:dark\:from-blue-900{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .\32xl\:dark\:from-indigo-50{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .\32xl\:dark\:from-indigo-100{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .\32xl\:dark\:from-indigo-200{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .\32xl\:dark\:from-indigo-300{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .\32xl\:dark\:from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .\32xl\:dark\:from-indigo-500{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .\32xl\:dark\:from-indigo-600{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .\32xl\:dark\:from-indigo-700{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .\32xl\:dark\:from-indigo-800{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .\32xl\:dark\:from-indigo-900{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .\32xl\:dark\:from-purple-50{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .\32xl\:dark\:from-purple-100{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .\32xl\:dark\:from-purple-200{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .\32xl\:dark\:from-purple-300{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .\32xl\:dark\:from-purple-400{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .\32xl\:dark\:from-purple-500{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .\32xl\:dark\:from-purple-600{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .\32xl\:dark\:from-purple-700{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .\32xl\:dark\:from-purple-800{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .\32xl\:dark\:from-purple-900{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .\32xl\:dark\:from-pink-50{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .\32xl\:dark\:from-pink-100{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .\32xl\:dark\:from-pink-200{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .\32xl\:dark\:from-pink-300{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .\32xl\:dark\:from-pink-400{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .\32xl\:dark\:from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .\32xl\:dark\:from-pink-600{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .\32xl\:dark\:from-pink-700{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .\32xl\:dark\:from-pink-800{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .\32xl\:dark\:from-pink-900{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .\32xl\:dark\:from-primary{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .\32xl\:dark\:from-secondary-100{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .\32xl\:dark\:from-secondary-200{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .\32xl\:dark\:from-darkBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:from-darkCardBg{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:from-darkText{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .\32xl\:dark\:from-github{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .\32xl\:dark\:hover\:from-transparent:hover{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:hover\:from-current:hover{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:hover\:from-black:hover{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:hover\:from-white:hover{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-50:hover{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-100:hover{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-200:hover{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-300:hover{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-400:hover{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-500:hover{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-600:hover{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-700:hover{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-800:hover{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .\32xl\:dark\:hover\:from-gray-900:hover{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-50:hover{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-100:hover{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-200:hover{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-300:hover{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-400:hover{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-500:hover{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-600:hover{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-700:hover{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-800:hover{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .\32xl\:dark\:hover\:from-red-900:hover{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-50:hover{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-100:hover{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-200:hover{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-300:hover{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-400:hover{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-500:hover{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-600:hover{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-700:hover{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-800:hover{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .\32xl\:dark\:hover\:from-yellow-900:hover{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-50:hover{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-100:hover{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-200:hover{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-300:hover{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-400:hover{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-500:hover{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-600:hover{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-700:hover{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-800:hover{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .\32xl\:dark\:hover\:from-green-900:hover{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-50:hover{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-100:hover{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-300:hover{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-400:hover{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-600:hover{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-800:hover{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .\32xl\:dark\:hover\:from-blue-900:hover{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-50:hover{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-100:hover{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-200:hover{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-300:hover{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-800:hover{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .\32xl\:dark\:hover\:from-indigo-900:hover{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-50:hover{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-100:hover{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-200:hover{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-300:hover{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-400:hover{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-500:hover{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-600:hover{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-700:hover{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-800:hover{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .\32xl\:dark\:hover\:from-purple-900:hover{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-50:hover{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-200:hover{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-300:hover{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-400:hover{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-500:hover{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-600:hover{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-700:hover{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-800:hover{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .\32xl\:dark\:hover\:from-pink-900:hover{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .\32xl\:dark\:hover\:from-primary:hover{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .\32xl\:dark\:hover\:from-secondary-100:hover{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .\32xl\:dark\:hover\:from-secondary-200:hover{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .\32xl\:dark\:hover\:from-darkBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:hover\:from-darkCardBg:hover{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:hover\:from-darkText:hover{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .\32xl\:dark\:hover\:from-github:hover{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .\32xl\:dark\:focus\:from-transparent:focus{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:focus\:from-current:focus{--tw-gradient-from: currentColor;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:focus\:from-black:focus{--tw-gradient-from: #000;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:focus\:from-white:focus{--tw-gradient-from: #fff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-50:focus{--tw-gradient-from: #f9fafb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-100:focus{--tw-gradient-from: #f3f4f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-200:focus{--tw-gradient-from: #e5e7eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-300:focus{--tw-gradient-from: #d1d5db;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-400:focus{--tw-gradient-from: #9ca3af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-500:focus{--tw-gradient-from: #6b7280;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-600:focus{--tw-gradient-from: #4b5563;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-700:focus{--tw-gradient-from: #374151;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-800:focus{--tw-gradient-from: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .\32xl\:dark\:focus\:from-gray-900:focus{--tw-gradient-from: #111827;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-50:focus{--tw-gradient-from: #fef2f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-100:focus{--tw-gradient-from: #fee2e2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-200:focus{--tw-gradient-from: #fecaca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-300:focus{--tw-gradient-from: #fca5a5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-400:focus{--tw-gradient-from: #f87171;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-500:focus{--tw-gradient-from: #ef4444;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-600:focus{--tw-gradient-from: #dc2626;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-700:focus{--tw-gradient-from: #b91c1c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-800:focus{--tw-gradient-from: #991b1b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .\32xl\:dark\:focus\:from-red-900:focus{--tw-gradient-from: #7f1d1d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-50:focus{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-100:focus{--tw-gradient-from: #fef3c7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-200:focus{--tw-gradient-from: #fde68a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-300:focus{--tw-gradient-from: #fcd34d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-400:focus{--tw-gradient-from: #fbbf24;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-500:focus{--tw-gradient-from: #f59e0b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-600:focus{--tw-gradient-from: #d97706;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-700:focus{--tw-gradient-from: #b45309;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-800:focus{--tw-gradient-from: #92400e;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .\32xl\:dark\:focus\:from-yellow-900:focus{--tw-gradient-from: #78350f;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-50:focus{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-100:focus{--tw-gradient-from: #d1fae5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-200:focus{--tw-gradient-from: #a7f3d0;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-300:focus{--tw-gradient-from: #6ee7b7;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-400:focus{--tw-gradient-from: #34d399;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-500:focus{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-600:focus{--tw-gradient-from: #059669;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-700:focus{--tw-gradient-from: #047857;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-800:focus{--tw-gradient-from: #065f46;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .\32xl\:dark\:focus\:from-green-900:focus{--tw-gradient-from: #064e3b;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-50:focus{--tw-gradient-from: #eff6ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-100:focus{--tw-gradient-from: #dbeafe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-200:focus{--tw-gradient-from: #bfdbfe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-300:focus{--tw-gradient-from: #93c5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-400:focus{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-500:focus{--tw-gradient-from: #3b82f6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-600:focus{--tw-gradient-from: #2563eb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-700:focus{--tw-gradient-from: #1d4ed8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-800:focus{--tw-gradient-from: #1e40af;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .\32xl\:dark\:focus\:from-blue-900:focus{--tw-gradient-from: #1e3a8a;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-50:focus{--tw-gradient-from: #eef2ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-100:focus{--tw-gradient-from: #e0e7ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-200:focus{--tw-gradient-from: #c7d2fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-300:focus{--tw-gradient-from: #a5b4fc;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-400:focus{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-500:focus{--tw-gradient-from: #6366f1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-600:focus{--tw-gradient-from: #4f46e5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-700:focus{--tw-gradient-from: #4338ca;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-800:focus{--tw-gradient-from: #3730a3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .\32xl\:dark\:focus\:from-indigo-900:focus{--tw-gradient-from: #312e81;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-50:focus{--tw-gradient-from: #f5f3ff;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-100:focus{--tw-gradient-from: #ede9fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-200:focus{--tw-gradient-from: #ddd6fe;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-300:focus{--tw-gradient-from: #c4b5fd;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-400:focus{--tw-gradient-from: #a78bfa;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-500:focus{--tw-gradient-from: #8b5cf6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-600:focus{--tw-gradient-from: #7c3aed;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-700:focus{--tw-gradient-from: #6d28d9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-800:focus{--tw-gradient-from: #5b21b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .\32xl\:dark\:focus\:from-purple-900:focus{--tw-gradient-from: #4c1d95;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-50:focus{--tw-gradient-from: #fdf2f8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-100:focus{--tw-gradient-from: #fce7f3;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-200:focus{--tw-gradient-from: #fbcfe8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-300:focus{--tw-gradient-from: #f9a8d4;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-400:focus{--tw-gradient-from: #f472b6;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-500:focus{--tw-gradient-from: #ec4899;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-600:focus{--tw-gradient-from: #db2777;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-700:focus{--tw-gradient-from: #be185d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-800:focus{--tw-gradient-from: #9d174d;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .\32xl\:dark\:focus\:from-pink-900:focus{--tw-gradient-from: #831843;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .\32xl\:dark\:focus\:from-primary:focus{--tw-gradient-from: #FFCC00;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .\32xl\:dark\:focus\:from-secondary-100:focus{--tw-gradient-from: #F2E2D5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .\32xl\:dark\:focus\:from-secondary-200:focus{--tw-gradient-from: #888883;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .\32xl\:dark\:focus\:from-darkBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:focus\:from-darkCardBg:focus{--tw-gradient-from: #121212;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:focus\:from-darkText:focus{--tw-gradient-from: #F2F2F2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .\32xl\:dark\:focus\:from-github:focus{--tw-gradient-from: #1B1F23;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .\32xl\:dark\:via-transparent{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:via-current{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:via-black{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:via-white{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:via-gray-50{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .\32xl\:dark\:via-gray-100{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .\32xl\:dark\:via-gray-200{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .\32xl\:dark\:via-gray-300{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .\32xl\:dark\:via-gray-400{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .\32xl\:dark\:via-gray-500{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .\32xl\:dark\:via-gray-600{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .\32xl\:dark\:via-gray-700{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .\32xl\:dark\:via-gray-800{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .\32xl\:dark\:via-gray-900{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .\32xl\:dark\:via-red-50{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .\32xl\:dark\:via-red-100{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .\32xl\:dark\:via-red-200{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .\32xl\:dark\:via-red-300{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .\32xl\:dark\:via-red-400{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .\32xl\:dark\:via-red-500{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .\32xl\:dark\:via-red-600{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .\32xl\:dark\:via-red-700{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .\32xl\:dark\:via-red-800{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .\32xl\:dark\:via-red-900{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .\32xl\:dark\:via-yellow-50{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .\32xl\:dark\:via-yellow-100{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .\32xl\:dark\:via-yellow-200{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .\32xl\:dark\:via-yellow-300{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .\32xl\:dark\:via-yellow-400{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .\32xl\:dark\:via-yellow-500{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .\32xl\:dark\:via-yellow-600{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .\32xl\:dark\:via-yellow-700{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .\32xl\:dark\:via-yellow-800{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .\32xl\:dark\:via-yellow-900{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .\32xl\:dark\:via-green-50{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .\32xl\:dark\:via-green-100{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .\32xl\:dark\:via-green-200{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .\32xl\:dark\:via-green-300{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .\32xl\:dark\:via-green-400{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .\32xl\:dark\:via-green-500{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .\32xl\:dark\:via-green-600{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .\32xl\:dark\:via-green-700{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .\32xl\:dark\:via-green-800{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .\32xl\:dark\:via-green-900{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .\32xl\:dark\:via-blue-50{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .\32xl\:dark\:via-blue-100{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .\32xl\:dark\:via-blue-200{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .\32xl\:dark\:via-blue-300{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .\32xl\:dark\:via-blue-400{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .\32xl\:dark\:via-blue-500{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .\32xl\:dark\:via-blue-600{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .\32xl\:dark\:via-blue-700{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .\32xl\:dark\:via-blue-800{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .\32xl\:dark\:via-blue-900{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .\32xl\:dark\:via-indigo-50{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .\32xl\:dark\:via-indigo-100{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .\32xl\:dark\:via-indigo-200{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .\32xl\:dark\:via-indigo-300{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .\32xl\:dark\:via-indigo-400{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .\32xl\:dark\:via-indigo-500{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .\32xl\:dark\:via-indigo-600{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .\32xl\:dark\:via-indigo-700{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .\32xl\:dark\:via-indigo-800{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .\32xl\:dark\:via-indigo-900{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .\32xl\:dark\:via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .\32xl\:dark\:via-purple-100{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .\32xl\:dark\:via-purple-200{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .\32xl\:dark\:via-purple-300{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .\32xl\:dark\:via-purple-400{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .\32xl\:dark\:via-purple-500{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .\32xl\:dark\:via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .\32xl\:dark\:via-purple-700{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .\32xl\:dark\:via-purple-800{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .\32xl\:dark\:via-purple-900{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .\32xl\:dark\:via-pink-50{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .\32xl\:dark\:via-pink-100{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .\32xl\:dark\:via-pink-200{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .\32xl\:dark\:via-pink-300{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .\32xl\:dark\:via-pink-400{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .\32xl\:dark\:via-pink-500{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .\32xl\:dark\:via-pink-600{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .\32xl\:dark\:via-pink-700{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .\32xl\:dark\:via-pink-800{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .\32xl\:dark\:via-pink-900{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .\32xl\:dark\:via-primary{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .\32xl\:dark\:via-secondary-100{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .\32xl\:dark\:via-secondary-200{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .\32xl\:dark\:via-darkBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:via-darkCardBg{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:via-darkText{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .\32xl\:dark\:via-github{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .\32xl\:dark\:hover\:via-transparent:hover{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:hover\:via-current:hover{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:hover\:via-black:hover{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:hover\:via-white:hover{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .\32xl\:dark\:hover\:via-gray-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .\32xl\:dark\:hover\:via-red-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .\32xl\:dark\:hover\:via-yellow-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .\32xl\:dark\:hover\:via-green-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .\32xl\:dark\:hover\:via-blue-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .\32xl\:dark\:hover\:via-indigo-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .\32xl\:dark\:hover\:via-purple-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-50:hover{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-300:hover{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-400:hover{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-500:hover{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-600:hover{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-700:hover{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-800:hover{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .\32xl\:dark\:hover\:via-pink-900:hover{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .\32xl\:dark\:hover\:via-primary:hover{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .\32xl\:dark\:hover\:via-secondary-100:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .\32xl\:dark\:hover\:via-secondary-200:hover{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .\32xl\:dark\:hover\:via-darkBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:hover\:via-darkCardBg:hover{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:hover\:via-darkText:hover{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .\32xl\:dark\:hover\:via-github:hover{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .\32xl\:dark\:focus\:via-transparent:focus{--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:focus\:via-current:focus{--tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:focus\:via-black:focus{--tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0))}.dark-theme .\32xl\:dark\:focus\:via-white:focus{--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0))}.dark-theme .\32xl\:dark\:focus\:via-gray-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0))}.dark-theme .\32xl\:dark\:focus\:via-red-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0))}.dark-theme .\32xl\:dark\:focus\:via-yellow-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0))}.dark-theme .\32xl\:dark\:focus\:via-green-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0))}.dark-theme .\32xl\:dark\:focus\:via-blue-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0))}.dark-theme .\32xl\:dark\:focus\:via-indigo-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0))}.dark-theme .\32xl\:dark\:focus\:via-purple-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-50:focus{--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-300:focus{--tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-400:focus{--tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-500:focus{--tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-600:focus{--tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-700:focus{--tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-800:focus{--tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0))}.dark-theme .\32xl\:dark\:focus\:via-pink-900:focus{--tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0))}.dark-theme .\32xl\:dark\:focus\:via-primary:focus{--tw-gradient-stops: var(--tw-gradient-from), #FFCC00, var(--tw-gradient-to, rgba(255, 204, 0, 0))}.dark-theme .\32xl\:dark\:focus\:via-secondary-100:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2E2D5, var(--tw-gradient-to, rgba(242, 226, 213, 0))}.dark-theme .\32xl\:dark\:focus\:via-secondary-200:focus{--tw-gradient-stops: var(--tw-gradient-from), #888883, var(--tw-gradient-to, rgba(136, 136, 131, 0))}.dark-theme .\32xl\:dark\:focus\:via-darkBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:focus\:via-darkCardBg:focus{--tw-gradient-stops: var(--tw-gradient-from), #121212, var(--tw-gradient-to, rgba(18, 18, 18, 0))}.dark-theme .\32xl\:dark\:focus\:via-darkText:focus{--tw-gradient-stops: var(--tw-gradient-from), #F2F2F2, var(--tw-gradient-to, rgba(242, 242, 242, 0))}.dark-theme .\32xl\:dark\:focus\:via-github:focus{--tw-gradient-stops: var(--tw-gradient-from), #1B1F23, var(--tw-gradient-to, rgba(27, 31, 35, 0))}.dark-theme .\32xl\:dark\:to-transparent{--tw-gradient-to: transparent}.dark-theme .\32xl\:dark\:to-current{--tw-gradient-to: currentColor}.dark-theme .\32xl\:dark\:to-black{--tw-gradient-to: #000}.dark-theme .\32xl\:dark\:to-white{--tw-gradient-to: #fff}.dark-theme .\32xl\:dark\:to-gray-50{--tw-gradient-to: #f9fafb}.dark-theme .\32xl\:dark\:to-gray-100{--tw-gradient-to: #f3f4f6}.dark-theme .\32xl\:dark\:to-gray-200{--tw-gradient-to: #e5e7eb}.dark-theme .\32xl\:dark\:to-gray-300{--tw-gradient-to: #d1d5db}.dark-theme .\32xl\:dark\:to-gray-400{--tw-gradient-to: #9ca3af}.dark-theme .\32xl\:dark\:to-gray-500{--tw-gradient-to: #6b7280}.dark-theme .\32xl\:dark\:to-gray-600{--tw-gradient-to: #4b5563}.dark-theme .\32xl\:dark\:to-gray-700{--tw-gradient-to: #374151}.dark-theme .\32xl\:dark\:to-gray-800{--tw-gradient-to: #1f2937}.dark-theme .\32xl\:dark\:to-gray-900{--tw-gradient-to: #111827}.dark-theme .\32xl\:dark\:to-red-50{--tw-gradient-to: #fef2f2}.dark-theme .\32xl\:dark\:to-red-100{--tw-gradient-to: #fee2e2}.dark-theme .\32xl\:dark\:to-red-200{--tw-gradient-to: #fecaca}.dark-theme .\32xl\:dark\:to-red-300{--tw-gradient-to: #fca5a5}.dark-theme .\32xl\:dark\:to-red-400{--tw-gradient-to: #f87171}.dark-theme .\32xl\:dark\:to-red-500{--tw-gradient-to: #ef4444}.dark-theme .\32xl\:dark\:to-red-600{--tw-gradient-to: #dc2626}.dark-theme .\32xl\:dark\:to-red-700{--tw-gradient-to: #b91c1c}.dark-theme .\32xl\:dark\:to-red-800{--tw-gradient-to: #991b1b}.dark-theme .\32xl\:dark\:to-red-900{--tw-gradient-to: #7f1d1d}.dark-theme .\32xl\:dark\:to-yellow-50{--tw-gradient-to: #fffbeb}.dark-theme .\32xl\:dark\:to-yellow-100{--tw-gradient-to: #fef3c7}.dark-theme .\32xl\:dark\:to-yellow-200{--tw-gradient-to: #fde68a}.dark-theme .\32xl\:dark\:to-yellow-300{--tw-gradient-to: #fcd34d}.dark-theme .\32xl\:dark\:to-yellow-400{--tw-gradient-to: #fbbf24}.dark-theme .\32xl\:dark\:to-yellow-500{--tw-gradient-to: #f59e0b}.dark-theme .\32xl\:dark\:to-yellow-600{--tw-gradient-to: #d97706}.dark-theme .\32xl\:dark\:to-yellow-700{--tw-gradient-to: #b45309}.dark-theme .\32xl\:dark\:to-yellow-800{--tw-gradient-to: #92400e}.dark-theme .\32xl\:dark\:to-yellow-900{--tw-gradient-to: #78350f}.dark-theme .\32xl\:dark\:to-green-50{--tw-gradient-to: #ecfdf5}.dark-theme .\32xl\:dark\:to-green-100{--tw-gradient-to: #d1fae5}.dark-theme .\32xl\:dark\:to-green-200{--tw-gradient-to: #a7f3d0}.dark-theme .\32xl\:dark\:to-green-300{--tw-gradient-to: #6ee7b7}.dark-theme .\32xl\:dark\:to-green-400{--tw-gradient-to: #34d399}.dark-theme .\32xl\:dark\:to-green-500{--tw-gradient-to: #10b981}.dark-theme .\32xl\:dark\:to-green-600{--tw-gradient-to: #059669}.dark-theme .\32xl\:dark\:to-green-700{--tw-gradient-to: #047857}.dark-theme .\32xl\:dark\:to-green-800{--tw-gradient-to: #065f46}.dark-theme .\32xl\:dark\:to-green-900{--tw-gradient-to: #064e3b}.dark-theme .\32xl\:dark\:to-blue-50{--tw-gradient-to: #eff6ff}.dark-theme .\32xl\:dark\:to-blue-100{--tw-gradient-to: #dbeafe}.dark-theme .\32xl\:dark\:to-blue-200{--tw-gradient-to: #bfdbfe}.dark-theme .\32xl\:dark\:to-blue-300{--tw-gradient-to: #93c5fd}.dark-theme .\32xl\:dark\:to-blue-400{--tw-gradient-to: #60a5fa}.dark-theme .\32xl\:dark\:to-blue-500{--tw-gradient-to: #3b82f6}.dark-theme .\32xl\:dark\:to-blue-600{--tw-gradient-to: #2563eb}.dark-theme .\32xl\:dark\:to-blue-700{--tw-gradient-to: #1d4ed8}.dark-theme .\32xl\:dark\:to-blue-800{--tw-gradient-to: #1e40af}.dark-theme .\32xl\:dark\:to-blue-900{--tw-gradient-to: #1e3a8a}.dark-theme .\32xl\:dark\:to-indigo-50{--tw-gradient-to: #eef2ff}.dark-theme .\32xl\:dark\:to-indigo-100{--tw-gradient-to: #e0e7ff}.dark-theme .\32xl\:dark\:to-indigo-200{--tw-gradient-to: #c7d2fe}.dark-theme .\32xl\:dark\:to-indigo-300{--tw-gradient-to: #a5b4fc}.dark-theme .\32xl\:dark\:to-indigo-400{--tw-gradient-to: #818cf8}.dark-theme .\32xl\:dark\:to-indigo-500{--tw-gradient-to: #6366f1}.dark-theme .\32xl\:dark\:to-indigo-600{--tw-gradient-to: #4f46e5}.dark-theme .\32xl\:dark\:to-indigo-700{--tw-gradient-to: #4338ca}.dark-theme .\32xl\:dark\:to-indigo-800{--tw-gradient-to: #3730a3}.dark-theme .\32xl\:dark\:to-indigo-900{--tw-gradient-to: #312e81}.dark-theme .\32xl\:dark\:to-purple-50{--tw-gradient-to: #f5f3ff}.dark-theme .\32xl\:dark\:to-purple-100{--tw-gradient-to: #ede9fe}.dark-theme .\32xl\:dark\:to-purple-200{--tw-gradient-to: #ddd6fe}.dark-theme .\32xl\:dark\:to-purple-300{--tw-gradient-to: #c4b5fd}.dark-theme .\32xl\:dark\:to-purple-400{--tw-gradient-to: #a78bfa}.dark-theme .\32xl\:dark\:to-purple-500{--tw-gradient-to: #8b5cf6}.dark-theme .\32xl\:dark\:to-purple-600{--tw-gradient-to: #7c3aed}.dark-theme .\32xl\:dark\:to-purple-700{--tw-gradient-to: #6d28d9}.dark-theme .\32xl\:dark\:to-purple-800{--tw-gradient-to: #5b21b6}.dark-theme .\32xl\:dark\:to-purple-900{--tw-gradient-to: #4c1d95}.dark-theme .\32xl\:dark\:to-pink-50{--tw-gradient-to: #fdf2f8}.dark-theme .\32xl\:dark\:to-pink-100{--tw-gradient-to: #fce7f3}.dark-theme .\32xl\:dark\:to-pink-200{--tw-gradient-to: #fbcfe8}.dark-theme .\32xl\:dark\:to-pink-300{--tw-gradient-to: #f9a8d4}.dark-theme .\32xl\:dark\:to-pink-400{--tw-gradient-to: #f472b6}.dark-theme .\32xl\:dark\:to-pink-500{--tw-gradient-to: #ec4899}.dark-theme .\32xl\:dark\:to-pink-600{--tw-gradient-to: #db2777}.dark-theme .\32xl\:dark\:to-pink-700{--tw-gradient-to: #be185d}.dark-theme .\32xl\:dark\:to-pink-800{--tw-gradient-to: #9d174d}.dark-theme .\32xl\:dark\:to-pink-900{--tw-gradient-to: #831843}.dark-theme .\32xl\:dark\:to-primary{--tw-gradient-to: #FFCC00}.dark-theme .\32xl\:dark\:to-secondary-100{--tw-gradient-to: #F2E2D5}.dark-theme .\32xl\:dark\:to-secondary-200{--tw-gradient-to: #888883}.dark-theme .\32xl\:dark\:to-darkBg{--tw-gradient-to: #121212}.dark-theme .\32xl\:dark\:to-darkCardBg{--tw-gradient-to: #121212}.dark-theme .\32xl\:dark\:to-darkText{--tw-gradient-to: #F2F2F2}.dark-theme .\32xl\:dark\:to-github{--tw-gradient-to: #1B1F23}.dark-theme .\32xl\:dark\:hover\:to-transparent:hover{--tw-gradient-to: transparent}.dark-theme .\32xl\:dark\:hover\:to-current:hover{--tw-gradient-to: currentColor}.dark-theme .\32xl\:dark\:hover\:to-black:hover{--tw-gradient-to: #000}.dark-theme .\32xl\:dark\:hover\:to-white:hover{--tw-gradient-to: #fff}.dark-theme .\32xl\:dark\:hover\:to-gray-50:hover{--tw-gradient-to: #f9fafb}.dark-theme .\32xl\:dark\:hover\:to-gray-100:hover{--tw-gradient-to: #f3f4f6}.dark-theme .\32xl\:dark\:hover\:to-gray-200:hover{--tw-gradient-to: #e5e7eb}.dark-theme .\32xl\:dark\:hover\:to-gray-300:hover{--tw-gradient-to: #d1d5db}.dark-theme .\32xl\:dark\:hover\:to-gray-400:hover{--tw-gradient-to: #9ca3af}.dark-theme .\32xl\:dark\:hover\:to-gray-500:hover{--tw-gradient-to: #6b7280}.dark-theme .\32xl\:dark\:hover\:to-gray-600:hover{--tw-gradient-to: #4b5563}.dark-theme .\32xl\:dark\:hover\:to-gray-700:hover{--tw-gradient-to: #374151}.dark-theme .\32xl\:dark\:hover\:to-gray-800:hover{--tw-gradient-to: #1f2937}.dark-theme .\32xl\:dark\:hover\:to-gray-900:hover{--tw-gradient-to: #111827}.dark-theme .\32xl\:dark\:hover\:to-red-50:hover{--tw-gradient-to: #fef2f2}.dark-theme .\32xl\:dark\:hover\:to-red-100:hover{--tw-gradient-to: #fee2e2}.dark-theme .\32xl\:dark\:hover\:to-red-200:hover{--tw-gradient-to: #fecaca}.dark-theme .\32xl\:dark\:hover\:to-red-300:hover{--tw-gradient-to: #fca5a5}.dark-theme .\32xl\:dark\:hover\:to-red-400:hover{--tw-gradient-to: #f87171}.dark-theme .\32xl\:dark\:hover\:to-red-500:hover{--tw-gradient-to: #ef4444}.dark-theme .\32xl\:dark\:hover\:to-red-600:hover{--tw-gradient-to: #dc2626}.dark-theme .\32xl\:dark\:hover\:to-red-700:hover{--tw-gradient-to: #b91c1c}.dark-theme .\32xl\:dark\:hover\:to-red-800:hover{--tw-gradient-to: #991b1b}.dark-theme .\32xl\:dark\:hover\:to-red-900:hover{--tw-gradient-to: #7f1d1d}.dark-theme .\32xl\:dark\:hover\:to-yellow-50:hover{--tw-gradient-to: #fffbeb}.dark-theme .\32xl\:dark\:hover\:to-yellow-100:hover{--tw-gradient-to: #fef3c7}.dark-theme .\32xl\:dark\:hover\:to-yellow-200:hover{--tw-gradient-to: #fde68a}.dark-theme .\32xl\:dark\:hover\:to-yellow-300:hover{--tw-gradient-to: #fcd34d}.dark-theme .\32xl\:dark\:hover\:to-yellow-400:hover{--tw-gradient-to: #fbbf24}.dark-theme .\32xl\:dark\:hover\:to-yellow-500:hover{--tw-gradient-to: #f59e0b}.dark-theme .\32xl\:dark\:hover\:to-yellow-600:hover{--tw-gradient-to: #d97706}.dark-theme .\32xl\:dark\:hover\:to-yellow-700:hover{--tw-gradient-to: #b45309}.dark-theme .\32xl\:dark\:hover\:to-yellow-800:hover{--tw-gradient-to: #92400e}.dark-theme .\32xl\:dark\:hover\:to-yellow-900:hover{--tw-gradient-to: #78350f}.dark-theme .\32xl\:dark\:hover\:to-green-50:hover{--tw-gradient-to: #ecfdf5}.dark-theme .\32xl\:dark\:hover\:to-green-100:hover{--tw-gradient-to: #d1fae5}.dark-theme .\32xl\:dark\:hover\:to-green-200:hover{--tw-gradient-to: #a7f3d0}.dark-theme .\32xl\:dark\:hover\:to-green-300:hover{--tw-gradient-to: #6ee7b7}.dark-theme .\32xl\:dark\:hover\:to-green-400:hover{--tw-gradient-to: #34d399}.dark-theme .\32xl\:dark\:hover\:to-green-500:hover{--tw-gradient-to: #10b981}.dark-theme .\32xl\:dark\:hover\:to-green-600:hover{--tw-gradient-to: #059669}.dark-theme .\32xl\:dark\:hover\:to-green-700:hover{--tw-gradient-to: #047857}.dark-theme .\32xl\:dark\:hover\:to-green-800:hover{--tw-gradient-to: #065f46}.dark-theme .\32xl\:dark\:hover\:to-green-900:hover{--tw-gradient-to: #064e3b}.dark-theme .\32xl\:dark\:hover\:to-blue-50:hover{--tw-gradient-to: #eff6ff}.dark-theme .\32xl\:dark\:hover\:to-blue-100:hover{--tw-gradient-to: #dbeafe}.dark-theme .\32xl\:dark\:hover\:to-blue-200:hover{--tw-gradient-to: #bfdbfe}.dark-theme .\32xl\:dark\:hover\:to-blue-300:hover{--tw-gradient-to: #93c5fd}.dark-theme .\32xl\:dark\:hover\:to-blue-400:hover{--tw-gradient-to: #60a5fa}.dark-theme .\32xl\:dark\:hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6}.dark-theme .\32xl\:dark\:hover\:to-blue-600:hover{--tw-gradient-to: #2563eb}.dark-theme .\32xl\:dark\:hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8}.dark-theme .\32xl\:dark\:hover\:to-blue-800:hover{--tw-gradient-to: #1e40af}.dark-theme .\32xl\:dark\:hover\:to-blue-900:hover{--tw-gradient-to: #1e3a8a}.dark-theme .\32xl\:dark\:hover\:to-indigo-50:hover{--tw-gradient-to: #eef2ff}.dark-theme .\32xl\:dark\:hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff}.dark-theme .\32xl\:dark\:hover\:to-indigo-200:hover{--tw-gradient-to: #c7d2fe}.dark-theme .\32xl\:dark\:hover\:to-indigo-300:hover{--tw-gradient-to: #a5b4fc}.dark-theme .\32xl\:dark\:hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8}.dark-theme .\32xl\:dark\:hover\:to-indigo-500:hover{--tw-gradient-to: #6366f1}.dark-theme .\32xl\:dark\:hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5}.dark-theme .\32xl\:dark\:hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca}.dark-theme .\32xl\:dark\:hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3}.dark-theme .\32xl\:dark\:hover\:to-indigo-900:hover{--tw-gradient-to: #312e81}.dark-theme .\32xl\:dark\:hover\:to-purple-50:hover{--tw-gradient-to: #f5f3ff}.dark-theme .\32xl\:dark\:hover\:to-purple-100:hover{--tw-gradient-to: #ede9fe}.dark-theme .\32xl\:dark\:hover\:to-purple-200:hover{--tw-gradient-to: #ddd6fe}.dark-theme .\32xl\:dark\:hover\:to-purple-300:hover{--tw-gradient-to: #c4b5fd}.dark-theme .\32xl\:dark\:hover\:to-purple-400:hover{--tw-gradient-to: #a78bfa}.dark-theme .\32xl\:dark\:hover\:to-purple-500:hover{--tw-gradient-to: #8b5cf6}.dark-theme .\32xl\:dark\:hover\:to-purple-600:hover{--tw-gradient-to: #7c3aed}.dark-theme .\32xl\:dark\:hover\:to-purple-700:hover{--tw-gradient-to: #6d28d9}.dark-theme .\32xl\:dark\:hover\:to-purple-800:hover{--tw-gradient-to: #5b21b6}.dark-theme .\32xl\:dark\:hover\:to-purple-900:hover{--tw-gradient-to: #4c1d95}.dark-theme .\32xl\:dark\:hover\:to-pink-50:hover{--tw-gradient-to: #fdf2f8}.dark-theme .\32xl\:dark\:hover\:to-pink-100:hover{--tw-gradient-to: #fce7f3}.dark-theme .\32xl\:dark\:hover\:to-pink-200:hover{--tw-gradient-to: #fbcfe8}.dark-theme .\32xl\:dark\:hover\:to-pink-300:hover{--tw-gradient-to: #f9a8d4}.dark-theme .\32xl\:dark\:hover\:to-pink-400:hover{--tw-gradient-to: #f472b6}.dark-theme .\32xl\:dark\:hover\:to-pink-500:hover{--tw-gradient-to: #ec4899}.dark-theme .\32xl\:dark\:hover\:to-pink-600:hover{--tw-gradient-to: #db2777}.dark-theme .\32xl\:dark\:hover\:to-pink-700:hover{--tw-gradient-to: #be185d}.dark-theme .\32xl\:dark\:hover\:to-pink-800:hover{--tw-gradient-to: #9d174d}.dark-theme .\32xl\:dark\:hover\:to-pink-900:hover{--tw-gradient-to: #831843}.dark-theme .\32xl\:dark\:hover\:to-primary:hover{--tw-gradient-to: #FFCC00}.dark-theme .\32xl\:dark\:hover\:to-secondary-100:hover{--tw-gradient-to: #F2E2D5}.dark-theme .\32xl\:dark\:hover\:to-secondary-200:hover{--tw-gradient-to: #888883}.dark-theme .\32xl\:dark\:hover\:to-darkBg:hover{--tw-gradient-to: #121212}.dark-theme .\32xl\:dark\:hover\:to-darkCardBg:hover{--tw-gradient-to: #121212}.dark-theme .\32xl\:dark\:hover\:to-darkText:hover{--tw-gradient-to: #F2F2F2}.dark-theme .\32xl\:dark\:hover\:to-github:hover{--tw-gradient-to: #1B1F23}.dark-theme .\32xl\:dark\:focus\:to-transparent:focus{--tw-gradient-to: transparent}.dark-theme .\32xl\:dark\:focus\:to-current:focus{--tw-gradient-to: currentColor}.dark-theme .\32xl\:dark\:focus\:to-black:focus{--tw-gradient-to: #000}.dark-theme .\32xl\:dark\:focus\:to-white:focus{--tw-gradient-to: #fff}.dark-theme .\32xl\:dark\:focus\:to-gray-50:focus{--tw-gradient-to: #f9fafb}.dark-theme .\32xl\:dark\:focus\:to-gray-100:focus{--tw-gradient-to: #f3f4f6}.dark-theme .\32xl\:dark\:focus\:to-gray-200:focus{--tw-gradient-to: #e5e7eb}.dark-theme .\32xl\:dark\:focus\:to-gray-300:focus{--tw-gradient-to: #d1d5db}.dark-theme .\32xl\:dark\:focus\:to-gray-400:focus{--tw-gradient-to: #9ca3af}.dark-theme .\32xl\:dark\:focus\:to-gray-500:focus{--tw-gradient-to: #6b7280}.dark-theme .\32xl\:dark\:focus\:to-gray-600:focus{--tw-gradient-to: #4b5563}.dark-theme .\32xl\:dark\:focus\:to-gray-700:focus{--tw-gradient-to: #374151}.dark-theme .\32xl\:dark\:focus\:to-gray-800:focus{--tw-gradient-to: #1f2937}.dark-theme .\32xl\:dark\:focus\:to-gray-900:focus{--tw-gradient-to: #111827}.dark-theme .\32xl\:dark\:focus\:to-red-50:focus{--tw-gradient-to: #fef2f2}.dark-theme .\32xl\:dark\:focus\:to-red-100:focus{--tw-gradient-to: #fee2e2}.dark-theme .\32xl\:dark\:focus\:to-red-200:focus{--tw-gradient-to: #fecaca}.dark-theme .\32xl\:dark\:focus\:to-red-300:focus{--tw-gradient-to: #fca5a5}.dark-theme .\32xl\:dark\:focus\:to-red-400:focus{--tw-gradient-to: #f87171}.dark-theme .\32xl\:dark\:focus\:to-red-500:focus{--tw-gradient-to: #ef4444}.dark-theme .\32xl\:dark\:focus\:to-red-600:focus{--tw-gradient-to: #dc2626}.dark-theme .\32xl\:dark\:focus\:to-red-700:focus{--tw-gradient-to: #b91c1c}.dark-theme .\32xl\:dark\:focus\:to-red-800:focus{--tw-gradient-to: #991b1b}.dark-theme .\32xl\:dark\:focus\:to-red-900:focus{--tw-gradient-to: #7f1d1d}.dark-theme .\32xl\:dark\:focus\:to-yellow-50:focus{--tw-gradient-to: #fffbeb}.dark-theme .\32xl\:dark\:focus\:to-yellow-100:focus{--tw-gradient-to: #fef3c7}.dark-theme .\32xl\:dark\:focus\:to-yellow-200:focus{--tw-gradient-to: #fde68a}.dark-theme .\32xl\:dark\:focus\:to-yellow-300:focus{--tw-gradient-to: #fcd34d}.dark-theme .\32xl\:dark\:focus\:to-yellow-400:focus{--tw-gradient-to: #fbbf24}.dark-theme .\32xl\:dark\:focus\:to-yellow-500:focus{--tw-gradient-to: #f59e0b}.dark-theme .\32xl\:dark\:focus\:to-yellow-600:focus{--tw-gradient-to: #d97706}.dark-theme .\32xl\:dark\:focus\:to-yellow-700:focus{--tw-gradient-to: #b45309}.dark-theme .\32xl\:dark\:focus\:to-yellow-800:focus{--tw-gradient-to: #92400e}.dark-theme .\32xl\:dark\:focus\:to-yellow-900:focus{--tw-gradient-to: #78350f}.dark-theme .\32xl\:dark\:focus\:to-green-50:focus{--tw-gradient-to: #ecfdf5}.dark-theme .\32xl\:dark\:focus\:to-green-100:focus{--tw-gradient-to: #d1fae5}.dark-theme .\32xl\:dark\:focus\:to-green-200:focus{--tw-gradient-to: #a7f3d0}.dark-theme .\32xl\:dark\:focus\:to-green-300:focus{--tw-gradient-to: #6ee7b7}.dark-theme .\32xl\:dark\:focus\:to-green-400:focus{--tw-gradient-to: #34d399}.dark-theme .\32xl\:dark\:focus\:to-green-500:focus{--tw-gradient-to: #10b981}.dark-theme .\32xl\:dark\:focus\:to-green-600:focus{--tw-gradient-to: #059669}.dark-theme .\32xl\:dark\:focus\:to-green-700:focus{--tw-gradient-to: #047857}.dark-theme .\32xl\:dark\:focus\:to-green-800:focus{--tw-gradient-to: #065f46}.dark-theme .\32xl\:dark\:focus\:to-green-900:focus{--tw-gradient-to: #064e3b}.dark-theme .\32xl\:dark\:focus\:to-blue-50:focus{--tw-gradient-to: #eff6ff}.dark-theme .\32xl\:dark\:focus\:to-blue-100:focus{--tw-gradient-to: #dbeafe}.dark-theme .\32xl\:dark\:focus\:to-blue-200:focus{--tw-gradient-to: #bfdbfe}.dark-theme .\32xl\:dark\:focus\:to-blue-300:focus{--tw-gradient-to: #93c5fd}.dark-theme .\32xl\:dark\:focus\:to-blue-400:focus{--tw-gradient-to: #60a5fa}.dark-theme .\32xl\:dark\:focus\:to-blue-500:focus{--tw-gradient-to: #3b82f6}.dark-theme .\32xl\:dark\:focus\:to-blue-600:focus{--tw-gradient-to: #2563eb}.dark-theme .\32xl\:dark\:focus\:to-blue-700:focus{--tw-gradient-to: #1d4ed8}.dark-theme .\32xl\:dark\:focus\:to-blue-800:focus{--tw-gradient-to: #1e40af}.dark-theme .\32xl\:dark\:focus\:to-blue-900:focus{--tw-gradient-to: #1e3a8a}.dark-theme .\32xl\:dark\:focus\:to-indigo-50:focus{--tw-gradient-to: #eef2ff}.dark-theme .\32xl\:dark\:focus\:to-indigo-100:focus{--tw-gradient-to: #e0e7ff}.dark-theme .\32xl\:dark\:focus\:to-indigo-200:focus{--tw-gradient-to: #c7d2fe}.dark-theme .\32xl\:dark\:focus\:to-indigo-300:focus{--tw-gradient-to: #a5b4fc}.dark-theme .\32xl\:dark\:focus\:to-indigo-400:focus{--tw-gradient-to: #818cf8}.dark-theme .\32xl\:dark\:focus\:to-indigo-500:focus{--tw-gradient-to: #6366f1}.dark-theme .\32xl\:dark\:focus\:to-indigo-600:focus{--tw-gradient-to: #4f46e5}.dark-theme .\32xl\:dark\:focus\:to-indigo-700:focus{--tw-gradient-to: #4338ca}.dark-theme .\32xl\:dark\:focus\:to-indigo-800:focus{--tw-gradient-to: #3730a3}.dark-theme .\32xl\:dark\:focus\:to-indigo-900:focus{--tw-gradient-to: #312e81}.dark-theme .\32xl\:dark\:focus\:to-purple-50:focus{--tw-gradient-to: #f5f3ff}.dark-theme .\32xl\:dark\:focus\:to-purple-100:focus{--tw-gradient-to: #ede9fe}.dark-theme .\32xl\:dark\:focus\:to-purple-200:focus{--tw-gradient-to: #ddd6fe}.dark-theme .\32xl\:dark\:focus\:to-purple-300:focus{--tw-gradient-to: #c4b5fd}.dark-theme .\32xl\:dark\:focus\:to-purple-400:focus{--tw-gradient-to: #a78bfa}.dark-theme .\32xl\:dark\:focus\:to-purple-500:focus{--tw-gradient-to: #8b5cf6}.dark-theme .\32xl\:dark\:focus\:to-purple-600:focus{--tw-gradient-to: #7c3aed}.dark-theme .\32xl\:dark\:focus\:to-purple-700:focus{--tw-gradient-to: #6d28d9}.dark-theme .\32xl\:dark\:focus\:to-purple-800:focus{--tw-gradient-to: #5b21b6}.dark-theme .\32xl\:dark\:focus\:to-purple-900:focus{--tw-gradient-to: #4c1d95}.dark-theme .\32xl\:dark\:focus\:to-pink-50:focus{--tw-gradient-to: #fdf2f8}.dark-theme .\32xl\:dark\:focus\:to-pink-100:focus{--tw-gradient-to: #fce7f3}.dark-theme .\32xl\:dark\:focus\:to-pink-200:focus{--tw-gradient-to: #fbcfe8}.dark-theme .\32xl\:dark\:focus\:to-pink-300:focus{--tw-gradient-to: #f9a8d4}.dark-theme .\32xl\:dark\:focus\:to-pink-400:focus{--tw-gradient-to: #f472b6}.dark-theme .\32xl\:dark\:focus\:to-pink-500:focus{--tw-gradient-to: #ec4899}.dark-theme .\32xl\:dark\:focus\:to-pink-600:focus{--tw-gradient-to: #db2777}.dark-theme .\32xl\:dark\:focus\:to-pink-700:focus{--tw-gradient-to: #be185d}.dark-theme .\32xl\:dark\:focus\:to-pink-800:focus{--tw-gradient-to: #9d174d}.dark-theme .\32xl\:dark\:focus\:to-pink-900:focus{--tw-gradient-to: #831843}.dark-theme .\32xl\:dark\:focus\:to-primary:focus{--tw-gradient-to: #FFCC00}.dark-theme .\32xl\:dark\:focus\:to-secondary-100:focus{--tw-gradient-to: #F2E2D5}.dark-theme .\32xl\:dark\:focus\:to-secondary-200:focus{--tw-gradient-to: #888883}.dark-theme .\32xl\:dark\:focus\:to-darkBg:focus{--tw-gradient-to: #121212}.dark-theme .\32xl\:dark\:focus\:to-darkCardBg:focus{--tw-gradient-to: #121212}.dark-theme .\32xl\:dark\:focus\:to-darkText:focus{--tw-gradient-to: #F2F2F2}.dark-theme .\32xl\:dark\:focus\:to-github:focus{--tw-gradient-to: #1B1F23}.dark-theme .\32xl\:dark\:text-transparent{color:transparent}.dark-theme .\32xl\:dark\:text-current{color:currentColor}.dark-theme .\32xl\:dark\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-transparent{color:transparent}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-current{color:currentColor}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-50{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-100{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-300{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-50{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-100{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-200{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-300{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-800{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-50{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-100{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-200{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-300{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-400{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-500{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-600{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-700{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-800{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-yellow-900{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-50{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-100{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-200{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-300{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-400{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-500{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-600{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-700{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-800{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-green-900{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-50{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-100{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-800{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-blue-900{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-50{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-100{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-200{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-800{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-indigo-900{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-50{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-100{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-800{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-purple-900{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-50{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-100{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-300{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-400{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-500{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-700{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-800{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-pink-900{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-primary{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-secondary-100{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-secondary-200{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-darkBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-darkCardBg{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-darkText{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-github{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-transparent:focus-within{color:transparent}.dark-theme .\32xl\:dark\:focus-within\:text-current:focus-within{color:currentColor}.dark-theme .\32xl\:dark\:focus-within\:text-black:focus-within{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-white:focus-within{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-50:focus-within{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-100:focus-within{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-200:focus-within{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-300:focus-within{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-400:focus-within{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-500:focus-within{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-700:focus-within{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-800:focus-within{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-gray-900:focus-within{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-50:focus-within{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-100:focus-within{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-200:focus-within{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-300:focus-within{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-400:focus-within{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-500:focus-within{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-600:focus-within{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-700:focus-within{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-800:focus-within{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-red-900:focus-within{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-50:focus-within{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-100:focus-within{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-200:focus-within{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-300:focus-within{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-400:focus-within{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-500:focus-within{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-600:focus-within{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-700:focus-within{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-800:focus-within{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-green-900:focus-within{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-50:focus-within{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-100:focus-within{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-200:focus-within{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-300:focus-within{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-400:focus-within{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-500:focus-within{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-600:focus-within{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-700:focus-within{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-800:focus-within{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-blue-900:focus-within{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-50:focus-within{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-100:focus-within{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-200:focus-within{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-300:focus-within{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-400:focus-within{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-500:focus-within{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-600:focus-within{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-700:focus-within{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-800:focus-within{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-purple-900:focus-within{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-50:focus-within{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-100:focus-within{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-200:focus-within{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-300:focus-within{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-400:focus-within{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-500:focus-within{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-600:focus-within{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-700:focus-within{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-800:focus-within{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-pink-900:focus-within{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-primary:focus-within{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-secondary-100:focus-within{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-secondary-200:focus-within{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-darkBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-darkCardBg:focus-within{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-darkText:focus-within{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus-within\:text-github:focus-within{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-transparent:hover{color:transparent}.dark-theme .\32xl\:dark\:hover\:text-current:hover{color:currentColor}.dark-theme .\32xl\:dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-50:hover{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-50:hover{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-200:hover{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-yellow-900:hover{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-50:hover{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-100:hover{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-50:hover{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-50:hover{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-100:hover{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-50:hover{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-100:hover{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-500:hover{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-50:hover{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-100:hover{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-200:hover{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-500:hover{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-700:hover{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-800:hover{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-pink-900:hover{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-secondary-100:hover{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-secondary-200:hover{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-darkBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-darkCardBg:hover{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-darkText:hover{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:hover\:text-github:hover{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-transparent:focus{color:transparent}.dark-theme .\32xl\:dark\:focus\:text-current:focus{color:currentColor}.dark-theme .\32xl\:dark\:focus\:text-black:focus{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-white:focus{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-50:focus{--tw-text-opacity: 1;color:rgba(249,250,251,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-100:focus{--tw-text-opacity: 1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-600:focus{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-50:focus{--tw-text-opacity: 1;color:rgba(254,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-100:focus{--tw-text-opacity: 1;color:rgba(254,226,226,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgba(254,202,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgba(252,165,165,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-700:focus{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-800:focus{--tw-text-opacity: 1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-red-900:focus{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-50:focus{--tw-text-opacity: 1;color:rgba(255,251,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-100:focus{--tw-text-opacity: 1;color:rgba(254,243,199,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-200:focus{--tw-text-opacity: 1;color:rgba(253,230,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-300:focus{--tw-text-opacity: 1;color:rgba(252,211,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-400:focus{--tw-text-opacity: 1;color:rgba(251,191,36,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-500:focus{--tw-text-opacity: 1;color:rgba(245,158,11,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-600:focus{--tw-text-opacity: 1;color:rgba(217,119,6,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-700:focus{--tw-text-opacity: 1;color:rgba(180,83,9,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-800:focus{--tw-text-opacity: 1;color:rgba(146,64,14,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-yellow-900:focus{--tw-text-opacity: 1;color:rgba(120,53,15,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-50:focus{--tw-text-opacity: 1;color:rgba(236,253,245,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-100:focus{--tw-text-opacity: 1;color:rgba(209,250,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-200:focus{--tw-text-opacity: 1;color:rgba(167,243,208,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-300:focus{--tw-text-opacity: 1;color:rgba(110,231,183,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-400:focus{--tw-text-opacity: 1;color:rgba(52,211,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-500:focus{--tw-text-opacity: 1;color:rgba(16,185,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-600:focus{--tw-text-opacity: 1;color:rgba(5,150,105,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-700:focus{--tw-text-opacity: 1;color:rgba(4,120,87,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-800:focus{--tw-text-opacity: 1;color:rgba(6,95,70,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-green-900:focus{--tw-text-opacity: 1;color:rgba(6,78,59,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-50:focus{--tw-text-opacity: 1;color:rgba(239,246,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-100:focus{--tw-text-opacity: 1;color:rgba(219,234,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-200:focus{--tw-text-opacity: 1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-300:focus{--tw-text-opacity: 1;color:rgba(147,197,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-400:focus{--tw-text-opacity: 1;color:rgba(96,165,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgba(59,130,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-800:focus{--tw-text-opacity: 1;color:rgba(30,64,175,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-blue-900:focus{--tw-text-opacity: 1;color:rgba(30,58,138,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-50:focus{--tw-text-opacity: 1;color:rgba(238,242,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-100:focus{--tw-text-opacity: 1;color:rgba(224,231,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgba(199,210,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-300:focus{--tw-text-opacity: 1;color:rgba(165,180,252,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-400:focus{--tw-text-opacity: 1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgba(99,102,241,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-600:focus{--tw-text-opacity: 1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-700:focus{--tw-text-opacity: 1;color:rgba(67,56,202,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgba(55,48,163,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-indigo-900:focus{--tw-text-opacity: 1;color:rgba(49,46,129,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-50:focus{--tw-text-opacity: 1;color:rgba(245,243,255,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-100:focus{--tw-text-opacity: 1;color:rgba(237,233,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-200:focus{--tw-text-opacity: 1;color:rgba(221,214,254,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-300:focus{--tw-text-opacity: 1;color:rgba(196,181,253,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-400:focus{--tw-text-opacity: 1;color:rgba(167,139,250,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-500:focus{--tw-text-opacity: 1;color:rgba(139,92,246,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-600:focus{--tw-text-opacity: 1;color:rgba(124,58,237,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-700:focus{--tw-text-opacity: 1;color:rgba(109,40,217,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-800:focus{--tw-text-opacity: 1;color:rgba(91,33,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-purple-900:focus{--tw-text-opacity: 1;color:rgba(76,29,149,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-50:focus{--tw-text-opacity: 1;color:rgba(253,242,248,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-100:focus{--tw-text-opacity: 1;color:rgba(252,231,243,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-200:focus{--tw-text-opacity: 1;color:rgba(251,207,232,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-300:focus{--tw-text-opacity: 1;color:rgba(249,168,212,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-400:focus{--tw-text-opacity: 1;color:rgba(244,114,182,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-500:focus{--tw-text-opacity: 1;color:rgba(236,72,153,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-600:focus{--tw-text-opacity: 1;color:rgba(219,39,119,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-700:focus{--tw-text-opacity: 1;color:rgba(190,24,93,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-800:focus{--tw-text-opacity: 1;color:rgba(157,23,77,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-pink-900:focus{--tw-text-opacity: 1;color:rgba(131,24,67,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-primary:focus{--tw-text-opacity: 1;color:rgba(255,204,0,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-secondary-100:focus{--tw-text-opacity: 1;color:rgba(242,226,213,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-secondary-200:focus{--tw-text-opacity: 1;color:rgba(136,136,131,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-darkBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-darkCardBg:focus{--tw-text-opacity: 1;color:rgba(18,18,18,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-darkText:focus{--tw-text-opacity: 1;color:rgba(242,242,242,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:focus\:text-github:focus{--tw-text-opacity: 1;color:rgba(27,31,35,var(--tw-text-opacity))}.dark-theme .\32xl\:dark\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .\32xl\:dark\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .\32xl\:dark\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .\32xl\:dark\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .\32xl\:dark\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .\32xl\:dark\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .\32xl\:dark\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .\32xl\:dark\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .\32xl\:dark\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .\32xl\:dark\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .\32xl\:dark\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .\32xl\:dark\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .\32xl\:dark\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .\32xl\:dark\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .\32xl\:dark\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-0{--tw-text-opacity: 0}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-5{--tw-text-opacity: .05}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-10{--tw-text-opacity: .1}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-20{--tw-text-opacity: .2}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-25{--tw-text-opacity: .25}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-30{--tw-text-opacity: .3}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-40{--tw-text-opacity: .4}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-50{--tw-text-opacity: .5}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-60{--tw-text-opacity: .6}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-70{--tw-text-opacity: .7}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-75{--tw-text-opacity: .75}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-80{--tw-text-opacity: .8}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-90{--tw-text-opacity: .9}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-95{--tw-text-opacity: .95}.dark-theme .group:hover .\32xl\:dark\:group-hover\:text-opacity-100{--tw-text-opacity: 1}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity: 0}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity: .05}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity: .1}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity: .2}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity: .25}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity: .3}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity: .4}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity: .5}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity: .6}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity: .7}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity: .75}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity: .8}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity: .9}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity: .95}.dark-theme .\32xl\:dark\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity: 1}.dark-theme .\32xl\:dark\:hover\:text-opacity-0:hover{--tw-text-opacity: 0}.dark-theme .\32xl\:dark\:hover\:text-opacity-5:hover{--tw-text-opacity: .05}.dark-theme .\32xl\:dark\:hover\:text-opacity-10:hover{--tw-text-opacity: .1}.dark-theme .\32xl\:dark\:hover\:text-opacity-20:hover{--tw-text-opacity: .2}.dark-theme .\32xl\:dark\:hover\:text-opacity-25:hover{--tw-text-opacity: .25}.dark-theme .\32xl\:dark\:hover\:text-opacity-30:hover{--tw-text-opacity: .3}.dark-theme .\32xl\:dark\:hover\:text-opacity-40:hover{--tw-text-opacity: .4}.dark-theme .\32xl\:dark\:hover\:text-opacity-50:hover{--tw-text-opacity: .5}.dark-theme .\32xl\:dark\:hover\:text-opacity-60:hover{--tw-text-opacity: .6}.dark-theme .\32xl\:dark\:hover\:text-opacity-70:hover{--tw-text-opacity: .7}.dark-theme .\32xl\:dark\:hover\:text-opacity-75:hover{--tw-text-opacity: .75}.dark-theme .\32xl\:dark\:hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark-theme .\32xl\:dark\:hover\:text-opacity-90:hover{--tw-text-opacity: .9}.dark-theme .\32xl\:dark\:hover\:text-opacity-95:hover{--tw-text-opacity: .95}.dark-theme .\32xl\:dark\:hover\:text-opacity-100:hover{--tw-text-opacity: 1}.dark-theme .\32xl\:dark\:focus\:text-opacity-0:focus{--tw-text-opacity: 0}.dark-theme .\32xl\:dark\:focus\:text-opacity-5:focus{--tw-text-opacity: .05}.dark-theme .\32xl\:dark\:focus\:text-opacity-10:focus{--tw-text-opacity: .1}.dark-theme .\32xl\:dark\:focus\:text-opacity-20:focus{--tw-text-opacity: .2}.dark-theme .\32xl\:dark\:focus\:text-opacity-25:focus{--tw-text-opacity: .25}.dark-theme .\32xl\:dark\:focus\:text-opacity-30:focus{--tw-text-opacity: .3}.dark-theme .\32xl\:dark\:focus\:text-opacity-40:focus{--tw-text-opacity: .4}.dark-theme .\32xl\:dark\:focus\:text-opacity-50:focus{--tw-text-opacity: .5}.dark-theme .\32xl\:dark\:focus\:text-opacity-60:focus{--tw-text-opacity: .6}.dark-theme .\32xl\:dark\:focus\:text-opacity-70:focus{--tw-text-opacity: .7}.dark-theme .\32xl\:dark\:focus\:text-opacity-75:focus{--tw-text-opacity: .75}.dark-theme .\32xl\:dark\:focus\:text-opacity-80:focus{--tw-text-opacity: .8}.dark-theme .\32xl\:dark\:focus\:text-opacity-90:focus{--tw-text-opacity: .9}.dark-theme .\32xl\:dark\:focus\:text-opacity-95:focus{--tw-text-opacity: .95}.dark-theme .\32xl\:dark\:focus\:text-opacity-100:focus{--tw-text-opacity: 1}.dark-theme .\32xl\:dark\:placeholder-transparent::-moz-placeholder{color:transparent}.dark-theme .\32xl\:dark\:placeholder-transparent:-ms-input-placeholder{color:transparent}.dark-theme .\32xl\:dark\:placeholder-transparent::placeholder{color:transparent}.dark-theme .\32xl\:dark\:placeholder-current::-moz-placeholder{color:currentColor}.dark-theme .\32xl\:dark\:placeholder-current:-ms-input-placeholder{color:currentColor}.dark-theme .\32xl\:dark\:placeholder-current::placeholder{color:currentColor}.dark-theme .\32xl\:dark\:placeholder-black::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-black:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-black::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-white:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-gray-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-red-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-green-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-blue-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-purple-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-50::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-50:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-50::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-600:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-600::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-700:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-700::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-800::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-800:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-800::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-900::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-900:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-pink-900::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-primary::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-primary:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-primary::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-secondary-100::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-secondary-100:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-secondary-100::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-secondary-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-secondary-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-secondary-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkCardBg::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkCardBg:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkCardBg::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkText::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkText:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-darkText::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-github::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-github:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-github::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder{color:transparent}.dark-theme .\32xl\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder{color:transparent}.dark-theme .\32xl\:dark\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.dark-theme .\32xl\:dark\:focus\:placeholder-current:focus::-moz-placeholder{color:currentColor}.dark-theme .\32xl\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder{color:currentColor}.dark-theme .\32xl\:dark\:focus\:placeholder-current:focus::placeholder{color:currentColor}.dark-theme .\32xl\:dark\:focus\:placeholder-black:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-white:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-primary:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-primary:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-primary:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(255,204,0,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-secondary-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-secondary-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-secondary-100:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,226,213,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-secondary-200:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-secondary-200:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-secondary-200:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(136,136,131,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkCardBg:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkCardBg:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkCardBg:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(18,18,18,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkText:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkText:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-darkText:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(242,242,242,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-github:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-github:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:focus\:placeholder-github:focus::placeholder{--tw-placeholder-opacity: 1;color:rgba(27,31,35,var(--tw-placeholder-opacity))}.dark-theme .\32xl\:dark\:placeholder-opacity-0::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .\32xl\:dark\:placeholder-opacity-0:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .\32xl\:dark\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity: 0}.dark-theme .\32xl\:dark\:placeholder-opacity-5::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .\32xl\:dark\:placeholder-opacity-5:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .\32xl\:dark\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity: .05}.dark-theme .\32xl\:dark\:placeholder-opacity-10::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .\32xl\:dark\:placeholder-opacity-10:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .\32xl\:dark\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity: .1}.dark-theme .\32xl\:dark\:placeholder-opacity-20::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .\32xl\:dark\:placeholder-opacity-20:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .\32xl\:dark\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity: .2}.dark-theme .\32xl\:dark\:placeholder-opacity-25::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .\32xl\:dark\:placeholder-opacity-25:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .\32xl\:dark\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity: .25}.dark-theme .\32xl\:dark\:placeholder-opacity-30::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .\32xl\:dark\:placeholder-opacity-30:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .\32xl\:dark\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity: .3}.dark-theme .\32xl\:dark\:placeholder-opacity-40::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .\32xl\:dark\:placeholder-opacity-40:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .\32xl\:dark\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity: .4}.dark-theme .\32xl\:dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .\32xl\:dark\:placeholder-opacity-50:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .\32xl\:dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark-theme .\32xl\:dark\:placeholder-opacity-60::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .\32xl\:dark\:placeholder-opacity-60:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .\32xl\:dark\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity: .6}.dark-theme .\32xl\:dark\:placeholder-opacity-70::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .\32xl\:dark\:placeholder-opacity-70:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .\32xl\:dark\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity: .7}.dark-theme .\32xl\:dark\:placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .\32xl\:dark\:placeholder-opacity-75:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .\32xl\:dark\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.dark-theme .\32xl\:dark\:placeholder-opacity-80::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .\32xl\:dark\:placeholder-opacity-80:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .\32xl\:dark\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity: .8}.dark-theme .\32xl\:dark\:placeholder-opacity-90::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .\32xl\:dark\:placeholder-opacity-90:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .\32xl\:dark\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity: .9}.dark-theme .\32xl\:dark\:placeholder-opacity-95::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .\32xl\:dark\:placeholder-opacity-95:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .\32xl\:dark\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity: .95}.dark-theme .\32xl\:dark\:placeholder-opacity-100::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .\32xl\:dark\:placeholder-opacity-100:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .\32xl\:dark\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity: 1}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder{--tw-placeholder-opacity: 0}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{--tw-placeholder-opacity: 0}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity: 0}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder{--tw-placeholder-opacity: .05}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{--tw-placeholder-opacity: .05}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity: .05}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder{--tw-placeholder-opacity: .1}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{--tw-placeholder-opacity: .1}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity: .1}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder{--tw-placeholder-opacity: .2}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{--tw-placeholder-opacity: .2}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity: .2}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder{--tw-placeholder-opacity: .25}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{--tw-placeholder-opacity: .25}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity: .25}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder{--tw-placeholder-opacity: .3}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{--tw-placeholder-opacity: .3}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity: .3}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder{--tw-placeholder-opacity: .4}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{--tw-placeholder-opacity: .4}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity: .4}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder{--tw-placeholder-opacity: .5}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{--tw-placeholder-opacity: .5}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity: .5}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder{--tw-placeholder-opacity: .6}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{--tw-placeholder-opacity: .6}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity: .6}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder{--tw-placeholder-opacity: .7}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{--tw-placeholder-opacity: .7}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity: .7}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder{--tw-placeholder-opacity: .75}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{--tw-placeholder-opacity: .75}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity: .75}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder{--tw-placeholder-opacity: .8}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{--tw-placeholder-opacity: .8}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity: .8}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder{--tw-placeholder-opacity: .9}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{--tw-placeholder-opacity: .9}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity: .9}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder{--tw-placeholder-opacity: .95}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{--tw-placeholder-opacity: .95}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity: .95}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder{--tw-placeholder-opacity: 1}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{--tw-placeholder-opacity: 1}.dark-theme .\32xl\:dark\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity: 1}.dark-theme .\32xl\:dark\:ring-transparent{--tw-ring-color: transparent}.dark-theme .\32xl\:dark\:ring-current{--tw-ring-color: currentColor}.dark-theme .\32xl\:dark\:ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-yellow-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-green-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-blue-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-indigo-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-50{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-300{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-600{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-700{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-secondary-100{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-secondary-200{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-darkBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-darkCardBg{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-darkText{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-github{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-transparent:focus-within{--tw-ring-color: transparent}.dark-theme .\32xl\:dark\:focus-within\:ring-current:focus-within{--tw-ring-color: currentColor}.dark-theme .\32xl\:dark\:focus-within\:ring-black:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-primary:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-secondary-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-secondary-200:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-darkBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-darkCardBg:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-darkText:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus-within\:ring-github:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-transparent:focus{--tw-ring-color: transparent}.dark-theme .\32xl\:dark\:focus\:ring-current:focus{--tw-ring-color: currentColor}.dark-theme .\32xl\:dark\:focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-yellow-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-green-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-blue-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-indigo-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-purple-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-pink-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 204, 0, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-secondary-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 226, 213, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-secondary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(136, 136, 131, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-darkBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-darkCardBg:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(18, 18, 18, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-darkText:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(242, 242, 242, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:focus\:ring-github:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(27, 31, 35, var(--tw-ring-opacity))}.dark-theme .\32xl\:dark\:ring-opacity-0{--tw-ring-opacity: 0}.dark-theme .\32xl\:dark\:ring-opacity-5{--tw-ring-opacity: .05}.dark-theme .\32xl\:dark\:ring-opacity-10{--tw-ring-opacity: .1}.dark-theme .\32xl\:dark\:ring-opacity-20{--tw-ring-opacity: .2}.dark-theme .\32xl\:dark\:ring-opacity-25{--tw-ring-opacity: .25}.dark-theme .\32xl\:dark\:ring-opacity-30{--tw-ring-opacity: .3}.dark-theme .\32xl\:dark\:ring-opacity-40{--tw-ring-opacity: .4}.dark-theme .\32xl\:dark\:ring-opacity-50{--tw-ring-opacity: .5}.dark-theme .\32xl\:dark\:ring-opacity-60{--tw-ring-opacity: .6}.dark-theme .\32xl\:dark\:ring-opacity-70{--tw-ring-opacity: .7}.dark-theme .\32xl\:dark\:ring-opacity-75{--tw-ring-opacity: .75}.dark-theme .\32xl\:dark\:ring-opacity-80{--tw-ring-opacity: .8}.dark-theme .\32xl\:dark\:ring-opacity-90{--tw-ring-opacity: .9}.dark-theme .\32xl\:dark\:ring-opacity-95{--tw-ring-opacity: .95}.dark-theme .\32xl\:dark\:ring-opacity-100{--tw-ring-opacity: 1}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity: 0}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity: .05}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity: .1}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity: .2}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity: .3}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity: .4}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity: .5}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity: .6}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity: .7}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity: .75}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity: .8}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity: .9}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity: .95}.dark-theme .\32xl\:dark\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity: 1}.dark-theme .\32xl\:dark\:focus\:ring-opacity-0:focus{--tw-ring-opacity: 0}.dark-theme .\32xl\:dark\:focus\:ring-opacity-5:focus{--tw-ring-opacity: .05}.dark-theme .\32xl\:dark\:focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.dark-theme .\32xl\:dark\:focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.dark-theme .\32xl\:dark\:focus\:ring-opacity-25:focus{--tw-ring-opacity: .25}.dark-theme .\32xl\:dark\:focus\:ring-opacity-30:focus{--tw-ring-opacity: .3}.dark-theme .\32xl\:dark\:focus\:ring-opacity-40:focus{--tw-ring-opacity: .4}.dark-theme .\32xl\:dark\:focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.dark-theme .\32xl\:dark\:focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.dark-theme .\32xl\:dark\:focus\:ring-opacity-70:focus{--tw-ring-opacity: .7}.dark-theme .\32xl\:dark\:focus\:ring-opacity-75:focus{--tw-ring-opacity: .75}.dark-theme .\32xl\:dark\:focus\:ring-opacity-80:focus{--tw-ring-opacity: .8}.dark-theme .\32xl\:dark\:focus\:ring-opacity-90:focus{--tw-ring-opacity: .9}.dark-theme .\32xl\:dark\:focus\:ring-opacity-95:focus{--tw-ring-opacity: .95}.dark-theme .\32xl\:dark\:focus\:ring-opacity-100:focus{--tw-ring-opacity: 1}.dark-theme .\32xl\:dark\:ring-offset-transparent{--tw-ring-offset-color: transparent}.dark-theme .\32xl\:dark\:ring-offset-current{--tw-ring-offset-color: currentColor}.dark-theme .\32xl\:dark\:ring-offset-black{--tw-ring-offset-color: #000}.dark-theme .\32xl\:dark\:ring-offset-white{--tw-ring-offset-color: #fff}.dark-theme .\32xl\:dark\:ring-offset-gray-50{--tw-ring-offset-color: #f9fafb}.dark-theme .\32xl\:dark\:ring-offset-gray-100{--tw-ring-offset-color: #f3f4f6}.dark-theme .\32xl\:dark\:ring-offset-gray-200{--tw-ring-offset-color: #e5e7eb}.dark-theme .\32xl\:dark\:ring-offset-gray-300{--tw-ring-offset-color: #d1d5db}.dark-theme .\32xl\:dark\:ring-offset-gray-400{--tw-ring-offset-color: #9ca3af}.dark-theme .\32xl\:dark\:ring-offset-gray-500{--tw-ring-offset-color: #6b7280}.dark-theme .\32xl\:dark\:ring-offset-gray-600{--tw-ring-offset-color: #4b5563}.dark-theme .\32xl\:dark\:ring-offset-gray-700{--tw-ring-offset-color: #374151}.dark-theme .\32xl\:dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark-theme .\32xl\:dark\:ring-offset-gray-900{--tw-ring-offset-color: #111827}.dark-theme .\32xl\:dark\:ring-offset-red-50{--tw-ring-offset-color: #fef2f2}.dark-theme .\32xl\:dark\:ring-offset-red-100{--tw-ring-offset-color: #fee2e2}.dark-theme .\32xl\:dark\:ring-offset-red-200{--tw-ring-offset-color: #fecaca}.dark-theme .\32xl\:dark\:ring-offset-red-300{--tw-ring-offset-color: #fca5a5}.dark-theme .\32xl\:dark\:ring-offset-red-400{--tw-ring-offset-color: #f87171}.dark-theme .\32xl\:dark\:ring-offset-red-500{--tw-ring-offset-color: #ef4444}.dark-theme .\32xl\:dark\:ring-offset-red-600{--tw-ring-offset-color: #dc2626}.dark-theme .\32xl\:dark\:ring-offset-red-700{--tw-ring-offset-color: #b91c1c}.dark-theme .\32xl\:dark\:ring-offset-red-800{--tw-ring-offset-color: #991b1b}.dark-theme .\32xl\:dark\:ring-offset-red-900{--tw-ring-offset-color: #7f1d1d}.dark-theme .\32xl\:dark\:ring-offset-yellow-50{--tw-ring-offset-color: #fffbeb}.dark-theme .\32xl\:dark\:ring-offset-yellow-100{--tw-ring-offset-color: #fef3c7}.dark-theme .\32xl\:dark\:ring-offset-yellow-200{--tw-ring-offset-color: #fde68a}.dark-theme .\32xl\:dark\:ring-offset-yellow-300{--tw-ring-offset-color: #fcd34d}.dark-theme .\32xl\:dark\:ring-offset-yellow-400{--tw-ring-offset-color: #fbbf24}.dark-theme .\32xl\:dark\:ring-offset-yellow-500{--tw-ring-offset-color: #f59e0b}.dark-theme .\32xl\:dark\:ring-offset-yellow-600{--tw-ring-offset-color: #d97706}.dark-theme .\32xl\:dark\:ring-offset-yellow-700{--tw-ring-offset-color: #b45309}.dark-theme .\32xl\:dark\:ring-offset-yellow-800{--tw-ring-offset-color: #92400e}.dark-theme .\32xl\:dark\:ring-offset-yellow-900{--tw-ring-offset-color: #78350f}.dark-theme .\32xl\:dark\:ring-offset-green-50{--tw-ring-offset-color: #ecfdf5}.dark-theme .\32xl\:dark\:ring-offset-green-100{--tw-ring-offset-color: #d1fae5}.dark-theme .\32xl\:dark\:ring-offset-green-200{--tw-ring-offset-color: #a7f3d0}.dark-theme .\32xl\:dark\:ring-offset-green-300{--tw-ring-offset-color: #6ee7b7}.dark-theme .\32xl\:dark\:ring-offset-green-400{--tw-ring-offset-color: #34d399}.dark-theme .\32xl\:dark\:ring-offset-green-500{--tw-ring-offset-color: #10b981}.dark-theme .\32xl\:dark\:ring-offset-green-600{--tw-ring-offset-color: #059669}.dark-theme .\32xl\:dark\:ring-offset-green-700{--tw-ring-offset-color: #047857}.dark-theme .\32xl\:dark\:ring-offset-green-800{--tw-ring-offset-color: #065f46}.dark-theme .\32xl\:dark\:ring-offset-green-900{--tw-ring-offset-color: #064e3b}.dark-theme .\32xl\:dark\:ring-offset-blue-50{--tw-ring-offset-color: #eff6ff}.dark-theme .\32xl\:dark\:ring-offset-blue-100{--tw-ring-offset-color: #dbeafe}.dark-theme .\32xl\:dark\:ring-offset-blue-200{--tw-ring-offset-color: #bfdbfe}.dark-theme .\32xl\:dark\:ring-offset-blue-300{--tw-ring-offset-color: #93c5fd}.dark-theme .\32xl\:dark\:ring-offset-blue-400{--tw-ring-offset-color: #60a5fa}.dark-theme .\32xl\:dark\:ring-offset-blue-500{--tw-ring-offset-color: #3b82f6}.dark-theme .\32xl\:dark\:ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.dark-theme .\32xl\:dark\:ring-offset-blue-700{--tw-ring-offset-color: #1d4ed8}.dark-theme .\32xl\:dark\:ring-offset-blue-800{--tw-ring-offset-color: #1e40af}.dark-theme .\32xl\:dark\:ring-offset-blue-900{--tw-ring-offset-color: #1e3a8a}.dark-theme .\32xl\:dark\:ring-offset-indigo-50{--tw-ring-offset-color: #eef2ff}.dark-theme .\32xl\:dark\:ring-offset-indigo-100{--tw-ring-offset-color: #e0e7ff}.dark-theme .\32xl\:dark\:ring-offset-indigo-200{--tw-ring-offset-color: #c7d2fe}.dark-theme .\32xl\:dark\:ring-offset-indigo-300{--tw-ring-offset-color: #a5b4fc}.dark-theme .\32xl\:dark\:ring-offset-indigo-400{--tw-ring-offset-color: #818cf8}.dark-theme .\32xl\:dark\:ring-offset-indigo-500{--tw-ring-offset-color: #6366f1}.dark-theme .\32xl\:dark\:ring-offset-indigo-600{--tw-ring-offset-color: #4f46e5}.dark-theme .\32xl\:dark\:ring-offset-indigo-700{--tw-ring-offset-color: #4338ca}.dark-theme .\32xl\:dark\:ring-offset-indigo-800{--tw-ring-offset-color: #3730a3}.dark-theme .\32xl\:dark\:ring-offset-indigo-900{--tw-ring-offset-color: #312e81}.dark-theme .\32xl\:dark\:ring-offset-purple-50{--tw-ring-offset-color: #f5f3ff}.dark-theme .\32xl\:dark\:ring-offset-purple-100{--tw-ring-offset-color: #ede9fe}.dark-theme .\32xl\:dark\:ring-offset-purple-200{--tw-ring-offset-color: #ddd6fe}.dark-theme .\32xl\:dark\:ring-offset-purple-300{--tw-ring-offset-color: #c4b5fd}.dark-theme .\32xl\:dark\:ring-offset-purple-400{--tw-ring-offset-color: #a78bfa}.dark-theme .\32xl\:dark\:ring-offset-purple-500{--tw-ring-offset-color: #8b5cf6}.dark-theme .\32xl\:dark\:ring-offset-purple-600{--tw-ring-offset-color: #7c3aed}.dark-theme .\32xl\:dark\:ring-offset-purple-700{--tw-ring-offset-color: #6d28d9}.dark-theme .\32xl\:dark\:ring-offset-purple-800{--tw-ring-offset-color: #5b21b6}.dark-theme .\32xl\:dark\:ring-offset-purple-900{--tw-ring-offset-color: #4c1d95}.dark-theme .\32xl\:dark\:ring-offset-pink-50{--tw-ring-offset-color: #fdf2f8}.dark-theme .\32xl\:dark\:ring-offset-pink-100{--tw-ring-offset-color: #fce7f3}.dark-theme .\32xl\:dark\:ring-offset-pink-200{--tw-ring-offset-color: #fbcfe8}.dark-theme .\32xl\:dark\:ring-offset-pink-300{--tw-ring-offset-color: #f9a8d4}.dark-theme .\32xl\:dark\:ring-offset-pink-400{--tw-ring-offset-color: #f472b6}.dark-theme .\32xl\:dark\:ring-offset-pink-500{--tw-ring-offset-color: #ec4899}.dark-theme .\32xl\:dark\:ring-offset-pink-600{--tw-ring-offset-color: #db2777}.dark-theme .\32xl\:dark\:ring-offset-pink-700{--tw-ring-offset-color: #be185d}.dark-theme .\32xl\:dark\:ring-offset-pink-800{--tw-ring-offset-color: #9d174d}.dark-theme .\32xl\:dark\:ring-offset-pink-900{--tw-ring-offset-color: #831843}.dark-theme .\32xl\:dark\:ring-offset-primary{--tw-ring-offset-color: #FFCC00}.dark-theme .\32xl\:dark\:ring-offset-secondary-100{--tw-ring-offset-color: #F2E2D5}.dark-theme .\32xl\:dark\:ring-offset-secondary-200{--tw-ring-offset-color: #888883}.dark-theme .\32xl\:dark\:ring-offset-darkBg{--tw-ring-offset-color: #121212}.dark-theme .\32xl\:dark\:ring-offset-darkCardBg{--tw-ring-offset-color: #121212}.dark-theme .\32xl\:dark\:ring-offset-darkText{--tw-ring-offset-color: #F2F2F2}.dark-theme .\32xl\:dark\:ring-offset-github{--tw-ring-offset-color: #1B1F23}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color: transparent}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color: currentColor}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color: #000}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color: #fff}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color: #f9fafb}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color: #e5e7eb}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color: #d1d5db}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color: #9ca3af}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color: #6b7280}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color: #4b5563}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color: #374151}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color: #1f2937}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color: #111827}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color: #fef2f2}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color: #fee2e2}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color: #fecaca}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color: #fca5a5}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color: #f87171}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color: #ef4444}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color: #dc2626}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color: #b91c1c}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color: #991b1b}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color: #7f1d1d}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color: #fffbeb}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color: #fef3c7}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color: #fde68a}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color: #fcd34d}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color: #fbbf24}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color: #f59e0b}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color: #d97706}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color: #b45309}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color: #92400e}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color: #78350f}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color: #ecfdf5}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color: #d1fae5}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color: #a7f3d0}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color: #6ee7b7}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color: #34d399}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color: #10b981}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color: #059669}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color: #047857}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color: #065f46}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color: #064e3b}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color: #eff6ff}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color: #dbeafe}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color: #bfdbfe}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color: #93c5fd}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color: #60a5fa}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color: #3b82f6}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color: #2563eb}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color: #1d4ed8}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color: #1e40af}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color: #1e3a8a}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color: #eef2ff}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color: #e0e7ff}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color: #c7d2fe}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color: #a5b4fc}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color: #818cf8}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color: #6366f1}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color: #4f46e5}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color: #4338ca}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color: #3730a3}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color: #312e81}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color: #f5f3ff}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color: #ede9fe}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color: #ddd6fe}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color: #c4b5fd}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color: #a78bfa}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color: #8b5cf6}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color: #7c3aed}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color: #6d28d9}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color: #5b21b6}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color: #4c1d95}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color: #fdf2f8}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color: #fce7f3}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color: #fbcfe8}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color: #f9a8d4}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color: #f472b6}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color: #ec4899}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color: #db2777}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color: #be185d}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color: #9d174d}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color: #831843}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-primary:focus-within{--tw-ring-offset-color: #FFCC00}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-secondary-100:focus-within{--tw-ring-offset-color: #F2E2D5}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-secondary-200:focus-within{--tw-ring-offset-color: #888883}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-darkBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-darkCardBg:focus-within{--tw-ring-offset-color: #121212}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-darkText:focus-within{--tw-ring-offset-color: #F2F2F2}.dark-theme .\32xl\:dark\:focus-within\:ring-offset-github:focus-within{--tw-ring-offset-color: #1B1F23}.dark-theme .\32xl\:dark\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.dark-theme .\32xl\:dark\:focus\:ring-offset-current:focus{--tw-ring-offset-color: currentColor}.dark-theme .\32xl\:dark\:focus\:ring-offset-black:focus{--tw-ring-offset-color: #000}.dark-theme .\32xl\:dark\:focus\:ring-offset-white:focus{--tw-ring-offset-color: #fff}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color: #f9fafb}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color: #f3f4f6}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color: #e5e7eb}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color: #d1d5db}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color: #9ca3af}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color: #6b7280}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color: #4b5563}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color: #374151}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark-theme .\32xl\:dark\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color: #fee2e2}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color: #fecaca}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color: #fca5a5}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color: #f87171}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color: #ef4444}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color: #b91c1c}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color: #991b1b}.dark-theme .\32xl\:dark\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color: #7f1d1d}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fffbeb}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color: #fef3c7}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color: #fde68a}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color: #fcd34d}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color: #fbbf24}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color: #f59e0b}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color: #d97706}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color: #b45309}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color: #92400e}.dark-theme .\32xl\:dark\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color: #78350f}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #ecfdf5}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color: #d1fae5}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color: #a7f3d0}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color: #6ee7b7}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color: #34d399}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color: #10b981}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color: #059669}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color: #047857}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color: #065f46}.dark-theme .\32xl\:dark\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color: #064e3b}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color: #dbeafe}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color: #bfdbfe}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color: #93c5fd}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color: #60a5fa}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color: #3b82f6}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color: #1d4ed8}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color: #1e40af}.dark-theme .\32xl\:dark\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color: #1e3a8a}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color: #eef2ff}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color: #e0e7ff}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color: #c7d2fe}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color: #a5b4fc}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color: #818cf8}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color: #6366f1}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color: #4f46e5}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color: #4338ca}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color: #3730a3}.dark-theme .\32xl\:dark\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color: #312e81}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color: #f5f3ff}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color: #ede9fe}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color: #ddd6fe}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color: #c4b5fd}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color: #a78bfa}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color: #8b5cf6}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color: #7c3aed}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color: #6d28d9}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color: #5b21b6}.dark-theme .\32xl\:dark\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color: #4c1d95}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color: #fdf2f8}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color: #fce7f3}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color: #fbcfe8}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color: #f9a8d4}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color: #f472b6}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color: #ec4899}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color: #db2777}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color: #be185d}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color: #9d174d}.dark-theme .\32xl\:dark\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color: #831843}.dark-theme .\32xl\:dark\:focus\:ring-offset-primary:focus{--tw-ring-offset-color: #FFCC00}.dark-theme .\32xl\:dark\:focus\:ring-offset-secondary-100:focus{--tw-ring-offset-color: #F2E2D5}.dark-theme .\32xl\:dark\:focus\:ring-offset-secondary-200:focus{--tw-ring-offset-color: #888883}.dark-theme .\32xl\:dark\:focus\:ring-offset-darkBg:focus{--tw-ring-offset-color: #121212}.dark-theme .\32xl\:dark\:focus\:ring-offset-darkCardBg:focus{--tw-ring-offset-color: #121212}.dark-theme .\32xl\:dark\:focus\:ring-offset-darkText:focus{--tw-ring-offset-color: #F2F2F2}.dark-theme .\32xl\:dark\:focus\:ring-offset-github:focus{--tw-ring-offset-color: #1B1F23}}.light-theme{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.twitter{fill:#1d9bf0}.hidden-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media (min-width: 640px){.sm\:visible{visibility:visible}.sm\:h-96{height:24rem}.sm\:w-auto{width:auto}.sm\:bg-yellow-400{--tw-bg-opacity: 1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){.md\:invisible{visibility:hidden}.md\:relative{position:relative}.md\:flex-none{flex:none}.md\:list-disc{list-style-type:disc}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.md\:bg-secondary-200{--tw-bg-opacity: 1;background-color:rgba(136,136,131,var(--tw-bg-opacity))}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
