html:has(#page-aboutme){--black:#111;--white:#fff}html:not(.theme-pending):not(.dark):has(#page-aboutme){--text-color:var(--black);--bg-color:var(--white);--highlight-color:var(--black)}html:not(.theme-pending):not(.dark):has(#page-aboutme) #bgTexture{background-color:var(--bg-color);color:var(--text-color)}html:not(.theme-pending):not(.dark):has(#page-aboutme) #bgTexture img#bg-home-light{opacity:.3;filter:brightness(1.5)blur(5px)}html:not(.theme-pending):not(.dark):has(#page-aboutme) #bgTexture img#bg-home-dark{opacity:0}html:not(.theme-pending):not(.dark):has(#page-aboutme) h1{font-variation-settings:"wght" 900,"SPAC" 100}html:not(.theme-pending):not(.dark):has(#page-aboutme) blockquote{border-left-color:var(--highlight-color)}html:not(.theme-pending):not(.dark):has(#page-aboutme) #aboutBoxes>*{border-color:var(--highlight-color)}html:not(.theme-pending):not(.dark):has(#page-aboutme) #lore img{border-color:var(--highlight-color)}html:not(.theme-pending):not(.dark):has(#page-aboutme) .live-pic{border-color:var(--highlight-color)}html.dark:has(#page-aboutme){--text-color:var(--white);--bg-color:var(--black);--highlight-color:var(--white)}html.dark:has(#page-aboutme) #bgTexture{background-color:var(--bg-color);color:var(--text-color)}html.dark:has(#page-aboutme) #bgTexture img#bg-home-light{opacity:0}html.dark:has(#page-aboutme) #bgTexture img#bg-home-dark{opacity:1;filter:brightness(1.5)blur()}html.dark:has(#page-aboutme) h1{font-variation-settings:"wght" 100,"SPAC" 100}html.dark:has(#page-aboutme) blockquote{border-left-color:var(--highlight-color)}html.dark:has(#page-aboutme) #aboutBoxes>*{border-color:var(--highlight-color)}#page-aboutme a{color:var(--highlight-color)}#page-aboutme a:hover{color:var(--highlight-color-02)}: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-aboutme){--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-aboutme) body{font-family:var(--font-synonym);font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 500}html:has(#page-aboutme).dark body{font-variation-settings:"wght" 400}html:has(#page-aboutme) .drawer-side .menu{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 600}html:has(#page-aboutme) .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-aboutme) .drawer-side .menu{font-size:var(--scale-02);line-height:var(--scale-03);letter-spacing:.1rem}html:has(#page-aboutme) .drawer-side .menu li ul{font-size:var(--scale-02);line-height:var(--scale-03);font-variation-settings:"wght" 300}}html:has(#page-aboutme) h1{font-family:var(--font-movement);font-size:var(--scale-05);line-height:var(--scale-06)}@media (min-width:768px){html:has(#page-aboutme) h1{font-family:var(--font-movement);font-size:var(--scale-07);line-height:var(--scale-08)}}html:has(#page-aboutme) h2{font-size:var(--scale-03);line-height:var(--scale-04)}:is(html:has(#page-aboutme) p,html:has(#page-aboutme) ul){font-size:var(--scale-01);line-height:var(--scale-02);font-variation-settings:"wght" 375}html:has(#page-aboutme) #intro{font-size:var(--scale-02);line-height:var(--scale-03)}html:has(#page-aboutme) #openTabs{font-size:var(--scale-01);line-height:var(--scale-02);font-variation-settings:"wght" 450}html:has(#page-aboutme) #openTabs p{font-size:var(--scale-01);line-height:var(--scale-02);font-variation-settings:"wght" 450}html:has(#page-aboutme) #openTabs .tab-title{font-size:var(--scale-02);line-height:var(--scale-03)}:is(html:has(#page-aboutme) .fav-details,html:has(#page-aboutme) .fav-details *){font-size:var(--scale-01);line-height:var(--scale-02)}html:has(#page-aboutme){text-align:left}html:has(#page-aboutme) h1{text-align:center;text-wrap:balance}html:has(#page-aboutme) h2{margin-bottom:1rem}:is(html:has(#page-aboutme) p,html:has(#page-aboutme) div){text-align:left}html:has(#page-aboutme) a{text-decoration:underline}html:has(#page-aboutme) #aboutBoxes{grid-template-areas:"intro""stats""lore""favs""tabs";align-items:start;gap:2em 6rem;display:grid}@media (min-width:768px){html:has(#page-aboutme) #aboutBoxes{grid-template-areas:"intro intro intro""stats stats tabs""lore lore tabs""favs favs tabs"}}html:has(#page-aboutme) #intro{grid-area:intro}html:has(#page-aboutme) #stats{text-align:left;grid-area:stats}html:has(#page-aboutme) #stats ul{padding-left:1.3rem;list-style-type:disc}html:has(#page-aboutme) #stats .live-pic{aspect-ratio:1;float:right;border-style:solid;border-width:1px;border-radius:50%;width:40%;margin:0 0 1rem;position:relative;overflow:hidden}html:has(#page-aboutme) #stats img{object-fit:cover;aspect-ratio:1;width:100%;height:100%;transform:scale(1.35)}html:has(#page-aboutme) #lore{grid-area:lore}html:has(#page-aboutme) #lore img{object-fit:cover;aspect-ratio:1;object-position:50% 0;float:right;border-style:solid;border-width:1px;border-radius:50%;width:40%;margin:0 1rem 0 0}@media (min-width:768px){html:has(#page-aboutme) #lore img{float:left;width:25%}}html:has(#page-aboutme) #lore #p-work{margin-top:1rem}html:has(#page-aboutme) #tabs{grid-area:tabs}html:has(#page-aboutme) #favs{grid-area:favs}html:has(#page-aboutme) #openTabs{text-align:left;grid-template-column:1fr;gap:2em;display:grid}html:has(#page-aboutme) #openTabs .tab-title{display:block}html:has(#page-aboutme) #openTabs .tab-desc{text-align:justify;margin:.5rem 0}html:has(#page-aboutme) #openTabs blockquote{border-left-style:solid;border-left-width:3px;padding-left:.5rem;font-style:italic}html:has(#page-aboutme) #openTabs .tab-meta{opacity:.6;justify-content:space-between;align-items:flex-start;display:flex}html:has(#page-aboutme) #recentFavs{text-align:left;grid-template-columns:1fr;gap:1em;display:grid}html:has(#page-aboutme) #recentFavs li{grid-template-columns:1fr 2fr;gap:1rem;display:grid}html:has(#page-aboutme) #recentFavs .fav-meta{text-align:right;opacity:.6}
