:root{font-family:dinish,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size-adjust:.5;font-size:1.25rem!important;--primary-hue:240deg;--primary-saturation:33%;--primary-lightness:30%;--secondary-hue:293deg;--secondary-saturation:36%;--secondary-lightness:86%;--menu-height:3.75rem;--fg-default:hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness));--color-primary-50:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightness) + calc(calc(100% - var(--primary-lightness)) / 50) * 47));--color-primary-100:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightness) + calc(calc(100% - var(--primary-lightness)) / 50) * 44));--color-primary-200:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightness) + calc(calc(100% - var(--primary-lightness)) / 50) * 36));--color-primary-300:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightness) + calc(calc(100% - var(--primary-lightness)) / 50) * 27));--color-primary-400:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightness) + calc(calc(100% - var(--primary-lightness)) / 50) * 16));--color-primary-500:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightness));--color-primary-600:hsl(var(--primary-hue) var(--primary-saturation) calc(calc(var(--primary-lightness) / 50) * 45));--color-primary-700:hsl(var(--primary-hue) var(--primary-saturation) calc(calc(var(--primary-lightness) / 50) * 39));--color-primary-800:hsl(var(--primary-hue) var(--primary-saturation) calc(calc(var(--primary-lightness) / 50) * 32));--color-primary-900:hsl(var(--primary-hue) var(--primary-saturation) calc(calc(var(--primary-lightness) / 50) * 24));--bg-default:hsl(var(--secondary-hue), var(--secondary-saturation), var(--secondary-lightness));color:var(--fg-default);background-color:var(--bg-default);--color-secondary-50:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightness) + calc(calc(100% - var(--secondary-lightness)) / 50) * 47));--color-secondary-100:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightness) + calc(calc(100% - var(--secondary-lightness)) / 50) * 44));--color-secondary-200:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightness) + calc(calc(100% - var(--secondary-lightness)) / 50) * 36));--color-secondary-300:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightness) + calc(calc(100% - var(--secondary-lightness)) / 50) * 27));--color-secondary-400:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightness) + calc(calc(100% - var(--secondary-lightness)) / 50) * 16));--color-secondary-500:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightness));--color-secondary-600:hsl(var(--secondary-hue) var(--secondary-saturation) calc(calc(var(--secondary-lightness) / 50) * 45));--color-secondary-700:hsl(var(--secondary-hue) var(--secondary-saturation) calc(calc(var(--secondary-lightness) / 50) * 39));--color-secondary-800:hsl(var(--secondary-hue) var(--secondary-saturation) calc(calc(var(--secondary-lightness) / 50) * 32));--color-secondary-900:hsl(var(--secondary-hue) var(--secondary-saturation) calc(calc(var(--secondary-lightness) / 50) * 24))}.hx-shadow-\[0_-12px_16px_\#fff\]{--tw-shadow:0 -12px 16px var(--bg-default)}body,.hx-bg-white{background-color:var(--bg-default)}ol.tracklist{list-style:decimal}ol.tracklist li{list-style:decimal}div:has(+div.content){color:var(--color-primary-500);font-variation-settings:"wdth" 165}.nav-container{a{color:var(--color-primary-500);border-radius:.25rem;font-variation-settings:"wdth" 165}a:hover:not(:first-child) > svg{opacity:.75}a.hx-font-medium{background-color:var(--fg-default);color:var(--bg-default)}}@supports(((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px)))){.nav-container-blur{background-color:#e5cee8}}.content{color:var(--fg-default); :where(h1, h2, h3, h4, h5, h6, blockquote):not(:where([class~=not-prose],[class~=not-prose] *)) { color: var(--fg-default); border-color: var(--color-primary-200); }}details.hx-group{background-color:var(--color-secondary-400);summary:hover{background-color:var(--color-primary-200)}}.hx-grid img{height:100%;width:100%;object-fit:cover}.hero-text{text-align:justify;text-justify:inter-character;align-content:center;font-weight:405;a{text-decoration:underline}}@media(min-width:1024px){.hero-text{line-height:5cqi;font-weight:500;text-align-last:justify}}.hero-name{font-variant:small-caps;font-weight:800;font-variation-settings:"wdth" 160}.hextra-card{--tw-shadow-color:unset;border-color:var(--color-primary-200);background-color:var(--bg-default);font-variation-settings:"wdth" 165}.hextra-card .hextra-card-subtitle{color:var(--color-primary-500);font-variation-settings:"wdth" 105}a.hextra-feature-card{border-color:var(--color-primary-300);> div > p{color:var(--color-primary-400)}}.hextra-card:hover,.hextra-card:focus{--tw-shadow-color:unset;background-color:var(--color-primary-200);border-color:var(--color-primary-800)}@media(max-width:767px){.sidebar-container{background-color:var(--bg-default)}}.hextra-toc.hx-hidden:not(:has(*)){display:none}.hextra-toc>.hextra-scrollbar>div.hx-shadow-\[0_-12px_16px_white\]{box-shadow:unset;border-color:var(--color-primary-200);button{color:var(--fg-default)}}#contact{button, textarea, input{background-color:var(--color-primary-200);padding:.25rem .5rem;border-radius:10px;font-weight:900}}.sidebar-container{.hextra-scrollbar{ul{li{a, a.sidebar-active-item{font-variation-settings:"wdth" 165}}}}li.open > div{visibility:unset}li > div{visibility:hidden}}.sidebar-container:has(>div.hextra-scrollbar>div.max-xl\:hx-hidden:empty ){display:none}.sidebar-container,.hextra-toc{.hextra-scrollbar{ul{li{a{color:var(--fg-default)}a.sidebar-active-item{background-color:var(--fg-default);color:var(--bg-default);font-variation-settings:"wdth" 165}a[class*=hover]:hover, a[class*=hover]:focus{background-color:var(--color-primary-200)}}}}}.before\:hx-bg-gray-200::before{background-color:var(--color-primary-300)}@media print{:root,*{background-color:#fff;color:#000}}