.timeline[data-astro-cid-x255k2k2]{margin-top:clamp(1.6rem,4vw,2.6rem);padding-left:clamp(0rem,2vw,1.6rem);position:relative}.tl-year[data-astro-cid-x255k2k2]{position:relative}.tl-year[data-astro-cid-x255k2k2]+.tl-year[data-astro-cid-x255k2k2]{margin-top:2.4rem}.tl-year-label[data-astro-cid-x255k2k2]{letter-spacing:.14em;color:var(--fg-faint);margin:0 0 1rem;font-size:.95rem;font-weight:700;position:relative}.tl-list[data-astro-cid-x255k2k2]{border-left:1px dashed var(--border-strong);gap:1.15rem;margin:0;padding:0 0 0 1.6rem;list-style:none;display:grid}.note-item[data-astro-cid-x255k2k2]{position:relative}.tl-dot[data-astro-cid-x255k2k2]{width:7px;height:7px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:1.9rem;left:calc(-1.6rem - 4px)}.tl-dot--review[data-astro-cid-x255k2k2]{background:var(--accent-ink)}.tl-dot--note[data-astro-cid-x255k2k2]{background:var(--fg-faint)}.note[data-astro-cid-x255k2k2]{color:inherit;transition:transform .35s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), box-shadow .35s ease, border-color .35s ease;border:1px solid #14182414;border-radius:3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.9rem,2.4vw,1.5rem);padding:1.15rem 1.25rem 1.2rem;text-decoration:none;display:grid;position:relative;box-shadow:0 1px #1418240a,0 10px 22px -16px #1418248c}.note--review[data-astro-cid-x255k2k2],.note--note[data-astro-cid-x255k2k2]{background:var(--surface)}.note-item[data-astro-cid-x255k2k2]:nth-child(odd) .note[data-astro-cid-x255k2k2]{transform:rotate(-.85deg)}.note-item[data-astro-cid-x255k2k2]:nth-child(2n) .note[data-astro-cid-x255k2k2]{transform:rotate(.7deg)}.note[data-astro-cid-x255k2k2]:hover{border-color:var(--accent-soft-2);box-shadow:var(--shadow);transform:rotate(0)translateY(-5px)}.note[data-astro-cid-x255k2k2]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.note-tape[data-astro-cid-x255k2k2]{border-radius:1px;width:86px;height:21px;position:absolute;top:-.62rem;left:2rem;transform:rotate(-3deg);box-shadow:0 3px 8px -5px #1418248c}.note--review[data-astro-cid-x255k2k2] .note-tape[data-astro-cid-x255k2k2]{background:linear-gradient(90deg, #ffe27a00 0%, var(--mark) 8%, var(--mark) 92%, #ffe27a00 100%)}.note--note[data-astro-cid-x255k2k2] .note-tape[data-astro-cid-x255k2k2]{background:linear-gradient(90deg,#8cb0ff00 0%,#8cb0ff8c 8% 92%,#8cb0ff00 100%)}.note-item[data-astro-cid-x255k2k2]:nth-child(2n) .note-tape[data-astro-cid-x255k2k2]{left:auto;right:2rem;transform:rotate(3deg)}.note-cover[data-astro-cid-x255k2k2]{flex:none;width:clamp(92px,16vw,122px)}.polaroid[data-astro-cid-x255k2k2]{transition:transform .35s var(--ease-out,ease);background:#fff;border-radius:2px;outline:1px solid #14182412;gap:.34rem;padding:7px 7px 0;display:grid;transform:rotate(-2.4deg);box-shadow:0 1px #1418240f,0 14px 26px -14px #141824b3}.note-item[data-astro-cid-x255k2k2]:nth-child(2n) .polaroid[data-astro-cid-x255k2k2]{transform:rotate(2.2deg)}.note[data-astro-cid-x255k2k2]:hover .polaroid[data-astro-cid-x255k2k2]{transform:rotate(0)translateY(-2px)}.polaroid[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{aspect-ratio:3/4;object-fit:cover;border-radius:1px;width:100%;display:block}.polaroid-cap[data-astro-cid-x255k2k2]{letter-spacing:.02em;color:var(--fg-faint);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:.14rem .1rem .42rem;font-size:.6rem;line-height:1.2;display:block;overflow:hidden}.note-main[data-astro-cid-x255k2k2]{gap:.28rem;min-width:0;display:grid}.note-date[data-astro-cid-x255k2k2]{letter-spacing:.08em;color:var(--fg-faint);font-variant-numeric:tabular-nums;font-size:.76rem}.note-title[data-astro-cid-x255k2k2]{color:var(--fg);font-size:clamp(1rem,2.1vw,1.12rem);font-weight:700;line-height:1.5}.note-desc[data-astro-cid-x255k2k2]{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.7;display:-webkit-box;overflow:hidden}.note-score[data-astro-cid-x255k2k2]{width:clamp(78px,13vw,96px);height:clamp(78px,13vw,96px);color:var(--accent-ink);flex:none;place-items:center;display:grid;position:relative;transform:rotate(7deg)}.note-item[data-astro-cid-x255k2k2]:nth-child(2n) .note-score[data-astro-cid-x255k2k2]{transform:rotate(-6deg)}.score-ring[data-astro-cid-x255k2k2]{opacity:.7;border:3px dashed;border-radius:50%;position:absolute;inset:0}.score-num[data-astro-cid-x255k2k2]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;padding-top:.1em;font-size:clamp(2rem,4.6vw,2.55rem);font-weight:800;line-height:1}.score-of[data-astro-cid-x255k2k2]{opacity:.7;font-size:.66rem;font-weight:700;position:absolute;bottom:15%}.note-score--top[data-astro-cid-x255k2k2]{color:var(--accent-ink)}.note-score--top[data-astro-cid-x255k2k2] .score-ring[data-astro-cid-x255k2k2]{opacity:1}.note-score--mid[data-astro-cid-x255k2k2]{color:var(--fg-muted)}.note-score--low[data-astro-cid-x255k2k2]{color:var(--fg-faint)}.note-mark[data-astro-cid-x255k2k2]{color:var(--accent-ink);letter-spacing:.22em;text-indent:.22em;opacity:.85;white-space:nowrap;border:1.5px dashed #4a7dff8c;border-radius:8px;flex:none;place-self:center end;padding:.5rem .7rem;font-size:.72rem;font-weight:700;transform:rotate(-5deg)}.note-item[data-astro-cid-x255k2k2]:nth-child(2n) .note-mark[data-astro-cid-x255k2k2]{transform:rotate(4deg)}@media (width<=620px){.tl-list[data-astro-cid-x255k2k2]{padding-left:1.1rem}.tl-dot[data-astro-cid-x255k2k2]{left:calc(-1.1rem - 4px)}.note[data-astro-cid-x255k2k2]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cover score""main main";align-items:start;gap:.9rem;padding:1rem 1.05rem 1.1rem}.note-cover[data-astro-cid-x255k2k2]{grid-area:cover;width:54px}.polaroid[data-astro-cid-x255k2k2]{padding:3px 3px 0}.polaroid-cap[data-astro-cid-x255k2k2]{padding-bottom:.22rem;font-size:.48rem}.note-score[data-astro-cid-x255k2k2],.note-mark[data-astro-cid-x255k2k2]{grid-area:score;justify-self:end}.note-score[data-astro-cid-x255k2k2]{width:66px;height:66px}.note-mark[data-astro-cid-x255k2k2]{padding:.34rem .5rem;font-size:.66rem}.note-main[data-astro-cid-x255k2k2]{grid-area:main}.note-title[data-astro-cid-x255k2k2]{font-size:.98rem}.note-desc[data-astro-cid-x255k2k2]{-webkit-line-clamp:3;font-size:.86rem}.note--note[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"score""main"}.note--note[data-astro-cid-x255k2k2] .note-mark[data-astro-cid-x255k2k2]{justify-self:end;margin-bottom:.2rem}}@media (prefers-reduced-motion:reduce){.note[data-astro-cid-x255k2k2],.note-item[data-astro-cid-x255k2k2]:nth-child(odd) .note[data-astro-cid-x255k2k2],.note-item[data-astro-cid-x255k2k2]:nth-child(2n) .note[data-astro-cid-x255k2k2]{transform:none}}
