.docs-layout__article{justify-content:center;gap:var(--space-lg);margin-left:var(--space-xl);margin-right:var(--space-xl);flex-direction:row;display:flex}@media screen and (width<=1200px){.docs-layout__article{gap:var(--space-sm);flex-direction:column;margin:0}}.docs-layout__home{justify-content:center;align-items:center;gap:var(--space-lg);margin-left:var(--space-xl);margin-right:var(--space-xl);flex-direction:column;display:flex}.docs-layout__home .sidebar{align-self:center;width:max-content}.docs-layout__home .docs-content{border:none}@media screen and (width<=1200px){.docs-layout__home{gap:var(--space-sm);flex-direction:column;margin:0}.sidebar{position:relative}}.docs-content__title{font-size:var(--font-size-xl);color:var(--color-accent);margin:0;padding:0;font-style:italic;text-decoration:underline}.docs-content{font-size:var(--font-size-sm);border:1px dashed var(--border-color);padding:var(--space-md);flex-basis:66%;margin:0;overflow:hidden}.markdown :global(img){max-width:20vw;height:auto;max-height:100%;display:block}@media screen and (width<=1200px){.docs-content{padding:var(--space-sm);margin:0}}.sidebar{flex-direction:column;align-self:flex-start;display:flex;position:sticky;top:20px;overflow-y:auto}.sidebar-divider{background:linear-gradient(90deg, var(--color-accent-tertiary) 0%, var(--color-accent-quarternary) 80%);width:100%;height:2.2px;margin:var(--space-lg) 0}.docs-layout__home .docs-sidebar__title{display:none}.docs-layout__home .sidebar-index{justify-content:space-around;column-gap:var(--space-lg);max-width:100%;display:flex}.docs-layout__home .docs-sidebar__section{padding-left:var(--space-md);border-left:1px dashed var(--border-color)}.docs-sidebar__title{max-width:fit-content;font-family:var(--font-sans);font-size:var(--font-size-lg);margin-top:0;margin-bottom:var(--space-md);border-bottom:1px solid var(--border-color);padding-top:0}.docs-sidebar__heading{font-family:var(--font-sans);font-size:var(--font-size-md);text-transform:capitalize;color:var(--color-text);cursor:pointer;text-box:trim-both text;padding:0;list-style:none}.docs-sidebar__heading::-webkit-details-marker{display:none}.docs-sidebar__category-heading::-webkit-details-marker{display:none}.docs-sidebar__category-heading{color:var(--color-accent-secondary);padding-left:1vw;text-decoration:underline;list-style:none}.docs-sidebar__arrow{border-right:1.5px solid var(--color-text-muted);border-bottom:1.5px solid var(--color-text-muted);flex-shrink:0;width:.5rem;height:.5rem;display:inline-block;transform:rotate(-45deg)translate(.3rem)translateY(.1rem)}details[open] .docs-sidebar__arrow{transform:rotate(45deg)translate(.5rem)translateY(-.8rem)}.docs-sidebar__list{margin:0;list-style:none}.docs-sidebar__link{font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:-2%;color:var(--color-text-muted);padding:var(--space-xs) 0;padding-left:var(--space-md);text-decoration:none}.docs-sidebar__link--active{color:var(--color-accent)}#sidebar-back__to-top{align-self:flex-start;margin-top:25vh}#sidebar-back__to-index{display:none}@media (width<=1200px){.sidebar{position:relative}#sidebar-back__to-top{display:none}#sidebar-back__to-index{margin-top:var(--space-md);display:block}.docs-layout__home .sidebar-index{gap:var(--space-md);flex-direction:column}.docs-layout__home .docs-sidebar__section{border:unset;border-bottom:1px dashed var(--border-color);padding-bottom:var(--space-md)}.docs-layout__home .sidebar-divider{display:none}}.sidebar-toc{font-family:var(--font-mono);font-size:var(--font-size-sm);border-left:1px solid var(--border-color);padding-left:var(--space-md)}.toc__heading{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 var(--space-sm)}.toc__list{padding: ;margin: ;list-style:decimal}.toc__item{margin-bottom:var(--space-xs)}.toc__item--h3{padding-left:var(--space-md)}.toc__link{text-decoration:none}.toc__link:hover{color:var(--color-accent)}.entry-card__list{gap:var(--space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.entry-card{background:var(--color-surface);width:100%;padding:var(--space-lg);border:1px solid var(--border-color);flex-direction:row-reverse;justify-content:center;align-items:center;margin:0;display:flex}.entry-card__decoration{flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px}.entry-card__img{object-fit:cover;border:1px solid var(--border-color);width:100%;height:100%;display:block}.entry-card__emoji{font-size:var(--font-size-xl)}.entry-card__title{font-size:var(--font-size-md);margin-top:0}.entry-card__title a{color:var(--color-text);text-decoration:none}.entry-card__title a:hover{color:var(--color-accent)}.entry-card__content{text-align:left;background:var(--color-surface);border-bottom:1px solid var(--border-color);flex-direction:column;flex:2;justify-self:left;align-items:start;width:100%;display:flex;overflow:hidden}.entry-card__summary{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-md);padding-bottom:var(--space-md);max-width:50%;margin-bottom:0;line-height:1.6}@media screen and (width<=800px){.entry-card__list{flex-direction:column;align-items:center;display:flex}.entry-card__decoration{display:none}.entry-card__img{object-fit:cover;border:1px solid var(--border-color);width:clamp(100px,200px,100%);height:clamp(100px,200px,100%);display:block}.entry-card__emoji{font-size:var(--font-size-xl)}.entry-card__content{text-align:center;align-items:center}.entry-meta{flex-direction:column;display:flex}.entry-meta__tags{justify-content:center;display:flex}.entry-card__summary{max-width:100%}}.entry-post{max-width:960px;margin:0 auto}.entry-post__header{border-bottom:1px solid var(--border-color)}.entry-post__header>*{padding:var(--space-sm)}.entry-post__title{font-size:var(--font-size-xl);border-bottom:1px solid var(--border-color);margin:0;line-height:1.2}.entry-meta{font-family:var(--font-mono)}.entry-meta__date{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.entry-meta__tags{font-size:var(--font-size-sm);gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.entry-meta__tag{color:var(--color-text-muted);border:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm)}.entry-meta__tag-count{opacity:.7;font-size:.7rem}.entry-meta__tag:hover{color:var(--color-accent);border-color:var(--color-accent)}.entry-meta__tag a{text-decoration:none}.entry-post__content{line-height:1.8}.entry-post__content h2{margin-top:var(--space-xl);padding-bottom:var(--space-xs);border-bottom:1px solid var(--border-color)}.entry-post__content h3{margin-top:var(--space-lg)}.entry-post__content p{margin:0 0 var(--space-md)}.entry-post__content-figure{margin-top:var(--space-lg);margin-bottom:var(--space-lg);border-top:3px solid var(--border-color);border-radius:1rem}.entry-post__content img{max-width:100%;height:auto;display:block}.entry-post__footer{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--border-color)}
