html:has(#page-dev){--black:#000;--white:#fff;--pink-01:#b5179d;--pink-01-light:#e326c7;--pink-02:#fa75b1;--purple-01:#300660;--purple-02:#7209b7;--purple-03:#480ca8;--blue-01:#3a0ca3;--blue-02:#3f37c9;--blue-03:#4361ee;--blue-04:#4895ef;--cyan:#d9f4fc;--cyan-light:#ecf9fd;--purple-01-dark:#1d043a}html:not(.theme-pending):not(.dark):has(#page-dev){--text-color:var(--purple-01);--bg-color:var(--cyan);--highlight-color:var(--pink-01)}html:not(.theme-pending):not(.dark):has(#page-dev) #bgTexture{background-color:#e8f8fc;background-image:radial-gradient(at 40% 20%,#4693ec4d 0,#0000 50%),radial-gradient(at 80% 0,#fa70b04d 0,#0000 50%),radial-gradient(at 0%,#4361ea4d 0,#0000 50%),radial-gradient(at 80%,#6f0ab24d 0,#0000 50%),radial-gradient(at 0 100%,#480da54d 0,#0000 50%),radial-gradient(at 80% 100%,#390da04d 0,#0000 50%),radial-gradient(at 0 0,#3838c74d 0,#0000 50%)}html.dark:has(#page-dev){--text-color:var(--cyan);--bg-color:var(--purple-01-dark);--highlight-color:var(--pink-01-light)}html.dark:has(#page-dev) #bgTexture{background-color:#1c0439;background-image:radial-gradient(at 94% 56%,#4693ec14 0,#0000 50%),radial-gradient(at 61% 78%,#3838c70f 0,#0000 50%),radial-gradient(at 58% 44%,#390da047 0,#0000 50%),radial-gradient(at 15% 79%,#480da53d 0,#0000 50%),radial-gradient(at 99% 1%,#e123c861 0,#0000 50%),radial-gradient(at 0 0,#b517a03b 0,#0000 50%)}#page-dev a{color:var(--highlight-color);text-decoration:underline}:root{--error-color:#b80000}html.theme-pending{visibility:hidden}body{color:var(--text-color)}body,#bgTexture{background-color:var(--bg-color)}.drawer-side ul.menu{background:var(--bg-color);color:var(--text-color)}.dropdown-content{background:var(--bg-color);color:var(--text-color);border-color:var(--highlight-color)}#headerChooser summary{border-color:var(--highlight-color)}#headerChooser details[open] svg{color:var(--highlight-color)}::selection{background:var(--highlight-color);color:var(--bg-color)}hr{border-color:var(--highlight-color)}.contact-error{color:var(--error-color)}.btn{background:var(--text-color);color:var(--bg-color);border-color:var(--highlight-color)}:root:has(#page-dev){--scale-18:132.423rem;--scale-17:99.376rem;--scale-16:74.551rem;--scale-15:55.927rem;--scale-14:41.956rem;--scale-13:31.475rem;--scale-12:23.612rem;--scale-11:17.713rem;--scale-10:13.288rem;--scale-09:9.969rem;--scale-08:7.478rem;--scale-07:5.61rem;--scale-06:4.209rem;--scale-05:3.157rem;--scale-04:2.369rem;--scale-03:1.777rem;--scale-02:1.333rem;--scale-01:1rem;--scale-00:.75rem}html:has(#page-dev) body{font-family:var(--font-clash);font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 400}html:has(#page-dev) body #pageContent{word-spacing:.1rem}html:has(#page-dev).dark body{font-variation-settings:"wght" 300}html:has(#page-dev).dark body #pageContent{word-spacing:initial}html:has(#page-dev) #headerChooser{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 400}html:has(#page-dev) #headerChooser a{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 400}html:has(#page-dev) .drawer-side .menu{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 600}html:has(#page-dev) .drawer-side .menu li ul{font-size:var(--scale-01);line-height:var(--scale-02);font-variation-settings:"wght" 400}@media (min-width:425px){html:has(#page-dev) .drawer-side .menu{font-size:var(--scale-02);line-height:var(--scale-03);letter-spacing:.1rem}html:has(#page-dev) .drawer-side .menu li ul{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 300}}html:has(#page-dev) h1{text-wrap:balance;font-family:var(--font-chillax);text-align:left}html:has(#page-dev) h1 span{display:block}html:has(#page-dev) h1 span.small{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 500;font-style:italic}html:has(#page-dev) h1 span.big{text-transform:uppercase;font-size:var(--scale-06);line-height:var(--scale-07);font-variation-settings:"wght" 700;margin:1rem 0;line-height:3.6rem}html:has(#page-dev) h1 span.credit{text-align:left;font-style:normal;font-size:var(--scale-02);line-height:var(--scale-03);margin:1rem 0 0;display:block}html:has(#page-dev) #pageContent{text-align:left}
