.m3-blog-archive__group.svelte-eu5lz+.m3-blog-archive__group:where(.svelte-eu5lz){margin-top:1.5rem}.m3-blog-archive__header.svelte-eu5lz{display:flex;align-items:center;gap:1rem;width:100%;height:3.75rem;box-sizing:border-box;padding:0 .75rem 0 .5rem;border:none;border-radius:var(--shape-corner-m);background:transparent;box-shadow:none;text-align:left;cursor:pointer;color:inherit;--m3e-state-color: var(--on-surface);transition:background-color var(--m3e-duration-short) var(--m3e-easing-standard),border-radius var(--m3e-duration-medium) var(--m3e-easing-emphasized-decelerate),box-shadow var(--m3e-duration-short) var(--m3e-easing-standard),transform var(--m3e-duration-short) var(--m3e-easing-standard)}.m3-blog-archive__header.svelte-eu5lz:hover{background:var(--surface-container);border-radius:var(--shape-corner-l);box-shadow:var(--m3e-elevation-1)}.m3-blog-archive__header.svelte-eu5lz:active{background:color-mix(in oklab,var(--primary) 7%,transparent);border-radius:var(--shape-corner-l);box-shadow:var(--m3e-elevation-1);transform:translateY(1px)}.m3-blog-archive__header.svelte-eu5lz:focus-visible{outline-offset:-2px}.m3-blog-archive__header.svelte-eu5lz:focus-within:not(:focus-visible):before{opacity:0}.m3-blog-archive__group-title.svelte-eu5lz{flex:1 1 auto;min-width:3.5rem;text-align:left;font:var(--m3e-type-title-large);font-weight:700;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m3-blog-archive__dot.svelte-eu5lz{flex-shrink:0;width:.75rem;height:.75rem;border-radius:var(--shape-corner-full);border:3px solid var(--primary);background:var(--surface)}.m3-blog-archive__count.svelte-eu5lz{font:var(--m3e-type-body-small);color:var(--on-surface-variant)}.m3-blog-archive__chevron.svelte-eu5lz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin-left:auto;border-radius:var(--shape-corner-full);color:var(--on-surface-variant);transition:color var(--m3e-duration-short) var(--m3e-easing-standard),transform var(--m3e-duration-short) var(--m3e-easing-emphasized-decelerate)}.m3-blog-archive__chevron.svelte-eu5lz>svg{width:1.25rem;height:1.25rem}.m3-blog-archive__header.svelte-eu5lz:hover .m3-blog-archive__chevron:where(.svelte-eu5lz){color:var(--primary)}.m3-blog-archive__header.svelte-eu5lz:active .m3-blog-archive__chevron:where(.svelte-eu5lz){color:var(--primary)}.m3-blog-archive__chevron--open.svelte-eu5lz{transform:rotate(180deg)}.m3-blog-archive__list.svelte-eu5lz{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.m3-blog-archive__item.svelte-eu5lz{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.25rem .5rem;border-radius:var(--shape-corner-s);text-decoration:none;transition:background-color var(--m3e-duration-short) var(--m3e-easing-standard)}.m3-blog-archive__item.svelte-eu5lz:hover{background:color-mix(in oklab,var(--on-surface) 5%,transparent)}.m3-blog-archive__item.svelte-eu5lz:active{background:color-mix(in oklab,var(--on-surface) 10%,transparent)}.m3-blog-archive__item.svelte-eu5lz:focus-visible{outline:2px solid var(--secondary);outline-offset:-2px}.m3-blog-archive__date.svelte-eu5lz{flex-shrink:0;width:4rem;font:var(--m3e-type-body-small);color:var(--on-surface-variant)}.m3-blog-archive__node.svelte-eu5lz{flex-shrink:0;width:.375rem;height:.375rem;border-radius:var(--shape-corner-full);background:var(--on-surface-variant);transition:background-color var(--m3e-duration-short) var(--m3e-easing-standard),transform var(--m3e-duration-short) var(--m3e-easing-emphasized-decelerate)}.m3-blog-archive__item.svelte-eu5lz:hover .m3-blog-archive__node:where(.svelte-eu5lz){background:var(--primary);transform:scale(1.6)}.m3-blog-archive__title.svelte-eu5lz{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;font:var(--m3e-type-body-medium);font-weight:700;color:var(--on-surface);transition:color var(--m3e-duration-short) var(--m3e-easing-standard),transform var(--m3e-duration-short) var(--m3e-easing-emphasized-decelerate)}.m3-blog-archive__item.svelte-eu5lz:hover .m3-blog-archive__title:where(.svelte-eu5lz){color:var(--primary);transform:translate(.25rem)}.m3-blog-archive__title-text.svelte-eu5lz{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m3-blog-archive__cat.svelte-eu5lz{flex-shrink:0;display:inline-flex;align-items:center;height:1.25rem;padding:0 .375rem;border-radius:var(--shape-corner-xs);background:var(--primary-container);color:var(--on-primary-container);font:var(--m3e-type-label-small);font-weight:600;transition:background-color var(--m3e-duration-short) var(--m3e-easing-standard),color var(--m3e-duration-short) var(--m3e-easing-standard)}.m3-blog-archive__item.svelte-eu5lz:hover .m3-blog-archive__cat:where(.svelte-eu5lz){background:var(--primary);color:var(--on-primary)}.m3-blog-archive__tags.svelte-eu5lz{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:20%;font:var(--m3e-type-body-small);color:var(--on-surface-variant)}@media(max-width:767px){.m3-blog-archive__tags.svelte-eu5lz{display:none}}@media(max-width:639px){.m3-blog-archive__group.svelte-eu5lz+.m3-blog-archive__group:where(.svelte-eu5lz){margin-top:1rem}.m3-blog-archive__header.svelte-eu5lz{gap:.75rem;padding-right:.5rem}.m3-blog-archive__group-title.svelte-eu5lz{min-width:3.25rem}.m3-blog-archive__item.svelte-eu5lz{gap:.5rem}.m3-blog-archive__date.svelte-eu5lz{width:3.5rem}.m3-blog-archive__cat.svelte-eu5lz{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(hover:none){.m3-blog-archive__header.svelte-eu5lz:not(:active){background:transparent;box-shadow:none;transform:none}.m3-blog-archive__header.svelte-eu5lz:not(:active):before{opacity:0}}.m3-segmented.svelte-jg8ckp{display:flex;gap:2px;padding:2px;border-radius:var(--shape-corner-m);background:var(--surface-container)}.m3-segmented__input.svelte-jg8ckp{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.m3-segmented__segment.svelte-jg8ckp{flex:1;display:flex;align-items:center;justify-content:center;gap:.25rem;height:2rem;padding:0 .75rem;border-radius:var(--shape-corner-s);font:var(--m3e-type-label-medium);color:var(--on-surface-variant);cursor:pointer;user-select:none;text-align:center;line-height:1.25;transition:background-color var(--m3e-duration-short) var(--m3e-easing-standard),color var(--m3e-duration-short) var(--m3e-easing-standard),box-shadow var(--m3e-duration-short) var(--m3e-easing-standard)}.m3-segmented__segment.svelte-jg8ckp:hover{background:color-mix(in oklab,var(--on-surface) 8%,transparent)}.m3-segmented__segment.selected.svelte-jg8ckp{background:var(--secondary-container);color:var(--on-secondary-container);box-shadow:var(--m3e-elevation-1)}.m3-segmented__segment.svelte-jg8ckp:has(input:where(.svelte-jg8ckp):focus-visible){outline:2px solid var(--primary);outline-offset:1px}.m3-segmented__check.svelte-jg8ckp{display:flex;flex-shrink:0;transform:scale(0);opacity:0;transform-origin:left bottom;transition:transform var(--m3e-duration-medium) var(--m3e-easing-emphasized-decelerate),opacity var(--m3e-duration-short) var(--m3e-easing-standard)}.m3-segmented__check.svelte-jg8ckp>svg{width:1rem;height:1rem}.m3-segmented__segment.selected.svelte-jg8ckp .m3-segmented__check:where(.svelte-jg8ckp){transform:scale(1);opacity:1}@media(max-width:639px){.archive-panel{padding:1rem}}.archive-panel__group-switch{margin-bottom:var(--m3e-space-4)}.archive-panel__empty{display:flex;align-items:center;justify-content:center;min-height:11rem;color:var(--on-surface-variant);font:var(--m3e-type-body-large)}.archive-panel__crumb{min-width:0;padding:0 var(--m3e-space-1) var(--m3e-space-3);margin-bottom:var(--m3e-space-5);border-bottom:1px solid var(--outline-variant)}.archive-panel__crumb-list{display:flex;align-items:center;min-width:0;margin:0;padding:0;list-style:none}.archive-panel__crumb-item{flex-shrink:0}.archive-panel__crumb-link{display:inline-flex;align-items:center;min-height:2rem;padding:0 .5rem;margin-left:-.5rem;border-radius:var(--shape-corner-m);color:var(--on-surface-variant);font:var(--m3e-type-label-medium);font-weight:600;text-decoration:none;--m3e-state-color: var(--primary)}.archive-panel__crumb-link>svg{width:1.125rem;height:1.125rem}.archive-panel__crumb-link:hover{color:var(--primary)}.archive-panel__crumb-separator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;color:var(--outline)}.archive-panel__crumb-separator>svg{width:1rem;height:1rem}.archive-panel__crumb-current{display:block;min-width:0}.archive-panel__crumb-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary);font:var(--m3e-type-body-medium);font-weight:600}@media(max-width:639px){.archive-panel__crumb{padding-inline:0;padding-bottom:.75rem;margin-bottom:1rem}}
