.tag-page.svelte-17p5ocy{flex-direction:column;gap:clamp(1rem,2.5vw,1.6rem);min-height:calc(100svh - 4rem);padding-top:clamp(.8rem,2vw,1.2rem);display:flex}.tag-breadcrumb.svelte-17p5ocy{letter-spacing:.08em;text-transform:uppercase;color:#8cc3d299;align-items:center;gap:.4rem;font-size:.78rem;font-weight:500;display:flex}.tag-breadcrumb.svelte-17p5ocy a:where(.svelte-17p5ocy){color:#8cc3d299;text-decoration:none;transition:color .16s}.tag-breadcrumb.svelte-17p5ocy a:where(.svelte-17p5ocy):hover{color:#8cc3d2f2}.crumb-sep.svelte-17p5ocy{color:#8cc3d259}.tag-heading.svelte-17p5ocy{text-align:center;color:#e4f2f6f7;margin:0;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:600;line-height:1.2}.doc-rows.svelte-17p5ocy{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li.svelte-17p5ocy+li:where(.svelte-17p5ocy){border-top:1px solid #8cc3d21a}.doc-row.svelte-17p5ocy{color:inherit;flex-direction:column;gap:.2rem;padding:.85rem 0;text-decoration:none;transition:opacity .15s;display:flex}.doc-row.svelte-17p5ocy:hover{opacity:.82}.doc-title.svelte-17p5ocy{color:#dceef4f5;font-size:1rem;font-weight:600;line-height:1.3}.doc-meta.svelte-17p5ocy{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.doc-desc.svelte-17p5ocy{color:#b4d2dc99;font-size:.85rem;font-weight:300;line-height:1.45}.doc-date.svelte-17p5ocy{color:#8cc3d273;white-space:nowrap;font-size:.75rem;font-weight:400}.doc-desc.svelte-17p5ocy+.doc-date:where(.svelte-17p5ocy):before{content:"·";color:#8cc3d24d;margin-right:.5rem}.doc-empty.svelte-17p5ocy{color:#b4d2dc80;text-align:center;padding:2rem 0;font-size:.92rem}
