@layer utilities{
.group-\[\:has\(\#tabs-activator-links-music\:checked\)\]\/tabs-links\:translate-x-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:checked) *){--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-music\:checked\)\]\/tabs-links\:border-yellow-600:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:checked) *){border-color:var(--color-yellow-600,oklch(68.1% .162 75.834));}
.group-\[\:has\(\#tabs-activator-links-music\:checked\)\]\/tabs-links\:opacity-100:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:checked) *){opacity:1;}
.group-\[\:has\(\#tabs-activator-links-music\:not\(\:checked\)\)\]\/tabs-links\:invisible:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:not(:checked)) *){visibility:hidden;}
.group-\[\:has\(\#tabs-activator-links-music\:not\(\:checked\)\)\]\/tabs-links\:translate-x-9:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:not(:checked)) *){--tw-translate-x:calc(var(--spacing,.25rem)*9);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-music\:not\(\:checked\)\)\]\/tabs-links\:opacity-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:not(:checked)) *){opacity:0;}
.group-\[\:has\(\#tabs-activator-links-social\:checked\)\]\/tabs-links\:translate-x-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:checked) *){--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-social\:checked\)\]\/tabs-links\:border-yellow-600:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:checked) *){border-color:var(--color-yellow-600,oklch(68.1% .162 75.834));}
.group-\[\:has\(\#tabs-activator-links-social\:checked\)\]\/tabs-links\:opacity-100:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:checked) *){opacity:1;}
.group-\[\:has\(\#tabs-activator-links-social\:not\(\:checked\)\)\]\/tabs-links\:invisible:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:not(:checked)) *){visibility:hidden;}
.group-\[\:has\(\#tabs-activator-links-social\:not\(\:checked\)\)\]\/tabs-links\:translate-x-9:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:not(:checked)) *){--tw-translate-x:calc(var(--spacing,.25rem)*9);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-social\:not\(\:checked\)\)\]\/tabs-links\:opacity-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:not(:checked)) *){opacity:0;}
.group-\[\:has\(\#tabs-activator-links-tech\:checked\)\]\/tabs-links\:translate-x-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:checked) *){--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-tech\:checked\)\]\/tabs-links\:border-yellow-600:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:checked) *){border-color:var(--color-yellow-600,oklch(68.1% .162 75.834));}
.group-\[\:has\(\#tabs-activator-links-tech\:checked\)\]\/tabs-links\:opacity-100:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:checked) *){opacity:1;}
.group-\[\:has\(\#tabs-activator-links-tech\:not\(\:checked\)\)\]\/tabs-links\:invisible:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:not(:checked)) *){visibility:hidden;}
.group-\[\:has\(\#tabs-activator-links-tech\:not\(\:checked\)\)\]\/tabs-links\:translate-x-9:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:not(:checked)) *){--tw-translate-x:calc(var(--spacing,.25rem)*9);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-tech\:not\(\:checked\)\)\]\/tabs-links\:opacity-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:not(:checked)) *){opacity:0;}
.group-\[\:has\(\.group-target-tech-analytics\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-analytics:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-analytics\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-analytics:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-angular\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-angular:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-angular\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-angular:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-ansible\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-ansible:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-ansible\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-ansible:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-apache-cordova\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-apache-cordova:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-apache-cordova\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-apache-cordova:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-aws\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-aws:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-aws\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-aws:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-azure\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-azure:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-azure\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-azure:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-bitbucket\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-bitbucket:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-bitbucket\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-bitbucket:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-blender\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-blender:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-blender\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-blender:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-bootstrap\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-bootstrap:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-bootstrap\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-bootstrap:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-css3\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-css3:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-css3\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-css3:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-docker\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-docker:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-docker\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-docker:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-elixir\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-elixir:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-elixir\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-elixir:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-figma\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-figma:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-figma\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-figma:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-general-payment\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-general-payment:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-general-payment\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-general-payment:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-gimp\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-gimp:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-gimp\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-gimp:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-git\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-git:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-git\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-git:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-github-actions\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-github-actions:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-github-actions\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-github-actions:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-github\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-github:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-github\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-github:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-gitlab\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-gitlab:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-gitlab\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-gitlab:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-google-analytics\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-google-analytics:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-google-analytics\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-google-analytics:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-google-cloud\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-google-cloud:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-google-cloud\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-google-cloud:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-gulp\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-gulp:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-gulp\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-gulp:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-ink\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-ink:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-ink\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-ink:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-inkscape\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-inkscape:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-inkscape\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-inkscape:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-javascript\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-javascript:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-javascript\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-javascript:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-less\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-less:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-less\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-less:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-linux\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-linux:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-linux\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-linux:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-markdown\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-markdown:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-markdown\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-markdown:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-matillion\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-matillion:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-matillion\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-matillion:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-mithril-js\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-mithril-js:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-mithril-js\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-mithril-js:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-mongodb\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-mongodb:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-mongodb\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-mongodb:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-mysql\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-mysql:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-mysql\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-mysql:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-nginx\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-nginx:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-nginx\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-nginx:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-nix\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-nix:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-nix\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-nix:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-nodejs\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-nodejs:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-nodejs\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-nodejs:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-openai\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-openai:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-openai\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-openai:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-parcel\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-parcel:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-parcel\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-parcel:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-paypal\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-paypal:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-paypal\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-paypal:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-php\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-php:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-php\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-php:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-postcss\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-postcss:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-postcss\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-postcss:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-postgresql\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-postgresql:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-postgresql\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-postgresql:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-pug-jade\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-pug-jade:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-pug-jade\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-pug-jade:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-python\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-python:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-python\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-python:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-rabbitmq\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-rabbitmq:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-rabbitmq\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-rabbitmq:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-react\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-react:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-react\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-react:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-sass\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-sass:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-sass\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-sass:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-snowflake\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-snowflake:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-snowflake\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-snowflake:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-socket-io\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-socket-io:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-socket-io\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-socket-io:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-sqlite\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-sqlite:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-sqlite\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-sqlite:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-stripe\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-stripe:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-stripe\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-stripe:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-stylus\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-stylus:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-stylus\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-stylus:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-svelte\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-svelte:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-svelte\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-svelte:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-swagger\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-swagger:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-swagger\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-swagger:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-tachyons\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-tachyons:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-tachyons\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-tachyons:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-tailwind\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-tailwind:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-tailwind\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-tailwind:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-typescript\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-typescript:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-typescript\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-typescript:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-vercel\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-vercel:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-vercel\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-vercel:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-web-components\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-web-components:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-web-components\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-web-components:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-webpack\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-webpack:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-webpack\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-webpack:hover) *){opacity:1!important;}
.group-\[\:has\(\.group-target-tech-wordpress\:hover\)\]\/tech-icons\:text-blue-500:is(:where(.group\/tech-icons):has(.group-target-tech-wordpress:hover) *){color:var(--color-blue-500,oklch(62.3% .214 259.815));}
.group-\[\:has\(\.group-target-tech-wordpress\:hover\)\]\/tech-icons\:opacity-100\!:is(:where(.group\/tech-icons):has(.group-target-tech-wordpress:hover) *){opacity:1!important;}
.group-\[\:has\(\.tech-list\:hover\)\]\/tech-icons\:opacity-60:is(:where(.group\/tech-icons):has(.tech-list:hover) *){opacity:.6;}
.peer-checked\/drawer-left\:visible:is(:where(.peer\/drawer-left):checked~*){visibility:visible;}
.peer-checked\/drawer-left\:block:is(:where(.peer\/drawer-left):checked~*){display:block;}
.peer-checked\/drawer-left\:translate-x-0:is(:where(.peer\/drawer-left):checked~*){--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.peer-checked\/drawer-left\:opacity-50:is(:where(.peer\/drawer-left):checked~*){opacity:.5;}
.peer-checked\/drawer-right\:visible:is(:where(.peer\/drawer-right):checked~*){visibility:visible;}
.peer-checked\/drawer-right\:block:is(:where(.peer\/drawer-right):checked~*){display:block;}
.peer-checked\/drawer-right\:translate-x-0:is(:where(.peer\/drawer-right):checked~*){--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.peer-checked\/drawer-right\:opacity-50:is(:where(.peer\/drawer-right):checked~*){opacity:.5;}}