.head[data-astro-cid-chubzctd]{padding:8rem 0 3rem;border-bottom:1px solid rgb(var(--c-fg) / .08)}.head-inner[data-astro-cid-chubzctd]{max-width:72rem;margin:0 auto;padding:0 1.25rem}.back[data-astro-cid-chubzctd]{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.4rem;min-height:40px;margin-bottom:1.5rem;font-family:var(--font-sans);font-size:.8rem;color:rgb(var(--c-fg-3));transition:color var(--dur-fast) ease}.back[data-astro-cid-chubzctd] svg[data-astro-cid-chubzctd]{width:15px;height:15px;transition:transform var(--dur-base) var(--ease-out)}.back[data-astro-cid-chubzctd]:hover{color:rgb(var(--c-fg))}.back[data-astro-cid-chubzctd]:hover svg[data-astro-cid-chubzctd]{transform:translate(-3px)}.status[data-astro-cid-chubzctd]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem;border-radius:999px;border:1px solid rgb(var(--c-bg-3));font-family:var(--font-sans);font-size:.78rem;color:rgb(var(--c-fg-2))}.status-dot[data-astro-cid-chubzctd]{width:7px;height:7px;border-radius:999px;background-color:rgb(var(--c-fg-3))}.status[data-astro-cid-chubzctd][data-status=active] .status-dot[data-astro-cid-chubzctd]{background-color:rgb(var(--c-mint))}.status[data-astro-cid-chubzctd][data-status=completed] .status-dot[data-astro-cid-chubzctd]{background-color:rgb(var(--c-accent))}.status[data-astro-cid-chubzctd][data-status=wip] .status-dot[data-astro-cid-chubzctd]{background-color:rgb(var(--c-hot))}.title[data-astro-cid-chubzctd]{max-width:50rem;margin-top:1.25rem;font-size:clamp(2.5rem,7vw,5.25rem);font-weight:750;line-height:.95;letter-spacing:-.05em;color:rgb(var(--c-fg))}.lead[data-astro-cid-chubzctd]{max-width:44rem;margin-top:1.5rem;font-family:var(--font-serif);font-size:clamp(1.2rem,2vw,1.4rem);line-height:1.55;color:rgb(var(--c-fg-2))}.actions[data-astro-cid-chubzctd]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.layout[data-astro-cid-chubzctd]{display:grid;gap:2.5rem;max-width:72rem;margin:0 auto;padding:3rem 1.25rem 0}@media (min-width: 1024px){.layout[data-astro-cid-chubzctd]{grid-template-columns:17rem minmax(0,1fr);gap:4rem}.facts-col[data-astro-cid-chubzctd]{position:sticky;top:6.5rem;align-self:start}}.facts-col[data-astro-cid-chubzctd]{display:grid;gap:1.5rem}.facts[data-astro-cid-chubzctd]{display:grid;margin:0;border-radius:var(--radius-xl);border:1px solid rgb(var(--c-bg-3) / .8);background-color:rgb(var(--c-bg-1));box-shadow:var(--shadow-sm)}.facts[data-astro-cid-chubzctd]>div[data-astro-cid-chubzctd]{display:grid;gap:.35rem;padding:1rem 1.25rem}.facts[data-astro-cid-chubzctd]>div[data-astro-cid-chubzctd]+div[data-astro-cid-chubzctd]{border-top:1px solid rgb(var(--c-bg-3) / .7)}@media (max-width: 1023px){.facts[data-astro-cid-chubzctd]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-astro-cid-chubzctd]>div[data-astro-cid-chubzctd]:nth-child(2){border-top:0;border-left:1px solid rgb(var(--c-bg-3) / .7)}.facts[data-astro-cid-chubzctd]>div[data-astro-cid-chubzctd]:nth-child(n+3){grid-column:1 / -1}}.facts[data-astro-cid-chubzctd] dt[data-astro-cid-chubzctd]{font-family:var(--font-sans);font-weight:600;font-size:.8125rem;letter-spacing:-.005em;color:rgb(var(--c-fg-3))}.facts[data-astro-cid-chubzctd] dd[data-astro-cid-chubzctd]{margin:0;color:rgb(var(--c-fg))}.repo[data-astro-cid-chubzctd]{font-family:var(--font-sans);font-size:.82rem;color:rgb(var(--c-accent));text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.stack[data-astro-cid-chubzctd]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 0;padding:0;list-style:none}.stack[data-astro-cid-chubzctd] li[data-astro-cid-chubzctd]{padding:.2rem .55rem;border-radius:var(--radius-sm);background-color:rgb(var(--c-bg-2));font-family:var(--font-sans);font-size:.72rem;color:rgb(var(--c-fg-2))}.body[data-astro-cid-chubzctd]{min-width:0;max-width:46rem}.untranslated[data-astro-cid-chubzctd]{display:grid;gap:.4rem;margin-bottom:2.5rem;padding:1.25rem 1.4rem;border-radius:var(--radius-lg);border:1px solid rgb(var(--c-hot) / .4);background-color:rgb(var(--c-hot) / .08);font-family:var(--font-sans)}.ut-title[data-astro-cid-chubzctd]{font-family:var(--font-display);font-size:1.1rem;font-weight:650;color:rgb(var(--c-fg))}.ut-text[data-astro-cid-chubzctd]{font-size:.95rem;color:rgb(var(--c-fg-2))}.others[data-astro-cid-chubzctd]{max-width:72rem;margin:0 auto;padding:6rem 1.25rem 0}.others-head[data-astro-cid-chubzctd]{margin-bottom:2rem}.others-grid[data-astro-cid-chubzctd]{display:grid;gap:1rem;margin-bottom:1.5rem}@media (min-width: 768px){.others-grid[data-astro-cid-chubzctd]{grid-template-columns:repeat(2,minmax(0,1fr))}}
