@keyframes lore-filter-section-open{0%{opacity:0;height:0;transform:translateY(-4px)}to{height:var(--radix-accordion-content-height);opacity:1;transform:translateY(0)}}@keyframes lore-filter-section-close{0%{height:var(--radix-accordion-content-height);opacity:1;transform:translateY(0)}to{opacity:0;height:0;transform:translateY(-3px)}}.filter-section-content{transform-origin:top;overflow:hidden}.filter-section-content[data-state=open]{animation:.34s cubic-bezier(.22,1,.36,1) lore-filter-section-open}.filter-section-content[data-state=closed]{animation:.26s cubic-bezier(.4,0,1,1) lore-filter-section-close}.filter-section-chevron{transition:transform .32s cubic-bezier(.22,1,.36,1)}.filter-section-trigger[data-state=open] .filter-section-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.filter-section-content[data-state=open],.filter-section-content[data-state=closed]{animation-duration:1ms}.filter-section-chevron{transition-duration:1ms}}.filter-group-label{color:color-mix(in oklab, var(--muted-foreground) 85%, transparent);letter-spacing:.16em;text-transform:uppercase;margin:0;padding:0 10px;font-size:10px;font-weight:600;line-height:16px}.filter-section{transition:background-color .2s}.filter-section-trigger:hover{background:color-mix(in oklab, var(--background) 60%, transparent)}.filter-section[data-state=open]{background:color-mix(in oklab, var(--background) 45%, transparent)}.filter-section-trigger[data-state=open] .filter-summary{visibility:hidden}.filter-section-trigger:hover .filter-section-chevron,.filter-section-trigger[data-state=open] .filter-section-chevron{color:var(--foreground)}.search-layout{max-width:2200px;padding:24px var(--page-gutter);margin-inline:auto}.search-filter-rail{display:none}.search-bar{top:var(--section-subnav-bottom);z-index:20;margin:-24px calc(-1 * var(--page-gutter)) 16px;border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--surface) 92%, transparent);padding:12px var(--page-gutter);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);position:sticky}@media (width>=64rem){.search-layout{--search-filter-w:16.5rem;--search-scrollbar:10px;grid-template-columns:calc(var(--search-filter-w) + 2 * var(--page-gutter)) minmax(0, 1fr);align-items:start;max-width:none;padding:0;display:grid}.search-layout__main{min-width:0;padding:24px var(--page-gutter) 40px}.search-bar{margin-bottom:24px}.search-filter-rail{top:var(--section-subnav-bottom);height:calc(100dvh - var(--section-subnav-bottom));overscroll-behavior:contain;scrollbar-gutter:stable;border-right:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--card) 50%, transparent);padding:12px calc(var(--page-gutter) - var(--search-scrollbar)) 24px var(--page-gutter);display:block;position:sticky;overflow-y:auto}}
