.year-block[data-astro-cid-oxezsu4a]+.year-block[data-astro-cid-oxezsu4a]{margin-top:var(--space-5)}.year[data-astro-cid-oxezsu4a]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.shelf-link[data-astro-cid-oxezsu4a]{float:right;color:var(--accent);padding-block:4px;font-size:12.5px;font-weight:400}.track[data-astro-cid-oxezsu4a]{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-1);color:var(--ink-4);letter-spacing:.06em;font-size:12.5px;font-weight:400;display:flex}.track[data-astro-cid-oxezsu4a]:before{content:"";background:var(--ink-4);border-radius:2px;width:7px;height:7px}ul[data-astro-cid-oxezsu4a]{margin:0;padding:0;list-style:none}.row[data-astro-cid-oxezsu4a]{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);width:100%;display:flex}li[data-astro-cid-oxezsu4a]:last-child>.row[data-astro-cid-oxezsu4a]{border-bottom:none}.emo[data-astro-cid-oxezsu4a]{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.row-title[data-astro-cid-oxezsu4a]{-webkit-line-clamp:2;min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur) var(--ease);-webkit-box-orient:vertical;flex:1;font-size:16px;display:-webkit-box;overflow:hidden}.row[data-astro-cid-oxezsu4a]:hover .row-title[data-astro-cid-oxezsu4a]{-webkit-line-clamp:2;color:var(--accent);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pin[data-astro-cid-oxezsu4a]{font-family:var(--font-mono);color:var(--ink-4);border:1px solid var(--line);white-space:nowrap;border-radius:4px;flex:none;padding:0 5px;font-size:10.5px;line-height:1.5}.tag[data-astro-cid-oxezsu4a]{font-family:var(--font-mono);color:var(--ink-2);background:var(--bg-soft);white-space:nowrap;border-radius:5px;flex:none;padding:1px 7px;font-size:12px}.row-date[data-astro-cid-oxezsu4a]{font-family:var(--font-mono);color:var(--ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px}.more-row[data-astro-cid-oxezsu4a]{margin:var(--space-3) 0 0;text-align:right}.more-link[data-astro-cid-oxezsu4a]{font-family:var(--font-mono);color:var(--accent);border-bottom:1px solid #0000;margin-left:auto;font-size:13px}.more-link[data-astro-cid-oxezsu4a]:hover{border-bottom-color:var(--accent)}.track-sec[data-astro-cid-oxezsu4a]+.track-sec[data-astro-cid-oxezsu4a]{margin-top:var(--space-5)}.track-sec-head[data-astro-cid-oxezsu4a]{margin:0 0 var(--space-1);color:var(--ink-3);letter-spacing:.05em;justify-content:flex-start;align-items:baseline;gap:.35rem;font-size:13px;font-weight:600;display:flex}.track-sec-head[data-astro-cid-oxezsu4a]:before{content:"";background:var(--ink-4);border-radius:2px;width:7px;height:7px;margin-right:.35rem}.year-fold[data-astro-cid-oxezsu4a]{border-top:1px solid var(--line)}.year-fold[data-astro-cid-oxezsu4a]:last-child{border-bottom:1px solid var(--line)}.year-summary[data-astro-cid-oxezsu4a]{padding:var(--space-2) 0;cursor:pointer;color:var(--ink-2);align-items:baseline;gap:.4rem;list-style:none;display:flex}.year-summary[data-astro-cid-oxezsu4a]::-webkit-details-marker{display:none}.year-summary[data-astro-cid-oxezsu4a]:before{content:"▸";color:var(--ink-4);transition:transform var(--dur) var(--ease);transform-origin:50%;width:1em;font-size:11px;display:inline-block}.year-fold[data-astro-cid-oxezsu4a][open]>.year-summary[data-astro-cid-oxezsu4a]:before{transform:rotate(90deg)}.year-summary[data-astro-cid-oxezsu4a]:hover{color:var(--ink-1)}.year-num[data-astro-cid-oxezsu4a]{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.year-count[data-astro-cid-oxezsu4a]{color:var(--ink-4);font-size:12px}.year-body[data-astro-cid-oxezsu4a]{padding-bottom:var(--space-2)}.month-block[data-astro-cid-oxezsu4a]+.month-block[data-astro-cid-oxezsu4a]{margin-top:var(--space-3)}.month-head[data-astro-cid-oxezsu4a]{margin:var(--space-2) 0 var(--space-1);color:var(--ink-4);letter-spacing:.04em;align-items:baseline;gap:.35rem;font-size:12.5px;font-weight:400;display:flex}.month-head[data-astro-cid-oxezsu4a]:before{content:"";background:var(--ink-4);border-radius:2px;width:7px;height:7px}.month-count[data-astro-cid-oxezsu4a]{font-size:11.5px}@media (prefers-reduced-motion:reduce){.year-summary[data-astro-cid-oxezsu4a]:before{transition:none}}
