.loading.svelte-xrp6s1 span:where(.svelte-xrp6s1):nth-child(2){animation-delay:.15s}.loading.svelte-xrp6s1 span:where(.svelte-xrp6s1):nth-child(3){animation-delay:.3s}.eq.svelte-xrp6s1 span:where(.svelte-xrp6s1){transform:scaleY(.5)}.eq.svelte-xrp6s1 span:where(.svelte-xrp6s1):nth-child(2){transform:scaleY(1)}.eq.svelte-xrp6s1 span:where(.svelte-xrp6s1):nth-child(3){transform:scaleY(.7)}@media(prefers-reduced-motion:no-preference){.eq.svelte-xrp6s1 span:where(.svelte-xrp6s1){animation:svelte-xrp6s1-eq .9s ease-in-out infinite alternate}.eq.svelte-xrp6s1 span:where(.svelte-xrp6s1):nth-child(2){animation-duration:.7s;animation-delay:-.3s}.eq.svelte-xrp6s1 span:where(.svelte-xrp6s1):nth-child(3){animation-duration:1.1s;animation-delay:-.6s}}@keyframes svelte-xrp6s1-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.header[data-astro-cid-xpq65ryk]{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"logo title chevron" ".    dates .";align-items:center;column-gap:1rem;row-gap:.25rem}@media(width>=40rem){.header[data-astro-cid-xpq65ryk]{grid-template-columns:2rem minmax(0,1fr) auto auto;grid-template-areas:"logo title dates chevron"}}.header[data-astro-cid-xpq65ryk]:focus:not(:focus-visible){outline:none}.logo[data-astro-cid-xpq65ryk]{grid-area:logo}.title[data-astro-cid-xpq65ryk]{grid-area:title}.dates[data-astro-cid-xpq65ryk]{grid-area:dates}.chevron[data-astro-cid-xpq65ryk]{grid-area:chevron}.chevron[data-astro-cid-xpq65ryk]{transition:transform .25s ease}.card[data-astro-cid-xpq65ryk][data-open] .chevron[data-astro-cid-xpq65ryk]{transform:rotate(180deg)}.panel[data-astro-cid-xpq65ryk]{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .25s ease,visibility .25s}.card[data-astro-cid-xpq65ryk][data-open] .panel[data-astro-cid-xpq65ryk]{grid-template-rows:1fr;visibility:visible}.panel-clip[data-astro-cid-xpq65ryk]{min-height:0;overflow:hidden}.logo[data-astro-cid-xpq65ryk]{position:relative;overflow:hidden}.logo[data-astro-cid-xpq65ryk]:before{content:"";position:absolute;inset:0;border:1px solid var(--color-hairline);border-radius:inherit;pointer-events:none}.logo[data-astro-cid-xpq65ryk]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,var(--sheen-color) 50%,transparent 70%);transform:translate(-120%);pointer-events:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.card[data-astro-cid-xpq65ryk]:hover .logo[data-astro-cid-xpq65ryk]:after{animation:sheen .7s ease-out forwards}}@keyframes sheen{to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.chevron[data-astro-cid-xpq65ryk],.panel[data-astro-cid-xpq65ryk]{transition:none}}.media[data-astro-cid-h6cbbxnc]:after{content:"";position:absolute;inset:0;border:1px solid var(--color-hairline);border-radius:inherit;pointer-events:none}.open[data-astro-cid-wkx7uqji]:focus{outline:none}.card[data-astro-cid-wkx7uqji]:has(.open:focus-visible){outline:2px solid var(--color-muted);outline-offset:2px}.project-dialog[data-astro-cid-wkx7uqji]{width:min(var(--container-2xl),100% - var(--spacing) * 8);max-width:none;max-height:90dvh;margin:auto;padding:0;overflow:hidden;border:1px solid var(--color-hairline);border-radius:var(--radius-2xl);background-color:var(--color-bg);color:var(--color-primary)}.project-dialog[data-astro-cid-wkx7uqji][open]{display:flex;flex-direction:column}.dialog-scroll[data-astro-cid-wkx7uqji]{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.project-dialog[data-astro-cid-wkx7uqji]::backdrop{background-color:var(--color-scrim)}@media(width<40rem){.project-dialog[data-astro-cid-wkx7uqji]{width:100%;height:fit-content;max-height:calc(100dvh - var(--spacing) * 12);margin:auto 0 0;border-width:1px 1px 0;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.dialog-body[data-astro-cid-wkx7uqji]{padding-bottom:calc(var(--spacing) * 8 + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){.project-dialog[data-astro-cid-wkx7uqji],.project-dialog[data-astro-cid-wkx7uqji]::backdrop{transition:opacity .2s ease,transform .2s ease,overlay .2s ease allow-discrete,display .2s ease allow-discrete}.project-dialog[data-astro-cid-wkx7uqji]:not([open]){opacity:0;transform:translateY(calc(var(--spacing) * 2))}.project-dialog[data-astro-cid-wkx7uqji]::backdrop{opacity:0}.project-dialog[data-astro-cid-wkx7uqji][open]::backdrop{opacity:1}@starting-style{.project-dialog[data-astro-cid-wkx7uqji][open]{opacity:0;transform:translateY(calc(var(--spacing) * 2))}.project-dialog[data-astro-cid-wkx7uqji][open]::backdrop{opacity:0}}@media(width<40rem){.project-dialog[data-astro-cid-wkx7uqji]:not([open]){transform:translateY(var(--sheet-exit, calc(var(--spacing) * 6)))}@starting-style{.project-dialog[data-astro-cid-wkx7uqji][open]{transform:translateY(calc(var(--spacing) * 6))}}}}.editor[data-variant=inline].svelte-l6h7nw{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:2rem;align-items:start}.editor[data-variant=sheet].svelte-l6h7nw .controls:where(.svelte-l6h7nw){margin-top:1.5rem}.editor[data-variant=sheet].svelte-l6h7nw .canvas:where(.svelte-l6h7nw){max-width:24rem}.cell.svelte-l6h7nw{border-radius:3px}.cell.svelte-l6h7nw:focus{outline:none}.cell.svelte-l6h7nw:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.swatch.svelte-l6h7nw{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:1px solid var(--color-hairline);color:var(--color-secondary);cursor:pointer}.editor[data-variant=sheet].svelte-l6h7nw .swatch:where(.svelte-l6h7nw){width:2.5rem;height:2.5rem}.swatch[data-slot="1"].svelte-l6h7nw{background-color:var(--color-stamp-1)}.swatch[data-slot="2"].svelte-l6h7nw{background-color:var(--color-stamp-2)}.swatch[data-slot="3"].svelte-l6h7nw{background-color:var(--color-stamp-3)}.swatch[data-slot="4"].svelte-l6h7nw{background-color:var(--color-stamp-4)}.swatch[data-slot="0"].svelte-l6h7nw{background:linear-gradient(var(--color-stamp-empty),var(--color-stamp-empty)) var(--color-bg)}.swatch[aria-pressed=true].svelte-l6h7nw{outline:2px solid var(--color-primary);outline-offset:2px}.swatch.svelte-l6h7nw:focus-visible{outline:2px solid var(--color-muted);outline-offset:2px}.swatch[aria-pressed=true].svelte-l6h7nw:focus-visible{outline-color:var(--color-primary);outline-offset:4px}.pill.svelte-l6h7nw{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid var(--color-hairline);padding:.5rem 1rem;background:linear-gradient(var(--lift),var(--lift)) var(--color-bg);font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-primary);cursor:pointer;transition:--lift .15s ease,background-color .15s ease,border-color .15s ease}.pill.svelte-l6h7nw:focus-visible{outline:2px solid var(--color-muted);outline-offset:2px}.pill.svelte-l6h7nw:disabled{cursor:default;color:var(--color-muted)}@media(hover:hover){.pill.svelte-l6h7nw:not(:disabled):hover{border-color:var(--color-hairline-strong);--lift: var(--color-hover)}}.pill-solid.svelte-l6h7nw{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-bg)}.pill-solid.svelte-l6h7nw:disabled{border-color:var(--color-hairline);background-color:var(--color-bg)}@media(hover:hover){.pill-solid.svelte-l6h7nw:not(:disabled):hover{border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 85%,var(--color-bg));--lift: transparent}}.honeypot.svelte-l6h7nw{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(prefers-reduced-motion:reduce){.pill.svelte-l6h7nw{transition:none}}.pill.svelte-5avmwr{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid var(--color-hairline);padding:.5rem 1rem;background:linear-gradient(var(--lift),var(--lift)) var(--color-bg);font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-primary);cursor:pointer;transition:--lift .15s ease,border-color .15s ease}.pill.svelte-5avmwr:focus-visible{outline:2px solid var(--color-muted);outline-offset:2px}@media(hover:hover){.pill.svelte-5avmwr:hover{border-color:var(--color-hairline-strong);--lift: var(--color-hover)}}.wall.svelte-5avmwr{--gap: calc(var(--spacing) * 3);position:relative;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);justify-content:start;grid-auto-columns:calc((100% - var(--gap) * 3) / 3.5);gap:var(--gap);margin:calc(var(--spacing) * -2);padding:calc(var(--spacing) * 2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-hairline-strong) transparent}.wall[data-rows="1"].svelte-5avmwr{grid-template-rows:auto}.wall.placeholder.svelte-5avmwr{overflow-x:hidden}@media(width>=40rem){.wall.svelte-5avmwr{grid-auto-columns:calc(var(--spacing) * 16 + var(--spacing) * 2 + 2px)}}.tile.svelte-5avmwr{display:flex;min-width:0;flex-direction:column;border-radius:var(--radius-lg);border:1px solid var(--color-hairline);padding:var(--spacing)}.stamp.svelte-5avmwr{text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.arrow.svelte-5avmwr{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:9999px;border:1px solid var(--color-hairline);background:linear-gradient(var(--lift),var(--lift)) var(--color-bg);color:var(--color-secondary);cursor:pointer;transition:--lift .15s ease,border-color .15s ease,color .15s ease}.arrow.svelte-5avmwr:focus-visible{outline:2px solid var(--color-muted);outline-offset:2px}.arrow[aria-disabled=true].svelte-5avmwr{cursor:default;border-color:color-mix(in srgb,var(--color-hairline) 40%,transparent);color:color-mix(in srgb,var(--color-secondary) 40%,var(--color-bg))}@media(hover:hover){.arrow.svelte-5avmwr:not([aria-disabled=true]):hover{border-color:var(--color-hairline-strong);--lift: var(--color-hover);color:var(--color-primary)}}.stamp[data-playing].svelte-5avmwr{border-color:var(--color-hairline-strong)}.stamp.svelte-5avmwr:focus{outline:none}.stamp.svelte-5avmwr:focus-visible{outline:2px solid var(--color-muted);outline-offset:2px}.panel.svelte-5avmwr{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .25s ease,opacity .25s ease,visibility .25s}.panel[data-open].svelte-5avmwr{grid-template-rows:1fr;visibility:visible;opacity:1}.panel-clip.svelte-5avmwr{min-height:0;overflow:hidden;margin:-.25rem;padding:.25rem}.sheet.svelte-5avmwr{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background-color:var(--color-bg);color:var(--color-primary)}.sheet[open].svelte-5avmwr{display:flex;flex-direction:column}.sheet-scroll.svelte-5avmwr{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sheet.svelte-5avmwr::backdrop{background-color:var(--color-scrim)}@media(prefers-reduced-motion:no-preference){.pop.svelte-5avmwr{animation:svelte-5avmwr-pop .4s cubic-bezier(.34,1.56,.64,1)}.sheet.svelte-5avmwr,.sheet.svelte-5avmwr::backdrop{transition:opacity .2s ease,transform .2s ease,overlay .2s ease allow-discrete,display .2s ease allow-discrete}.sheet.svelte-5avmwr:not([open]){opacity:0;transform:translateY(1.5rem)}@starting-style{.sheet[open].svelte-5avmwr{opacity:0;transform:translateY(1.5rem)}}}@keyframes svelte-5avmwr-pop{0%{transform:scale(.6);opacity:0}}@media(prefers-reduced-motion:reduce){.pill.svelte-5avmwr,.stamp.svelte-5avmwr,.arrow.svelte-5avmwr,.panel.svelte-5avmwr{transition:none}}
