html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]){--route-ink:var(--ink);--route-paper:var(--paper);--route-card:color-mix(in srgb,var(--panel) 92%,var(--op-hi));--route-shadow:color-mix(in srgb,var(--op-mid) 70%,transparent);position:relative;isolation:isolate;background:linear-gradient(116deg,transparent 0 56%,color-mix(in srgb,var(--op-mid) 20%,transparent) 56.25% 56.85%,transparent 57.1%),radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--manga-violet) 18%,transparent),transparent 34%),var(--route-paper)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]):before{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";opacity:.28;background:repeating-linear-gradient(90deg,transparent 0 9px,color-mix(in srgb,var(--op-mid) 11%,transparent) 9px 10px),repeating-linear-gradient(0deg,transparent 0 13px,color-mix(in srgb,var(--op-hi) 10%,transparent) 13px 14px);mask-image:linear-gradient(135deg,#000 0 54%,transparent 83%)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .jojo-background .molten-stage{opacity:.34;mix-blend-mode:multiply}html[data-jojo][data-theme=dark] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .jojo-background .molten-stage{mix-blend-mode:screen;opacity:.2}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .jojo-background .page-frame{border-color:color-mix(in srgb,var(--op-mid) 38%,var(--line));opacity:.7}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main>:is(.astro-blog-index,.projects-parity-page,.astro-photos-index,.shorts-page-header,.docs-library-header,.changelog-tabs,.streams-parity-page){position:relative}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main>:is(.astro-blog-index,.projects-parity-page,.astro-photos-index,.shorts-page-header,.docs-library-header) h1{position:relative;display:inline-block;color:var(--op-hi);-webkit-text-stroke:1.5px var(--route-ink);text-shadow:3px 3px 0 var(--route-ink),6px 6px 0 var(--op-mid);letter-spacing:.02em}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main>:is(.astro-blog-index,.projects-parity-page,.astro-photos-index,.shorts-page-header,.docs-library-header) h1:after{width:52px;height:5px;margin:16px auto 0;border-radius:0;background:var(--op-mid);box-shadow:6px 3px 0 var(--route-ink);transform:skewX(-24deg)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main>:is(.astro-blog-index,.projects-parity-page,.astro-photos-index,.shorts-page-header,.docs-library-header)>:is(p,.subtitle,.docs-library-subtitle){color:var(--muted);font-style:normal;font-weight:600}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main :is(.github-activity-header h1,.site-shell h1,.article-header h1){color:var(--op-hi);-webkit-text-stroke:1px var(--route-ink);text-shadow:2px 2px 0 var(--route-ink),5px 5px 0 var(--op-mid)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main :is(.resource-row,.github-activity-content .callout,.site-shell.article-page){border:1px solid color-mix(in srgb,var(--route-ink) 36%,var(--line));border-radius:0;background:color-mix(in srgb,var(--panel) 84%,transparent);box-shadow:4px 4px 0 color-mix(in srgb,var(--op-hi) 52%,transparent)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main :is(.resource-row:hover,.github-activity-content .callout:hover){background:var(--op-hi);border-color:var(--route-ink);box-shadow:5px 5px 0 var(--op-mid)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box,.blog-catalog-search-box){border:2px solid var(--route-ink);border-radius:0;background:var(--route-card);box-shadow:5px 5px 0 var(--op-mid)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box:focus-within,.blog-catalog-search-box:focus-within){border-color:var(--op-hi);outline:0;box-shadow:5px 5px 0 var(--route-ink)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box input,.blog-catalog-search-box input){color:var(--ink)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-course-card,.project-item-link,.shorts-card-surface,.blog-list-link,.changelog-list-link,.stream-item){border:1px solid color-mix(in srgb,var(--route-ink) 42%,var(--line));border-radius:0;background:color-mix(in srgb,var(--route-card) 90%,transparent);box-shadow:4px 4px 0 color-mix(in srgb,var(--op-hi) 56%,transparent)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-course-card:hover,.geektime-course-card:focus-visible,.project-item-link:hover,.project-item-link:focus-visible,.shorts-card-surface:hover,.blog-list-link:hover,.blog-list-link:focus-visible,.changelog-list-link:hover,.changelog-list-link:focus-visible,.stream-item:hover,.stream-item:focus-visible){border-color:var(--route-ink);background:var(--op-hi);color:var(--route-ink);box-shadow:5px 5px 0 var(--op-mid);transform:translate(-2px,-2px)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-course-card:hover,.geektime-course-card:focus-visible) .geektime-course-meta,html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.project-item-link:hover,.project-item-link:focus-visible) .project-item-desc{color:var(--route-ink)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-category>header,.project-section-label,.streams-tabbed-header,.changelog-tabs){border-color:color-mix(in srgb,var(--op-mid) 42%,var(--line))}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-category-number,.project-section-label strong,.streams-tab-list .stream-tab.active,.changelog-tabs a.active){color:var(--op-mid);text-shadow:1px 1px 0 var(--route-ink)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .project-item-icon{filter:none;color:var(--op-mid);opacity:.86}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .project-item-link:nth-child(3n+2) .project-item-icon{color:var(--manga-violet)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .project-item-link:nth-child(3n) .project-item-icon{color:var(--op-hi)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .photo-figure{border:3px solid var(--route-ink);box-shadow:5px 5px 0 var(--op-mid);background-color:var(--panel)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .photo-figure:focus-within,html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .photo-figure:hover{border-color:var(--op-hi);box-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .shorts-card-surface{box-shadow:5px 5px 0 var(--op-mid)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.shorts-card-tags>span,.shorts-tag-options>button,.changelog-tag-options>button){border-radius:0;border:1px solid color-mix(in srgb,var(--route-ink) 35%,var(--line));background:color-mix(in srgb,var(--op-hi) 32%,var(--panel))}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .site-footer{border-top-color:color-mix(in srgb,var(--op-mid) 44%,var(--line))}@media (max-width:767px){html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-course-card,.project-item-link,.shorts-card-surface,.blog-list-link,.changelog-list-link,.stream-item){box-shadow:3px 3px 0 var(--op-mid)}}@media (prefers-reduced-motion:reduce){html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-course-card:hover,.geektime-course-card:focus-visible,.project-item-link:hover,.project-item-link:focus-visible,.shorts-card-surface:hover,.blog-list-link:hover,.blog-list-link:focus-visible,.changelog-list-link:hover,.changelog-list-link:focus-visible,.stream-item:hover,.stream-item:focus-visible){transform:none}}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]){background:linear-gradient(135deg,color-mix(in srgb,var(--op-mid) 5%,transparent) 0 1px,transparent 1px 100%),var(--route-paper);background-size:22px 22px}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]):before{opacity:.08}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .jojo-background .molten-stage{opacity:.12}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box,.blog-catalog-search-box,.geektime-course-card,.project-item-link,.shorts-card-surface,.blog-list-link,.changelog-list-link,.stream-item,.photo-figure,.shorts-card-tags>span,.shorts-tag-options>button,.changelog-tag-options>button){border:0}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box,.blog-catalog-search-box){background:color-mix(in srgb,var(--op-mid) 8%,var(--panel));border-radius:12px}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box:focus-within,.blog-catalog-search-box:focus-within){background:color-mix(in srgb,var(--op-mid) 12%,var(--panel));outline:2px solid color-mix(in srgb,var(--op-mid) 50%,transparent);outline-offset:2px}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-course-card,.project-item-link,.shorts-card-surface,.blog-list-link,.changelog-list-link,.stream-item){background:color-mix(in srgb,var(--panel) 96%,var(--op-mid))}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .photo-figure{background:var(--route-paper)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.shorts-card-tags>span,.shorts-tag-options>button,.changelog-tag-options>button){background:color-mix(in srgb,var(--op-mid) 14%,var(--route-paper));color:var(--route-ink)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-category-number,.project-section-label strong,.streams-tab-list .stream-tab.active,.changelog-tabs a.active){color:var(--route-ink);text-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-category>header,.project-section-label,.streams-tabbed-header,.changelog-tabs){border-color:color-mix(in srgb,var(--route-ink) 10%,transparent)}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main :is(.github-activity-header h1,.site-shell h1,.article-header h1,.astro-post-header h1,.blog-reader-header h1),html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main>:is(.astro-blog-index,.projects-parity-page,.astro-photos-index,.shorts-page-header,.docs-library-header) h1{color:var(--route-ink);-webkit-text-stroke:0;text-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) .astro-main>:is(.astro-blog-index,.projects-parity-page,.astro-photos-index,.shorts-page-header,.docs-library-header) h1:after{height:3px;margin-top:12px;box-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.resource-row,.github-activity-content .callout,.site-shell.article-page,.geektime-course-card,.project-item-link,.shorts-card-surface,.blog-list-link,.changelog-list-link,.stream-item,.photo-figure){box-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.resource-row:hover,.github-activity-content .callout:hover,.geektime-course-card:hover,.geektime-course-card:focus-visible,.project-item-link:hover,.project-item-link:focus-visible,.shorts-card-surface:hover,.blog-list-link:hover,.blog-list-link:focus-visible,.changelog-list-link:hover,.changelog-list-link:focus-visible,.stream-item:hover,.stream-item:focus-visible){box-shadow:none;transform:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.resource-row:hover,.github-activity-content .callout:hover,.geektime-course-card:hover,.geektime-course-card:focus-visible,.project-item-link:hover,.project-item-link:focus-visible,.shorts-card-surface:hover,.blog-list-link:hover,.blog-list-link:focus-visible,.changelog-list-link:hover,.changelog-list-link:focus-visible,.stream-item:hover,.stream-item:focus-visible){color:inherit;background:color-mix(in srgb,var(--op-hi) 12%,var(--route-card))}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.geektime-search-box,.blog-catalog-search-box,button,.button,[role=button]){box-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.blog-catalog-nav,.photo-figure,.site-shell.article-page){box-shadow:none}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]):not([data-page-kind=projects]):not([data-page-kind=docs]):not([data-page-kind=blog]):not([data-page-kind=article]):not([data-page-kind=photos]) :is(.streams-tab-list .stream-tab.active,.changelog-tabs a.active){text-shadow:none}html[data-jojo] body{width:100%;min-width:0;overflow-x:hidden}html[data-jojo] .astro-main,html[data-jojo] .astro-site,html[data-jojo] .astro-site .astro-main>*{min-width:0}html[data-jojo] .astro-site:not([data-page-kind=home]):not([data-page-kind=music]) .astro-main h1{color:var(--ink);-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;text-shadow:none;line-height:1.2;overflow-wrap:anywhere}html[data-jojo] .astro-site .astro-main :is(.blog-index-header,.projects-parity-header,.docs-library-header,.astro-photo-header)>p{color:var(--muted);opacity:1;font-style:normal;line-height:1.7}html[data-jojo] .astro-site :is(.geektime-search-box,.blog-catalog-search-box) input{min-width:0;border:0;border-radius:0;background:transparent;color:var(--ink);box-shadow:none}html[data-jojo] .astro-site :is(.geektime-search-box,.blog-catalog-search-box) input::placeholder{color:var(--quiet);opacity:1}html[data-jojo] .astro-site:not([data-page-kind=home]) .astro-main img,html[data-jojo] .astro-site:not([data-page-kind=home]) .astro-main video{max-width:100%;height:auto}@media (max-width:1127px){html[data-jojo] .astro-site .category-drawer .drawer-content{top:calc(var(--navbar-height, 4rem) + 1.25rem)}html[data-jojo] .astro-site .category-drawer-trigger{left:6px!important;top:96px!important;transform:none!important;width:44px!important;height:44px!important}html[data-jojo] .astro-site .category-drawer-trigger[aria-expanded=true]{transform:translateX(calc(var(--blog-drawer-width) - 14px))!important}html[data-jojo] .astro-site .blog-toc-trigger{right:6px!important;top:96px!important;transform:none!important;width:44px!important;height:44px!important}html[data-jojo] .astro-site .project-anchor-nav[data-horizontal]{min-width:0;max-width:100%;overflow:hidden}html[data-jojo] .astro-site .project-anchor-nav[data-horizontal] nav{min-width:0;max-width:100%;padding-inline:4px}html[data-jojo] .astro-site .project-anchor-nav[data-horizontal] .project-anchor-track{min-width:max-content}html[data-jojo] .astro-site .project-anchor-nav:after{position:absolute;inset:0 0 0 auto;width:1.5rem;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,var(--route-paper))}}@media (max-width:900px){html[data-jojo] .screen{width:100%;min-width:0}html[data-jojo] .stage{min-width:0;overflow:clip}html[data-jojo] .sfx-set{left:auto;right:max(12px,var(--edge-x));width:min(calc(var(--h) * 1.36),calc(100% - 24px))}html[data-jojo] .site-foot .footer{padding-bottom:16px}}@media (max-width:760px){html[data-jojo] .jojo-chrome .direct-navbar .tools .icon-button{width:44px;min-width:44px;height:44px}html[data-jojo] .jojo-chrome .direct-navbar .nav-main{max-width:100%}}@media (prefers-reduced-motion:reduce){html[data-jojo] .blog-toc-trigger,html[data-jojo] .category-drawer-trigger{transition:none}}