.mdfx[data-astro-cid-jbmbjz74]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mdfx[data-astro-cid-jbmbjz74] [data-astro-cid-jbmbjz74]{transform-box:fill-box;transform-origin:center}.e-deco.is-flip .mdfx[data-astro-cid-jbmbjz74]{scale:-1 1}.fx-sweep[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-sweep[data-astro-cid-jbmbjz74]{animation:fx-sweep .8s .1s ease-out both}@keyframes fx-sweep{0%{opacity:1;translate:0 0}to{opacity:1;translate:80px 0}}.fx-twinkle[data-astro-cid-jbmbjz74],.fx-confetti[data-astro-cid-jbmbjz74],.fx-halo[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-halo[data-astro-cid-jbmbjz74]{animation:fx-halo 1.4s ease-out both}@keyframes fx-halo{0%{opacity:0;scale:.3}25%{opacity:1;scale:1}to{opacity:0;scale:1.5}}.poke .fx-tw2[data-astro-cid-jbmbjz74]{animation-delay:.8s!important}.poke .fx-twinkle[data-astro-cid-jbmbjz74]{animation:fx-twinkle .9s .55s ease-out both}@keyframes fx-twinkle{0%{opacity:0;scale:.2;rotate:0deg}40%{opacity:1;scale:1.1}to{opacity:0;scale:.6;rotate:90deg}}.poke .fx-confetti[data-astro-cid-jbmbjz74]{animation:fx-confetti 1.8s cubic-bezier(.15,.75,.3,1) var(--del) both}@keyframes fx-confetti{0%{opacity:0;translate:0 0;scale:.3}10%{opacity:1}45%{translate:var(--dx) var(--dy);scale:1}80%{opacity:1}to{opacity:0;translate:calc(var(--dx) * 1.1) calc(var(--dy) + 160px);scale:1;rotate:var(--rot)}}.fx-bubble[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-bubble[data-astro-cid-jbmbjz74]{animation:fx-bubble 2.2s ease both}@keyframes fx-bubble{0%{opacity:0;translate:0 8px;scale:.6}12%{opacity:1;translate:0 0;scale:1}85%{opacity:1}to{opacity:0;translate:0 -8px}}.poke .fx-dots[data-astro-cid-jbmbjz74] circle[data-astro-cid-jbmbjz74]{animation:fx-dot .9s ease-in-out both}.poke .fx-dots[data-astro-cid-jbmbjz74] circle[data-astro-cid-jbmbjz74]:nth-child(2){animation-delay:.15s}.poke .fx-dots[data-astro-cid-jbmbjz74] circle[data-astro-cid-jbmbjz74]:nth-child(3){animation-delay:.3s}@keyframes fx-dot{0%,to{translate:0 0}40%{translate:0 -4px}}.fx-dots[data-astro-cid-jbmbjz74]{transition:opacity .2s}.poke .fx-dots[data-astro-cid-jbmbjz74]{animation:fx-hide 2.2s steps(1) both}@keyframes fx-hide{0%,54%{opacity:1}55%,to{opacity:0}}.fx-star[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-star[data-astro-cid-jbmbjz74]{animation:fx-star 2.2s cubic-bezier(.3,1.6,.5,1) both}@keyframes fx-star{0%,54%{opacity:0;scale:.2;rotate:-40deg}68%{opacity:1;scale:1.2;rotate:8deg}78%,to{opacity:1;scale:1;rotate:0deg}}.fx-rain[data-astro-cid-jbmbjz74] line[data-astro-cid-jbmbjz74],.fx-clink[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-rain[data-astro-cid-jbmbjz74] line[data-astro-cid-jbmbjz74]{animation:fx-rain .9s linear var(--del) both;animation-iteration-count:2}@keyframes fx-rain{0%{opacity:0;translate:16px -48px}15%{opacity:.9}to{opacity:0;translate:-26px 90px}}.poke .fx-clink[data-astro-cid-jbmbjz74]{animation:fx-clink 1s .45s cubic-bezier(.3,1.6,.5,1) both}@keyframes fx-clink{0%{opacity:0;scale:.3;rotate:-20deg}40%{opacity:1;scale:1.15;rotate:0deg}to{opacity:0;scale:1}}.fx-splash[data-astro-cid-jbmbjz74] circle[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-splash[data-astro-cid-jbmbjz74] circle[data-astro-cid-jbmbjz74]{animation:fx-splash .9s .5s cubic-bezier(.2,.7,.3,1) both}@keyframes fx-splash{0%{opacity:0;translate:0 0;scale:.4}20%{opacity:.9}to{opacity:0;translate:var(--dx) calc(var(--dy) + 30px);scale:1}}.fx-sunset[data-astro-cid-jbmbjz74]{opacity:0}.poke .fx-sunset[data-astro-cid-jbmbjz74]{animation:fx-sunset 2s ease both}@keyframes fx-sunset{0%{opacity:0;scale:.5}35%{opacity:1;scale:1}to{opacity:0;scale:1.25}}.fx-trail[data-astro-cid-jbmbjz74]{stroke-dashoffset:0;opacity:0}.poke .fx-trail[data-astro-cid-jbmbjz74]{animation:fx-trail 1.6s ease-out both}@keyframes fx-trail{0%{opacity:0;clip-path:inset(0 100% 0 0)}20%{opacity:.8}80%{opacity:.5;clip-path:inset(0 0 0 0)}to{opacity:0}}.poke .fx-plane[data-astro-cid-jbmbjz74]{animation:fx-plane 2.4s cubic-bezier(.45,.05,.55,.95) both}@keyframes fx-plane{0%{translate:0 0;rotate:0deg;opacity:1}10%{translate:-4px 5px;rotate:6deg}55%{translate:210px -85px;rotate:-14deg;opacity:1}62%{opacity:0;translate:236px -95px}63%{translate:0 0;rotate:0deg;opacity:0}to{translate:0 0;opacity:1}}.poke .fx-duck[data-astro-cid-jbmbjz74]{animation:fx-duck 1s .55s cubic-bezier(.3,1.6,.5,1) both;transform-origin:50% 100%}@keyframes fx-duck{0%{translate:0 0;rotate:0deg}30%{translate:0 -16px;rotate:-8deg}55%{translate:0 0;rotate:5deg}75%{rotate:-3deg}to{rotate:0deg}}.fx-steam[data-astro-cid-jbmbjz74] path[data-astro-cid-jbmbjz74]{opacity:0;stroke-dasharray:90;stroke-dashoffset:90}.poke .fx-steam[data-astro-cid-jbmbjz74] path[data-astro-cid-jbmbjz74]{animation:fx-steam 1.8s ease-out var(--del, 0s) both}@keyframes fx-steam{0%{opacity:0;stroke-dashoffset:90;translate:0 0}30%{opacity:.8}to{opacity:0;stroke-dashoffset:0;translate:0 -14px}}@media(prefers-reduced-motion:reduce){.poke .mdfx[data-astro-cid-jbmbjz74] [data-astro-cid-jbmbjz74]{animation:none!important}}.album[data-astro-cid-ovd5htye]{margin-top:34px;max-width:900px}.month-sec[data-astro-cid-ovd5htye]+.month-sec[data-astro-cid-ovd5htye]{margin-top:56px}.month[data-astro-cid-ovd5htye]{display:flex;align-items:baseline;gap:14px;margin-bottom:24px}.m-cn[data-astro-cid-ovd5htye]{font-family:var(--serif);font-size:30px;font-weight:600}.m-year[data-astro-cid-ovd5htye]{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--salmon)}.m-line[data-astro-cid-ovd5htye]{flex:1;border-bottom:1.5px dashed var(--line);transform:translateY(-6px)}.entry[data-astro-cid-ovd5htye]{position:relative}.e-deco[data-astro-cid-ovd5htye]{--h: 92px;position:absolute;z-index:2;right:14px;top:10px;height:var(--h);width:calc(var(--h) * var(--r))}.entry[data-astro-cid-ovd5htye]:has(.e-deco) .e-head[data-astro-cid-ovd5htye]{padding-right:calc(var(--dw, 100px) + 4px);min-height:70px;flex-wrap:wrap;row-gap:6px}.entry[data-astro-cid-ovd5htye]:has(.e-deco) .e-week[data-astro-cid-ovd5htye]{white-space:nowrap}.entry[data-astro-cid-ovd5htye]:has(.e-deco) .loc[data-astro-cid-ovd5htye]{white-space:nowrap;margin-left:0;flex-basis:100%}@media(min-width:1240px){.e-deco[data-astro-cid-ovd5htye]{right:auto;top:18px;z-index:1;--h: min(240px, calc(var(--w, 200px) / var(--r)))}.entry[data-astro-cid-ovd5htye]:has(.e-deco) .e-head[data-astro-cid-ovd5htye]{padding-right:0;min-height:0;flex-wrap:nowrap}.entry[data-astro-cid-ovd5htye]:has(.e-deco) .loc[data-astro-cid-ovd5htye]{margin-left:auto;flex-basis:auto}.e-deco[data-astro-cid-ovd5htye].is-r{left:calc(var(--off, 100%) + 28px);top:calc(18px + var(--dy, 0px))}.e-deco[data-astro-cid-ovd5htye].is-l{right:calc(100% + 28px)}.e-deco[data-astro-cid-ovd5htye]:not(.is-l,.is-r){visibility:hidden}}@media(max-width:720px){.e-deco[data-astro-cid-ovd5htye]{--h: 78px;right:10px;top:12px}.entry[data-astro-cid-ovd5htye]:has(.e-deco) .e-head[data-astro-cid-ovd5htye]{min-height:58px}}.e-deco[data-astro-cid-ovd5htye].is-flip img[data-astro-cid-ovd5htye]{scale:-1 1}.md-art[data-astro-cid-ovd5htye]{position:relative;display:block;width:100%;height:100%;cursor:pointer;animation:md-breathe 6s ease-in-out infinite}.md-art[data-astro-cid-ovd5htye] img[data-astro-cid-ovd5htye]{display:block;width:100%;height:100%;filter:drop-shadow(0 16px 20px rgba(44,42,40,.12));transition:filter .3s}.md-art[data-astro-cid-ovd5htye]:hover img[data-astro-cid-ovd5htye]{filter:drop-shadow(0 16px 20px rgba(44,42,40,.12)) brightness(1.04) saturate(1.06)}@keyframes md-breathe{50%{translate:0 -4px}}@media(prefers-reduced-motion:reduce){.md-art[data-astro-cid-ovd5htye]{animation:none}}.entries[data-astro-cid-ovd5htye]{columns:2;column-gap:20px}.entry[data-astro-cid-ovd5htye]{break-inside:avoid;margin-bottom:20px}.paper[data-astro-cid-ovd5htye]{position:relative;padding:24px 24px 22px}.e-head[data-astro-cid-ovd5htye]{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.e-day[data-astro-cid-ovd5htye]{font-family:var(--serif);font-size:26px;font-weight:600;color:var(--teal-deep);line-height:1}.e-week[data-astro-cid-ovd5htye]{font-size:12px;color:var(--ink-faint);letter-spacing:1px}.loc[data-astro-cid-ovd5htye]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--salmon);font-family:var(--serif);font-style:italic}.txt[data-astro-cid-ovd5htye]{font-size:14.5px;line-height:2}.txt[data-astro-cid-ovd5htye] p{margin:0}.txt[data-astro-cid-ovd5htye] p+p{margin-top:.6em}.polaroids[data-astro-cid-ovd5htye]{display:flex;gap:14px;margin-top:18px;flex-wrap:wrap;align-items:flex-start}.polaroid[data-astro-cid-ovd5htye]{background:#fff;padding:7px 7px 22px;border:1px solid var(--line);box-shadow:0 6px 18px -10px #2c2a2859;transform:rotate(var(--tilt));transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:relative}.polaroid[data-astro-cid-ovd5htye]:before{content:"";position:absolute;top:-9px;left:50%;transform:translate(-50%) rotate(calc(var(--tilt) * -1.6));width:48px;height:16px;background:var(--salmon-wash);opacity:.95;border-left:1px dashed rgba(232,132,107,.45);border-right:1px dashed rgba(232,132,107,.45)}.polaroid[data-astro-cid-ovd5htye]:nth-child(2n):before{background:var(--teal-wash);border-color:#04a4ba66}.polaroid[data-astro-cid-ovd5htye]:hover{transform:rotate(0) translateY(-6px) scale(1.03);box-shadow:0 18px 38px -16px #2c2a2873;z-index:2}.p-btn[data-astro-cid-ovd5htye]{display:block;border:none;padding:0;background:none;cursor:zoom-in;aspect-ratio:var(--photo-ratio, 4 / 3);overflow:hidden}.polaroid[data-astro-cid-ovd5htye] img[data-astro-cid-ovd5htye]{display:block;object-fit:contain;width:100%;height:100%}.p-btn[data-astro-cid-ovd5htye]{position:relative}.p-btn[data-astro-cid-ovd5htye]:after{content:"";position:absolute;inset:-20% auto -20% 0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,226,180,.38) 45%,rgba(255,246,228,.55) 52%,transparent);mix-blend-mode:soft-light;transform:translate(-130%) skew(-18deg)}.polaroid[data-astro-cid-ovd5htye]:hover .p-btn[data-astro-cid-ovd5htye]:after{transform:translate(290%) skew(-18deg);transition:transform 1.1s cubic-bezier(.3,.6,.3,1) .1s}.polaroid[data-astro-cid-ovd5htye] img[data-astro-cid-ovd5htye]{filter:brightness(1.75) contrast(.72) saturate(.35) sepia(.12);transition:filter 2.4s ease .25s}.polaroid[data-astro-cid-ovd5htye].dev img[data-astro-cid-ovd5htye]{filter:none}.polaroids[data-astro-cid-ovd5htye].n1 .polaroid[data-astro-cid-ovd5htye]{width:100%}.polaroids[data-astro-cid-ovd5htye].n2 .polaroid[data-astro-cid-ovd5htye],.polaroids[data-astro-cid-ovd5htye].n3 .polaroid[data-astro-cid-ovd5htye]{width:calc(50% - 7px)}.lightbox[data-astro-cid-ovd5htye]{position:fixed;inset:0;z-index:300;background:#2c2a28c7;backdrop-filter:blur(6px);display:grid;place-items:center;padding:40px;opacity:0;transition:opacity .25s;cursor:zoom-out}.lightbox[data-astro-cid-ovd5htye][hidden]{display:none}.lightbox[data-astro-cid-ovd5htye].open{opacity:1}.lightbox[data-astro-cid-ovd5htye] img[data-astro-cid-ovd5htye]{max-width:min(920px,92vw);max-height:82vh;background:#fff;padding:10px 10px 30px;box-shadow:0 30px 80px -30px #0009;transform:scale(.94);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.lightbox[data-astro-cid-ovd5htye].open img[data-astro-cid-ovd5htye]{transform:scale(1)}.lb-hint[data-astro-cid-ovd5htye]{position:absolute;bottom:22px;left:0;right:0;text-align:center;color:#fdfbf7a6;font-size:12.5px;letter-spacing:2px}@media(prefers-reduced-motion:reduce){.polaroid[data-astro-cid-ovd5htye] img[data-astro-cid-ovd5htye]{filter:none;transition:none}.p-btn[data-astro-cid-ovd5htye]:after{display:none}}@media(max-width:640px){.entries[data-astro-cid-ovd5htye]{columns:1}}.deco-tree .dm-glint[data-astro-cid-ovd5htye]{transform-box:fill-box;opacity:0;animation:dm-glint 8.4s ease-in-out var(--d) infinite}@keyframes dm-glint{0%{opacity:0;translate:0 0}3%{opacity:1}16%{opacity:1}20%,to{opacity:0;translate:64px 0}}@media(prefers-reduced-motion:reduce){.deco-tree .dm-glint[data-astro-cid-ovd5htye]{display:none}}.deco-tree.poke .dm-glint[data-astro-cid-ovd5htye]{animation:dm-glint-now 1.3s ease-in-out both}.deco-tree.poke [data-astro-cid-ovd5htye][clip-path="url(#dm-c1)"] .dm-glint[data-astro-cid-ovd5htye]{animation-delay:.1s}.deco-tree.poke [data-astro-cid-ovd5htye][clip-path="url(#dm-c2)"] .dm-glint[data-astro-cid-ovd5htye]{animation-delay:.2s}.deco-tree.poke [data-astro-cid-ovd5htye][clip-path="url(#dm-c3)"] .dm-glint[data-astro-cid-ovd5htye]{animation-delay:.15s}@keyframes dm-glint-now{0%{opacity:0;translate:0 0}15%,75%{opacity:1}to{opacity:0;translate:64px 0}}
