.entry{--badge:3.6rem;padding-block:1.1rem 1.4rem;padding-inline:calc(var(--badge) / 2 + 1.4rem) 1.25rem;align-content:start;gap:.6rem;scroll-margin-top:1.5rem;display:grid;position:relative;container-type:inline-size}.entry:focus{outline:none}.entry__badge{top:.9rem;width:var(--badge);height:var(--badge);background-color:var(--mood-fill);padding:.45rem;position:absolute;inset-inline-start:calc(var(--badge) / -2 - var(--line) / 2)}.entry__meta{row-gap:.2rem}.entry:target,.entry.is-current{background:color-mix(in oklab, var(--mood-fill) 32%, var(--bg))}.entry:target .entry__badge,.entry.is-current .entry__badge{box-shadow:0 0 0 5px var(--bg), 0 0 0 8px var(--ink);rotate:-10deg;scale:1.2}@media (prefers-reduced-motion:no-preference){.entry__badge{transition:rotate .25s cubic-bezier(.3,1.6,.5,1),scale .25s cubic-bezier(.3,1.6,.5,1)}.entry:hover .entry__badge{rotate:-9deg;scale:1.1}.entry:target .entry__badge,.entry.is-current .entry__badge{animation:.5s cubic-bezier(.3,1.6,.5,1) entry-pop}}@keyframes entry-pop{0%{rotate:20deg;scale:.6}}.kind:where(.astro-4usddvov){color:var(--ink);font-weight:700}.entry__title:where(.astro-4usddvov){font-size:var(--step-2)}.entry__title:where(.astro-4usddvov):lang(ml){font-size:calc(var(--step-2) * var(--uroob-scale))}.entry__title:where(.astro-4usddvov) a:where(.astro-4usddvov){color:var(--ink);text-decoration-line:underline;text-decoration-color:var(--mood-fill);text-decoration-skip-ink:none;text-underline-offset:.14em;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-thickness:.2em}.entry__title:where(.astro-4usddvov) a:where(.astro-4usddvov):hover{background:var(--mood-fill);color:var(--on-fill);text-decoration-color:var(--mood-fill)}.entry__summary:where(.astro-4usddvov){color:var(--ink-soft);font-size:calc(var(--step-0) * 1.05);max-width:34rem}.entry:where(.astro-4usddvov) .entry__cover{aspect-ratio:3/2;object-fit:cover;border:3px solid var(--ink);width:100%;box-shadow:7px 7px 0 var(--mood-fill);border-radius:.75rem;margin-block-start:.4rem}@container (width>=34rem){.entry--essay:where(.astro-4usddvov).has-cover{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) clamp(9rem,34cqi,14rem);column-gap:2rem}.entry--essay:where(.astro-4usddvov).has-cover>:where(.astro-4usddvov):is(h3,p){grid-column:1}.entry--essay:where(.astro-4usddvov).has-cover .entry__cover{grid-area:1/2/span 3;margin:.4rem 7px 0 0}}.entry--scribble:where(.astro-plkvnk46){background:color-mix(in oklab, var(--mood-fill) 20%, var(--bg));margin-block:.6rem}.entry__text:where(.astro-plkvnk46){max-width:34rem;font-size:calc(var(--step-0) * 1.1)}.permalink:where(.astro-plkvnk46){color:var(--ink-soft);text-decoration-color:color-mix(in oklab, var(--ink) 40%, transparent);opacity:.75;align-items:center;gap:.3em;margin:-.35rem;padding:.35rem;display:inline-flex}.permalink:where(.astro-plkvnk46) svg:where(.astro-plkvnk46){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05em;height:1.05em}.permalink:where(.astro-plkvnk46):hover,.permalink:where(.astro-plkvnk46):focus-visible{color:var(--accent);opacity:1}.more__preview:where(.astro-plkvnk46):has(+.more[open]){display:none}.more:where(.astro-plkvnk46)>summary:where(.astro-plkvnk46){border:2px solid var(--ink);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--step--1);cursor:pointer;border-radius:999px;margin-block-start:.2rem;padding:.2rem .9rem .3rem;font-weight:700;line-height:1.4;list-style:none;display:inline-block}.more:where(.astro-plkvnk46)>summary:where(.astro-plkvnk46)::-webkit-details-marker{display:none}.more:where(.astro-plkvnk46)>summary:where(.astro-plkvnk46):hover{background:var(--mood-fill);color:var(--on-fill)}.more__close:where(.astro-plkvnk46),.more:where(.astro-plkvnk46)[open] .more__open:where(.astro-plkvnk46){display:none}.more:where(.astro-plkvnk46)[open] .more__close:where(.astro-plkvnk46){display:inline}.more__full:where(.astro-plkvnk46){margin-block-start:.9rem}.month:where(.astro-ojftplc6)+.month:where(.astro-ojftplc6){margin-block-start:3.5rem}.month__label:where(.astro-ojftplc6){flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block-end:1.25rem;display:flex}.month__name:where(.astro-ojftplc6){font-size:var(--step-3);letter-spacing:-.03em;font-weight:900;line-height:1}.month__year:where(.astro-ojftplc6){background:var(--ink);color:var(--bg);font-size:var(--step-0);border-radius:.4rem;padding:.1em .6em .18em;font-weight:700;line-height:1.3;rotate:-3deg}.month__entries:where(.astro-ojftplc6){border-inline-start:var(--line) solid var(--accent);row-gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=59.999rem){.month__entries:where(.astro-ojftplc6){margin-inline-start:1.5rem}}.pager:where(.astro-husxmhl5){border-block-start:3px solid var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-block-start:3rem;padding-block-start:1.5rem;display:grid}.pager__where:where(.astro-husxmhl5){color:var(--ink-soft);font-weight:700}.pager__link:where(.astro-husxmhl5){border:3px solid var(--ink);background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:999px;padding:.5rem 1.15rem .6rem;font-weight:700;text-decoration:none;display:inline-block}.pager__link:where(.astro-husxmhl5):hover{box-shadow:2px 2px 0 var(--ink);translate:2px 2px}.pager__link--older:where(.astro-husxmhl5){justify-self:end}.pager__link:where(.astro-husxmhl5):first-child{justify-self:start}@media print{.pager:where(.astro-husxmhl5){display:none}}
