:root{--text-heading-color: color(display-p3 0 .012 .031 / .91);--text-body-color: color(display-p3 0 .02 .063 / .82);--text-muted-color: color(display-p3 0 .012 .031 / .55);font-size:16px}html,body{height:100vh;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none}body{font-family:Inter,system-ui;font-weight:400;letter-spacing:-.0037em;font-synthesis:none;font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch}.text-heading{color:var(--text-heading-color)}.text-body{color:var(--text-body-color)}.text-muted{color:var(--text-muted-color)}.connect-root{display:grid;place-items:start}.connect-root:before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000000bf;backdrop-filter:blur(5px) grayscale(1)}.connect-root .marked-container p a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.connect-root .marked-container code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;--tw-bg-opacity: 1;background-color:rgba(246,247,248,var(--tw-bg-opacity));font-weight:600;overflow-wrap:anywhere}.connect-root .marked-container p+p{margin-top:.5rem}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .3s ease-out}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(-20px);opacity:0}.slide-left-enter-active,.slide-left-leave-active{transition:all .6s ease-out}.slide-left-enter-from,.slide-left-leave-to{transform:translate(60px);opacity:0}.slide-right-enter-active,.slide-right-leave-active{transition:all .5s ease-out}.slide-right-enter-from,.slide-right-leave-to{transform:translate(-60px);opacity:0}.error-link:hover{text-decoration:underline}.connect-root .marked-container{display:flex;flex-direction:column;white-space:normal}.connect-root .marked-container ol,.connect-root .marked-container ul{list-style-position:outside;margin-left:1em;padding-left:.5em;margin-top:1em}.connect-root .marked-container ol{list-style-type:decimal}.connect-root .marked-container ul{list-style-type:disc}.connect-root .marked-container li{line-height:1.3;margin-bottom:1em;word-break:break-word;overflow-wrap:break-word}
