.toc.svelte-1ri9nip{border:1px solid var(--color-text-more-muted, #aaa);border-radius:.5rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--color-bg-subtle, #f5f5f5) 80%,transparent)}.toc__title.svelte-1ri9nip{margin:0 0 .5rem;font-weight:600;font-size:.95rem;color:var(--color-text, inherit)}.toc__list.svelte-1ri9nip{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.toc__item.svelte-1ri9nip{margin:0}.toc__item.active.svelte-1ri9nip>.toc__link:where(.svelte-1ri9nip){color:var(--color-theme-1, #cc241d);font-weight:600}.toc__item.depth-2.svelte-1ri9nip{padding-left:.25rem}.toc__item.depth-3.svelte-1ri9nip{padding-left:.75rem}.toc__item.depth-4.svelte-1ri9nip,.toc__item.depth-5.svelte-1ri9nip,.toc__item.depth-6.svelte-1ri9nip{padding-left:1rem}.toc__link.svelte-1ri9nip{color:var(--color-text, inherit);text-decoration:none;font-size:.9rem}.toc__link.svelte-1ri9nip:hover{color:var(--color-theme-2, #d79921);text-decoration:underline}.toc__child.svelte-1ri9nip{margin-top:.25rem}.copy-button.svelte-2in57v{position:absolute;top:.35rem;right:.35rem;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--color-text-more-muted, rgba(0, 0, 0, .15));border-radius:.35rem;background:var(--color-bg, transparent);color:var(--color-text-muted);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.copy-button.svelte-2in57v:hover{background:color-mix(in srgb,var(--color-bg-subtle, #f5f5f5) 70%,transparent);color:var(--color-text);border-color:var(--color-text-muted)}.copy-button.svelte-2in57v:focus-visible{outline:2px solid var(--color-theme-1, #7c3aed);outline-offset:2px}.copy-button.svelte-2in57v svg:where(.svelte-2in57v){width:1.05rem;height:1.05rem}.sr-only.svelte-2in57v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.markdown-renderer.svelte-2in57v{position:relative}.techfeed.svelte-r3y0cl{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 0}.techfeed__date.svelte-r3y0cl{margin:0;color:var(--color-text-muted);font-size:.95rem}.techfeed__controls.svelte-r3y0cl{display:grid;grid-template-columns:repeat(4,auto);gap:.5rem;align-items:center;max-width:28rem}.techfeed__date-input.svelte-r3y0cl{position:relative}.techfeed__date-input.svelte-r3y0cl input:where(.svelte-r3y0cl){color:var(--color-text, inherit);border:none}.techfeed__date-input.svelte-r3y0cl input:where(.svelte-r3y0cl):focus{outline:none}.date-input__icon.svelte-r3y0cl{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;color:var(--color-text, inherit);pointer-events:none}.date-input__icon.svelte-r3y0cl svg:where(.svelte-r3y0cl){width:100%;height:100%}.techfeed__date-input.svelte-r3y0cl input:where(.svelte-r3y0cl)::-webkit-calendar-picker-indicator{opacity:0}.icon.svelte-r3y0cl{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem}.techfeed__empty.svelte-r3y0cl{color:var(--color-text-muted);margin:.5rem 0 0}.sr-only.svelte-r3y0cl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width: 350px){.techfeed__controls.svelte-r3y0cl{grid-template-columns:repeat(2,minmax(0,1fr))}.shiv-button.svelte-r3y0cl{justify-content:center;width:100%}.techfeed__date-input.svelte-r3y0cl{grid-column:span 2}}
