.category-picker{min-width:0;position:relative}.category-label{color:var(--muted);margin:22px 0 8px;font-size:11px;display:block}.category-picker>select{width:100%;color:var(--text);background:var(--surface);border:1px solid var(--border);font:inherit;border-radius:8px;padding:12px;font-size:12px}.category-trigger{border:1px solid var(--border);background:var(--surface);width:100%;min-height:44px;color:var(--text);text-align:left;border-radius:8px;align-items:center;gap:9px;padding:11px 12px;font-size:12px;display:flex}.category-trigger>svg:first-child{color:var(--accent)}.category-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.category-trigger:hover,.category-trigger[aria-expanded=true]{border-color:var(--accent);background:var(--surface-2)}.category-chevron{color:var(--muted);transition:transform .18s}.category-trigger[aria-expanded=true] .category-chevron{transform:rotate(180deg)}.category-panel{border:1px solid var(--border);background:var(--surface);z-index:12;border-radius:12px;flex-direction:column;width:max(100%,284px);max-width:calc(100vw - 40px);padding:7px;display:flex;position:absolute;top:calc(100% + 9px);left:0;overflow:hidden;box-shadow:0 20px 50px #0003}.category-panel[data-placement=top]{top:auto;bottom:53px}.category-search-wrap{background:var(--bg);border:1px solid var(--border);min-height:44px;color:var(--muted);border-radius:7px;flex-shrink:0;align-items:center;gap:8px;margin:1px 1px 7px;padding:0 10px;display:flex}.category-search-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 12%, transparent)}.category-search-wrap input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;border-radius:0;padding:10px 0;font-size:12px}.category-search-wrap input:focus-visible{outline:none}.category-search-wrap input::placeholder{color:var(--muted)}.category-search-wrap kbd{border:1px solid var(--border);color:var(--muted);font:9px var(--font-mono);border-radius:3px;padding:1px 4px}.category-options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:1;min-height:0;margin:0;padding:0 2px;list-style:none;overflow-y:auto}.category-option{min-height:42px;color:var(--text);cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:2px 0;padding:10px 11px;font-size:12px;display:flex}.category-option.is-active{background:var(--surface-2);border-color:var(--border)}.category-option[aria-selected=true]{color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--surface))}.category-option[aria-selected=true].is-active{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}.category-check{opacity:0}.category-option[aria-selected=true] .category-check{opacity:1}.category-empty{text-align:center;gap:6px;padding:20px 12px;display:grid}.category-empty strong{color:var(--text);font-size:12px;font-weight:500}.category-empty span{color:var(--muted);font-size:11px}.category-result-count{border-top:1px solid var(--border);color:var(--muted);flex-shrink:0;margin:7px 5px 0;padding:9px 6px 4px;font-size:10px}@media (width<=640px){.category-panel{left:auto;right:0}.category-trigger{gap:6px;padding-inline:10px}.category-trigger>svg:first-child{display:none}}@media (prefers-reduced-motion:no-preference){.category-panel:not([hidden]){animation:.16s ease-out category-open}@keyframes category-open{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}}.history-layout[data-astro-cid-zlj3bny6]{grid-template-columns:240px 1fr;gap:100px;display:grid}.history-sidebar[data-astro-cid-zlj3bny6]{align-self:start;position:sticky;top:120px}.history-search[data-astro-cid-zlj3bny6] label[data-astro-cid-zlj3bny6]{color:var(--muted);margin:22px 0 8px;font-size:11px;display:block}.history-search[data-astro-cid-zlj3bny6] input[data-astro-cid-zlj3bny6]{background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border);border-radius:5px;padding:10px 12px;font-size:12px}.history-note[data-astro-cid-zlj3bny6]{margin-top:26px;font-size:11px;line-height:1.9}.history-sidebar[data-astro-cid-zlj3bny6]>.mono[data-astro-cid-zlj3bny6]{color:var(--accent);margin-block:24px;font-size:10px}.history-sidebar[data-astro-cid-zlj3bny6] .text-link[data-astro-cid-zlj3bny6]{font-size:11px}.timeline[data-astro-cid-zlj3bny6]{border-left:1px solid var(--border);padding-left:34px}.timeline-entry[data-astro-cid-zlj3bny6]{border-bottom:1px solid var(--border);margin-bottom:40px;padding-bottom:44px;scroll-margin-top:120px;position:relative}.timeline-entry[data-astro-cid-zlj3bny6]:last-of-type{border-bottom:0;margin-bottom:0}.timeline-marker[data-astro-cid-zlj3bny6]{background:var(--bg);border:2px solid var(--accent);border-radius:50%;width:11px;height:11px;position:absolute;top:7px;left:-40px}.timeline-meta[data-astro-cid-zlj3bny6]{color:var(--muted);font:10px var(--font-mono);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.timeline-meta[data-astro-cid-zlj3bny6] code[data-astro-cid-zlj3bny6]{color:var(--accent)}.timeline-entry[data-astro-cid-zlj3bny6] h2[data-astro-cid-zlj3bny6]{margin:22px 0 12px;font-size:30px}.timeline-category[data-astro-cid-zlj3bny6]{text-transform:uppercase;letter-spacing:.09em;color:var(--accent);font-size:10px}.timeline-entry[data-astro-cid-zlj3bny6]>p[data-astro-cid-zlj3bny6]{max-width:650px;margin:16px 0 20px;font-size:13px;line-height:1.8}.timeline-entry[data-astro-cid-zlj3bny6] summary[data-astro-cid-zlj3bny6]{cursor:pointer;color:var(--muted);justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.timeline-entry[data-astro-cid-zlj3bny6] summary[data-astro-cid-zlj3bny6]:hover{color:var(--accent)}.timeline-entry[data-astro-cid-zlj3bny6] summary[data-astro-cid-zlj3bny6] span[data-astro-cid-zlj3bny6]{font-size:19px;line-height:1}.timeline-entry[data-astro-cid-zlj3bny6] details[data-astro-cid-zlj3bny6][open] summary[data-astro-cid-zlj3bny6] span[data-astro-cid-zlj3bny6]{transform:rotate(45deg)}.change-details[data-astro-cid-zlj3bny6]{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:16px 24px}.change-details[data-astro-cid-zlj3bny6] h3[data-astro-cid-zlj3bny6]{margin:12px 0;font-size:15px}.change-details[data-astro-cid-zlj3bny6] ul[data-astro-cid-zlj3bny6]{color:var(--muted);padding-left:18px;font-size:12px;line-height:1.9}.change-details[data-astro-cid-zlj3bny6] .text-link[data-astro-cid-zlj3bny6]{margin:16px 0 8px;font-size:11px}.empty-state[data-astro-cid-zlj3bny6] button[data-astro-cid-zlj3bny6]{margin-top:20px}@media (width<=900px){.history-layout[data-astro-cid-zlj3bny6]{grid-template-columns:200px 1fr;gap:40px}.timeline[data-astro-cid-zlj3bny6]{padding-left:24px}.timeline-marker[data-astro-cid-zlj3bny6]{left:-30px}.timeline-entry[data-astro-cid-zlj3bny6] h2[data-astro-cid-zlj3bny6]{font-size:26px}.timeline-meta[data-astro-cid-zlj3bny6]{gap:12px}}@media (width<=640px){.history-layout[data-astro-cid-zlj3bny6]{grid-template-columns:1fr;gap:40px}.history-sidebar[data-astro-cid-zlj3bny6]{grid-template-columns:1fr 1fr;gap:0 16px;display:grid;position:static}.history-sidebar[data-astro-cid-zlj3bny6] .eyebrow[data-astro-cid-zlj3bny6],.history-note[data-astro-cid-zlj3bny6],.history-sidebar[data-astro-cid-zlj3bny6]>.mono[data-astro-cid-zlj3bny6],.history-sidebar[data-astro-cid-zlj3bny6]>.text-link[data-astro-cid-zlj3bny6]{grid-column:1/-1}.history-search[data-astro-cid-zlj3bny6]{min-width:0}.history-search[data-astro-cid-zlj3bny6] input[data-astro-cid-zlj3bny6]{min-width:0;min-height:44px}.history-sidebar[data-astro-cid-zlj3bny6] .history-note[data-astro-cid-zlj3bny6]{margin-top:20px}.timeline-entry[data-astro-cid-zlj3bny6] h2[data-astro-cid-zlj3bny6]{font-size:26px}.timeline-meta[data-astro-cid-zlj3bny6]{font-size:9px}.change-details[data-astro-cid-zlj3bny6]{padding:14px 18px}}
