.archive-panel.svelte-l52sm7{--tw: 1.25rem;--lh: oklch(.15 0 0);--nc: var(--line-color, oklch(.82 0 0));--nh: oklch(.15 0 0);position:relative}.ap-year-block.svelte-l52sm7{position:relative;margin-bottom:1.5rem}.ap-months-area.svelte-l52sm7{padding-left:var(--tw)}.ap-month-block.svelte-l52sm7{position:relative;margin-bottom:.25rem}.ap-posts-area.svelte-l52sm7{padding-left:var(--tw)}.ap-post-list.svelte-l52sm7{list-style:none;margin:0;padding:0}.ap-post-row.svelte-l52sm7{position:relative;display:flex;align-items:center;min-height:2rem}.ap-col.svelte-l52sm7{position:relative;width:var(--tw);flex-shrink:0;align-self:stretch}.ap-node.svelte-l52sm7{position:absolute;left:50%;transform:translate(-50%);border-radius:50%;z-index:2;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.ap-node.highlighted.svelte-l52sm7,.ap-node.hovered.svelte-l52sm7{z-index:3}.ap-year-node.svelte-l52sm7{top:calc(50% - .375rem);width:.75rem;height:.75rem;border:2px solid var(--nc);background:var(--page-bg, white)}.ap-year-node.highlighted.svelte-l52sm7{background:var(--nh);border-color:var(--nh)}.ap-month-node.svelte-l52sm7{top:calc(50% - .25rem);width:.5rem;height:.5rem;background:var(--nc)}.ap-month-node.highlighted.svelte-l52sm7{background:var(--nh);transform:translate(-50%) scale(1.5)}.ap-post-node.svelte-l52sm7{top:calc(50% - .2rem);width:.4rem;height:.4rem;background:var(--nc)}.ap-post-node.hovered.svelte-l52sm7{background:var(--nh);transform:translate(-50%) scale(1.6)}.ap-highlight-svg.svelte-l52sm7{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:visible}.ap-highlight-svg.svelte-l52sm7 path:where(.svelte-l52sm7){filter:none}.ap-year-header.svelte-l52sm7,.ap-month-header.svelte-l52sm7{display:flex;align-items:center;min-height:var(--tw)}.ap-year-header.svelte-l52sm7{margin-bottom:.45rem}.ap-month-header.svelte-l52sm7{margin-bottom:.3rem}.ap-year-label.svelte-l52sm7,.ap-month-label.svelte-l52sm7{display:flex;align-items:baseline;gap:.6rem;padding-left:.25rem;flex:1}.ap-h1.svelte-l52sm7{font-size:1.65rem;font-weight:700;color:var(--deep-text);margin:0}.ap-h2.svelte-l52sm7{font-size:1.25rem;font-weight:600;color:var(--deep-text);margin:0}.ap-count.svelte-l52sm7{font-size:.75rem;color:var(--content-meta)}.ap-post-link.svelte-l52sm7{display:flex;align-items:center;gap:.65rem;flex:1;min-height:2.15rem;padding:.2rem .4rem;margin-left:0;border-radius:.5rem;text-decoration:none;overflow:hidden}.ap-date.svelte-l52sm7{font-size:.875rem;color:var(--content-meta);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;width:2.8rem;text-align:right}.ap-post-content.svelte-l52sm7{display:flex;align-items:center;gap:.85rem;flex:1;min-width:0}.ap-category.svelte-l52sm7{font-size:.8rem;font-weight:700;white-space:nowrap;flex-shrink:0;color:var(--content-meta)}.ap-meta.svelte-l52sm7{display:flex;align-items:center;gap:.35rem;flex-shrink:0;min-width:0;white-space:nowrap}.ap-meta-gap.svelte-l52sm7{display:inline-block;width:.5rem;flex-shrink:0}.ap-meta-divider.svelte-l52sm7{color:var(--meta-divider);font-size:.8rem;font-weight:700;flex-shrink:0;margin:0 .05rem}.ap-tag.svelte-l52sm7{font-size:.8rem;font-weight:700;white-space:nowrap;flex-shrink:0}.ap-tag-more.svelte-l52sm7{color:var(--content-meta);font-size:.8rem;font-weight:700;white-space:nowrap;flex-shrink:0}.ap-title.svelte-l52sm7{font-size:.9rem;font-weight:500;color:var(--deep-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;transition:color .15s ease;display:block}.dark .archive-panel.svelte-l52sm7{--lh: oklch(.9 0 0);--nh: oklch(.9 0 0)}@media(max-width:768px){.archive-panel.svelte-l52sm7{--tw: 1rem}.ap-node.svelte-l52sm7,.ap-highlight-svg.svelte-l52sm7,.ap-col.svelte-l52sm7{display:none}.ap-post-link.svelte-l52sm7{align-items:flex-start;gap:.5rem;min-height:auto;padding:.45rem .5rem .5rem}.ap-date.svelte-l52sm7{width:2.6rem;font-size:.78rem;margin-top:.1rem}.ap-post-content.svelte-l52sm7{flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:.2rem}.ap-title.svelte-l52sm7{width:100%;font-size:.92rem;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.ap-meta.svelte-l52sm7{width:100%;flex-wrap:wrap;gap:.2rem;white-space:normal}.ap-meta-gap.svelte-l52sm7{display:none}.ap-category.svelte-l52sm7{font-size:.75rem}.ap-tag.svelte-l52sm7,.ap-tag-more.svelte-l52sm7,.ap-meta-divider.svelte-l52sm7{font-size:.72rem}.ap-months-area.svelte-l52sm7,.ap-posts-area.svelte-l52sm7{padding-left:.75rem}}
