.story-list[data-astro-cid-npyxnmn6]{margin-bottom:0;padding:0;list-style:none}.story-svg[data-astro-cid-npyxnmn6]{z-index:0;overflow:visible}.story-guide[data-astro-cid-npyxnmn6]{stroke:currentColor;stroke-opacity:.35;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 14;animation:1.6s linear infinite story-march}.story-trail-color[data-astro-cid-npyxnmn6]{stroke:url(#story-year-gradient);stroke-width:11px;stroke-linecap:round;stroke-opacity:.9}.story-trail[data-astro-cid-npyxnmn6]{stroke:currentColor;stroke-width:4px;stroke-linecap:round}.story-pen[data-astro-cid-npyxnmn6]{fill:currentColor}@keyframes story-march{to{stroke-dashoffset:-32px}}.story-item[data-astro-cid-npyxnmn6]{z-index:1;opacity:0;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;padding-bottom:4rem;transition:opacity .6s,transform .6s;display:grid;position:relative;transform:translateY(1.5rem)}.story-item[data-astro-cid-npyxnmn6].is-visible{opacity:1;transform:none}.story-item[data-astro-cid-npyxnmn6]:last-child{padding-bottom:0}.story-marker[data-astro-cid-npyxnmn6]{background:var(--color-paper);width:1.1rem;height:1.1rem;box-shadow:0 0 0 5px var(--color-paper), 0 0 0 7px var(--color-ink);border-radius:9999px;grid-area:1/1;place-self:start center;margin-top:.7rem;transition:background-color .35s}.story-marker[data-astro-cid-npyxnmn6].is-passed{background:var(--color-ink)}.story-item[data-astro-cid-npyxnmn6].is-visible .story-marker[data-astro-cid-npyxnmn6]{animation:.5s ease-out story-pop}@keyframes story-pop{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}.story-text[data-astro-cid-npyxnmn6]{grid-area:1/2}.story-marker-trophy[data-astro-cid-npyxnmn6]{display:none}.story-marker-trophy[data-astro-cid-npyxnmn6],.story-trophy{opacity:0;transition:opacity .35s}.story-marker[data-astro-cid-npyxnmn6].is-passed .story-marker-trophy[data-astro-cid-npyxnmn6],.story-item[data-astro-cid-npyxnmn6].is-passed .story-trophy{opacity:1}.story-notes[data-astro-cid-npyxnmn6]{opacity:.75;margin-top:.35rem}.story-origin-title[data-astro-cid-npyxnmn6]{opacity:1;font-size:1.1em;font-weight:700}.note-hl[data-astro-cid-npyxnmn6]{box-decoration-break:clone;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin:-.06em -.2em;padding:.06em .2em}.note-hl-pink[data-astro-cid-npyxnmn6]{background-image:url(/highlight-text-pink.svg)}.note-hl-yellow[data-astro-cid-npyxnmn6]{background-image:url(/highlight-text-yellow.svg)}.note-hl-green[data-astro-cid-npyxnmn6]{background-image:url(/highlight-text-green.svg)}.note-hl-blue[data-astro-cid-npyxnmn6]{background-image:url(/highlight-text-blue.svg)}.note-hl-purple[data-astro-cid-npyxnmn6]{background-image:url(/highlight-text-purple.svg)}.story-notes[data-astro-cid-npyxnmn6] p[data-astro-cid-npyxnmn6]+p[data-astro-cid-npyxnmn6]{margin-top:.25rem}.story-card[data-astro-cid-npyxnmn6]{grid-area:2/2}@media (width>=768px){.story-marker[data-astro-cid-npyxnmn6]{position:relative}.story-marker-trophy[data-astro-cid-npyxnmn6]{gap:.25rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.story-item[data-astro-cid-npyxnmn6][data-side=left] .story-marker-trophy[data-astro-cid-npyxnmn6]{left:calc(100% + 1rem)}.story-item[data-astro-cid-npyxnmn6][data-side=right] .story-marker-trophy[data-astro-cid-npyxnmn6]{right:calc(100% + 1rem)}.story-item[data-astro-cid-npyxnmn6]{grid-template-columns:minmax(0,1fr) 9rem minmax(0,1fr);gap:0}.story-marker[data-astro-cid-npyxnmn6],.story-text[data-astro-cid-npyxnmn6],.story-card[data-astro-cid-npyxnmn6]{grid-row:1}.story-marker[data-astro-cid-npyxnmn6]{grid-column:2;align-self:center;margin-top:0}.story-item[data-astro-cid-npyxnmn6][data-side=left] .story-card[data-astro-cid-npyxnmn6]{grid-column:1;padding-right:1.5rem}.story-item[data-astro-cid-npyxnmn6][data-side=left] .story-text[data-astro-cid-npyxnmn6]{text-align:left;grid-column:3;padding-left:1.5rem}.story-item[data-astro-cid-npyxnmn6][data-side=right] .story-card[data-astro-cid-npyxnmn6]{grid-column:3;padding-left:1.5rem}.story-item[data-astro-cid-npyxnmn6][data-side=right] .story-text[data-astro-cid-npyxnmn6]{text-align:right;grid-column:1;padding-right:1.5rem}}@media (prefers-reduced-motion:reduce){.story-guide[data-astro-cid-npyxnmn6]{animation:none}.story-item[data-astro-cid-npyxnmn6]{opacity:1;transition:none;transform:none}.story-item[data-astro-cid-npyxnmn6].is-visible .story-marker[data-astro-cid-npyxnmn6]{animation:none}}.project-search-box:focus-within{outline:3px solid var(--color-ink);outline-offset:3px}.tag-filter-circle[data-astro-cid-yjitjrjk]{z-index:2;width:calc(100% + .8em);height:calc(100% + 1em);inset:-.5em -.4em}.tag-filter-circle[data-astro-cid-yjitjrjk] path[data-astro-cid-yjitjrjk]{transition:stroke-dashoffset .4s ease-out}.tag-filter[data-astro-cid-yjitjrjk]:hover .tag-filter-circle[data-astro-cid-yjitjrjk] path[data-astro-cid-yjitjrjk]{stroke-dashoffset:0}.tag-filter[data-astro-cid-yjitjrjk][aria-pressed=true]{font-weight:700}.tag-filter-x[data-astro-cid-yjitjrjk]{display:none}.tag-filter[data-astro-cid-yjitjrjk][aria-pressed=true] .tag-filter-x[data-astro-cid-yjitjrjk]{display:inline}.view-toggle[data-astro-cid-yjitjrjk][aria-pressed=true]{background-color:var(--color-ink);font-weight:700}.view-toggle[data-astro-cid-yjitjrjk][aria-pressed=true] .view-toggle-content[data-astro-cid-yjitjrjk]{color:var(--color-paper)}.sort-choice[data-astro-cid-yjitjrjk]:hover,.sort-choice[data-astro-cid-yjitjrjk][aria-selected=true]{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent)}.sort-choice[data-astro-cid-yjitjrjk][aria-selected=true]{font-weight:700}
