@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300&display=swap");:root{--font-size-xxs:0.875rem;--font-size-xs:1rem;--font-size-sm:1.125rem;--font-size-md:1.25rem;--font-size-lg:1.75rem;--font-size-xl:2.25rem;--font-size-xxl:3rem;--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{height:100%}body{color:var(--color-text);background:var(--color-bg);font-family:Cormorant Garamond,serif!important;font-size:var(--font-size-md);font-weight:300!important;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}b,h1,h2,h3,h4,h5,h6,strong{font-weight:300}:root{--color-bg:transparent;--color-bg-card:rgb(26,26,26);--color-text:rgb(238,238,238);--color-accent:rgb(242,195,224);--button-color:#6A1B1A;--button-hover:#8E2424;--button-text:#ffffff;--img-root:"/assets/images";--cosmic-purple:#9b59b6;--cosmic-green:#4AF2D9;--my-chart-color:#80d0ff;--their-chart-color:#f7a8b8}a.primaryBtn,button.primaryBtn{background-color:var(--button-color);color:var(--button-text);border:none;padding:.5rem 1rem;border-radius:.5rem;font-family:inherit;font-weight:400;font-size:1rem;text-decoration:none;cursor:pointer;transition:background .3s ease;&:focus,&:hover{background-color:var(--button-hover)}}html{scroll-behavior:smooth}.nextra-scrollbar,.nextra-search,.nextra-sidebar-footer{background-color:black}ul.nextra-scrollbar{display:block;flex:1 1 auto;opacity:1}.nextra-mask{opacity:1!important}button[title="Change theme"]{display:none!important}wa-dialog{--spacing:1.5rem;--show-duration:0.8s;--hide-duration:0.8s}:root{--banner-height:64px;--safe-top:env(safe-area-inset-top,0px);--offset-top:calc(var(--banner-height) + var(--safe-top));--avail-height:calc(100vh - var(--offset-top));--compass-size:min(100vw,var(--avail-height))}deltopia-compass[fit-to-viewport]{position:fixed;left:50%;top:calc(var(--offset-top) + (var(--avail-height) / 2));transform:translate(-50%,-50%);width:var(--compass-size);height:var(--compass-size);margin:0}.astro-glyph{color:#6ec1e4;font-weight:600}