.pixel-ghost[data-astro-cid-fs6rirz5]{clip-path:inset(-8px 0);flex:none;width:48px;height:48px;display:block}.pixel-ghost[data-astro-cid-fs6rirz5] svg[data-astro-cid-fs6rirz5]{shape-rendering:crispedges;width:100%;height:100%;display:block;overflow:visible}.ghost-character[data-astro-cid-fs6rirz5]{transform-origin:16px 20px}.ghost-backpack[data-astro-cid-fs6rirz5]{transform-origin:24px 25px}.ghost-front-view[data-astro-cid-fs6rirz5],.ghost-back-view[data-astro-cid-fs6rirz5]{transform-origin:16px 18px}.ghost-back-view[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=turning],[data-state=departing]) .ghost-front-view[data-astro-cid-fs6rirz5]{opacity:0}.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=turning],[data-state=departing]) .ghost-back-view[data-astro-cid-fs6rirz5]{opacity:1}.ghost-laptop[data-astro-cid-fs6rirz5]{transform-origin:24px 27px}.ghost-wave[data-astro-cid-fs6rirz5]{transform-origin:5px 23px}.ghost-coffee[data-astro-cid-fs6rirz5]{transform-origin:24px 24px}.camp-flame[data-astro-cid-fs6rirz5]{transform-origin:2px 29px}.ghost-camp[data-astro-cid-fs6rirz5],.ghost-backpack[data-astro-cid-fs6rirz5],.ghost-strap[data-astro-cid-fs6rirz5],.ghost-face-happy[data-astro-cid-fs6rirz5],.ghost-face-sleepy[data-astro-cid-fs6rirz5],.ghost-exclamation[data-astro-cid-fs6rirz5],.ghost-wave[data-astro-cid-fs6rirz5],.ghost-coffee[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=excited],[data-state=ready],[data-state=waving],[data-state=coffee-content]) .ghost-face-normal[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=coffee-notice],[data-state=coffee-sip]) .ghost-face-normal[data-astro-cid-fs6rirz5]{opacity:0}.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=excited],[data-state=ready],[data-state=waving],[data-state=coffee-content]) .ghost-face-happy[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=coffee-notice],[data-state=coffee-sip]) .ghost-face-sleepy[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5][data-state=excited] .ghost-exclamation[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=ready],[data-state=waving],[data-state=turning],[data-state=departing],[data-state=returning],[data-state=unpacking]) [data-astro-cid-fs6rirz5]:is(.ghost-backpack,.ghost-strap),.pixel-ghost[data-astro-cid-fs6rirz5][data-state=waving] .ghost-wave[data-astro-cid-fs6rirz5]{opacity:1}.pixel-ghost[data-astro-cid-fs6rirz5]:not([data-state=idle]):not([data-state=excited]):not([data-state=packing]):not([data-state=coffee-notice]):not([data-state=coffee-fetch]):not([data-state=unpacking]):not([data-state=coffee-away]) .ghost-laptop[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5][data-state=camping] .ghost-character[data-astro-cid-fs6rirz5]{opacity:0}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=camping] .ghost-camp[data-astro-cid-fs6rirz5],.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=coffee-fetch],[data-state=coffee-hold],[data-state=coffee-sip],[data-state=coffee-content],[data-state=coffee-away]) .ghost-coffee[data-astro-cid-fs6rirz5]{opacity:1}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=coffee-sip] .coffee-steam[data-astro-cid-fs6rirz5]{opacity:0}@media (width<=639px){.pixel-ghost[data-astro-cid-fs6rirz5]{width:44px;height:44px}}@media (prefers-reduced-motion:no-preference){.ghost-bob[data-astro-cid-fs6rirz5]{animation:3.5s ease-in-out infinite ghost-float}.ghost-camp[data-astro-cid-fs6rirz5]{transition:opacity .18s}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=excited] .ghost-exclamation[data-astro-cid-fs6rirz5]{animation:.45s steps(3,end) both ghost-notice}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=packing] .ghost-character[data-astro-cid-fs6rirz5]{animation:.6s ease-in .3s both ghost-hide}.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=packing],[data-state=coffee-fetch]) .ghost-laptop[data-astro-cid-fs6rirz5]{animation:.35s ease-in both laptop-close}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=ready] .ghost-character[data-astro-cid-fs6rirz5]{animation:.45s ease-out both ghost-appear}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=ready] .ghost-backpack[data-astro-cid-fs6rirz5]{animation:.6s ease-out both backpack-settle}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=waving] .ghost-wave[data-astro-cid-fs6rirz5]{animation:.38s ease-in-out 3 ghost-wave}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=turning] .ghost-front-view[data-astro-cid-fs6rirz5]{animation:.45s ease-in-out both ghost-turn-front}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=turning] .ghost-back-view[data-astro-cid-fs6rirz5]{animation:.45s ease-in-out both ghost-turn-back}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=departing] .ghost-character[data-astro-cid-fs6rirz5]{animation:1.1s ease-in both ghost-leave}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=returning] .ghost-character[data-astro-cid-fs6rirz5]{animation:1.2s ease-out both ghost-return}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=unpacking] [data-astro-cid-fs6rirz5]:is(.ghost-backpack,.ghost-strap){animation:.5s ease-in both backpack-away}.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=unpacking],[data-state=coffee-away]) .ghost-laptop[data-astro-cid-fs6rirz5]{animation:.4s ease-out .35s both laptop-open}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=camping] .camp-flame[data-astro-cid-fs6rirz5]{animation:.7s steps(2,end) infinite camp-flicker}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=camping] .camp-stars[data-astro-cid-fs6rirz5]{animation:1.6s ease-in-out infinite camp-twinkle}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=coffee-fetch] .ghost-coffee[data-astro-cid-fs6rirz5]{animation:.45s ease-out .25s both coffee-fetch}.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=coffee-hold],[data-state=coffee-content]) .steam-left[data-astro-cid-fs6rirz5]{animation:1.2s steps(4,end) infinite coffee-steam}.pixel-ghost[data-astro-cid-fs6rirz5]:is([data-state=coffee-hold],[data-state=coffee-content]) .steam-right[data-astro-cid-fs6rirz5]{animation:1.2s steps(4,end) .3s infinite coffee-steam}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=coffee-sip] .ghost-coffee[data-astro-cid-fs6rirz5]{animation:2s ease-in-out both coffee-sip}.pixel-ghost[data-astro-cid-fs6rirz5][data-state=coffee-away] .ghost-coffee[data-astro-cid-fs6rirz5]{animation:.5s ease-in both coffee-away}}@keyframes ghost-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ghost-notice{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes ghost-hide{to{opacity:0;transform:scale(.7)}}@keyframes ghost-appear{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes laptop-close{to{opacity:0;transform:scaleY(.1)translateY(3px)}}@keyframes laptop-open{0%{opacity:0;transform:scaleY(.1)translateY(3px)}to{opacity:1;transform:none}}@keyframes backpack-settle{0%{transform:translateY(-2px)}50%{transform:translateY(1px)}to{transform:none}}@keyframes backpack-away{to{opacity:0;transform:translateY(5px)}}@keyframes ghost-wave{0%,to{transform:rotate(-12deg)}50%{transform:rotate(15deg)}}@keyframes ghost-turn-front{0%{opacity:1;transform:scaleX(1)}49%{opacity:1;transform:scaleX(0)}50%,to{opacity:0;transform:scaleX(0)}}@keyframes ghost-turn-back{0%,49%{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ghost-leave{0%{opacity:1;transform:translate(0)}30%{opacity:1;transform:translate(2px,-2px)}55%{opacity:.8;transform:translate(6px)}to{opacity:0;transform:translate(15px,-4px)}}@keyframes ghost-return{0%{opacity:0;transform:translate(-15px,2px)}to{opacity:1;transform:none}}@keyframes camp-flicker{0%,to{transform:scaleY(1)}50%{transform:scaleY(.75)}}@keyframes camp-twinkle{0%,to{opacity:.45}50%{opacity:1}}@keyframes coffee-fetch{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes coffee-steam{0%{opacity:0;transform:translateY(1px)}35%{opacity:.8}to{opacity:0;transform:translateY(-3px)}}@keyframes coffee-sip{0%,to{transform:none}30%,70%{transform:translate(-5px,-6px)rotate(-12deg)}}@keyframes coffee-away{to{opacity:0;transform:translateY(6px)}}.site-logo[data-astro-cid-f7espo7c]{align-items:center;gap:.25rem;display:inline-flex}.logo-text[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{font:inherit;line-height:inherit;letter-spacing:inherit;font-feature-settings:"kern";display:contents}.rss-nav-link[data-astro-cid-nswrv7r3]{border:1px solid var(--aw-color-border-soft);background:rgb(var(--aw-color-surface-rgb));height:2.5rem;color:var(--aw-color-text-muted);border-radius:.75rem;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.rss-nav-link--compact[data-astro-cid-nswrv7r3]{width:2.5rem}.rss-nav-link--desktop[data-astro-cid-nswrv7r3]{display:none}.rss-nav-link[data-astro-cid-nswrv7r3]:hover{border-color:var(--aw-color-border-strong);background:rgb(var(--aw-color-soft-bg-rgb));color:var(--aw-color-primary)}.rss-nav-link[data-astro-cid-nswrv7r3]:focus-visible{outline:2px solid var(--aw-color-accent);outline-offset:2px}@media (width>=768px){.rss-nav-link--desktop[data-astro-cid-nswrv7r3]{display:inline-flex}}.comic-pill[data-astro-cid-nswrv7r3]{border:1.4px solid var(--aw-color-border-strong);background:linear-gradient(180deg, rgb(var(--aw-color-surface-elevated-rgb) / .96), rgb(var(--aw-color-surface-rgb) / .92));color:var(--aw-color-text-default);backdrop-filter:blur(10px);border-radius:9999px;transition:all .3s;box-shadow:0 14px 32px #0003,inset 0 1px #ffffff0a}.comic-pill--name[data-astro-cid-nswrv7r3]{background:linear-gradient(135deg, rgb(var(--aw-color-chrome-start-rgb)), rgb(var(--aw-color-chrome-end-rgb)));border-color:#f0cb7d57;padding:.35rem .9rem;box-shadow:0 16px 34px #0000003d,inset 0 1px #fff4d614}.comic-pill--nav[data-astro-cid-nswrv7r3]{gap:.35rem;padding:.25rem .6rem;overflow:visible}.comic-pill__item[data-astro-cid-nswrv7r3]{position:relative}.comic-pill__item[data-astro-cid-nswrv7r3]+.comic-pill__item[data-astro-cid-nswrv7r3]:before{content:"|";color:var(--aw-color-text-muted);font-weight:700;position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)}.comic-nav-link[data-astro-cid-nswrv7r3]{border-radius:9999px;transition:all .15s}.comic-nav-link[data-astro-cid-nswrv7r3]:hover,.comic-nav-link[data-astro-cid-nswrv7r3].aw-link-active{color:var(--aw-color-primary);background:#ffffff0a}.comic-pill--name[data-astro-cid-nswrv7r3] svg,.comic-pill--name[data-astro-cid-nswrv7r3] .text-primary,.comic-pill--name[data-astro-cid-nswrv7r3] .text-default{color:var(--aw-color-secondary)}#header[data-astro-cid-nswrv7r3].expanded .comic-pill--name[data-astro-cid-nswrv7r3]{box-shadow:none;background:0 0;border:none;padding:0}@media (width<=767px){.comic-pill--nav[data-astro-cid-nswrv7r3]{box-shadow:none;background:0 0;border:none;gap:0;padding:0}.comic-pill__item[data-astro-cid-nswrv7r3]+.comic-pill__item[data-astro-cid-nswrv7r3]:before{content:none}}