.sequence-overlay-dim,.sequence-drawer::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(0% 0 0/.38)}.sequence-drawer::backdrop{animation:.2s ease-out sequence-dim-in}.sequence-drawer[data-closing]::backdrop{animation:.2s ease-in forwards sequence-dim-out}@keyframes sequence-dim-in{0%{opacity:0}to{opacity:1}}@keyframes sequence-dim-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sequence-drawer::backdrop{animation-duration:0s}}html.search-dialog-open,html.search-dialog-open body{overflow:hidden}.search-dialog-trigger-wrap .search-dialog-trigger[readonly]{opacity:1;cursor:pointer;padding-inline-end:3.5rem}.search-dialog-trigger-wrap{position:relative}.search-dialog-trigger{view-transition-name:search-dialog-field;transition-property:none}html.search-dialog-open .search-dialog-trigger{view-transition-name:none;visibility:hidden}html.search-dialog-open .search-dialog-trigger__shortcut{visibility:hidden}.search-dialog__field{view-transition-name:search-dialog-field}::view-transition-group(search-dialog-field){animation-duration:.2s}::view-transition-group(search-dialog-dim){animation-duration:.2s}::view-transition-new(search-dialog-dim){animation-duration:.4s;animation-timing-function:ease-out;animation-delay:.2s;animation-fill-mode:both}::view-transition-group(search-dialog-field){z-index:2}html.search-dialog-transitioning .search-dialog__field:focus-visible{outline:none}html.search-dialog-open::view-transition-group(search-dialog-field){outline:.15rem solid var(--color-primary);outline-offset:0;border-radius:var(--button-corner-radius,var(--radius-md))}::view-transition-group(search-dialog-dim){z-index:1}::view-transition-old(search-dialog-field){display:none}::view-transition-new(search-dialog-field){object-fit:none;object-position:left center;block-size:100%;inline-size:100%;animation:none}::view-transition-image-pair(search-dialog-field){background:var(--color-background);border-radius:var(--button-corner-radius,var(--radius-md));overflow:clip}.search-dialog-trigger__shortcut{view-transition-name:search-dialog-shortcut}.search-dialog__close-tooltip{view-transition-name:search-dialog-close}::view-transition-group(search-dialog-shortcut){z-index:3}::view-transition-group(search-dialog-close){z-index:3}::view-transition-old(search-dialog-shortcut){animation:.12s ease-in both search-dialog-control-out}::view-transition-old(search-dialog-close){animation:.12s ease-in both search-dialog-control-out}::view-transition-new(search-dialog-shortcut){animation:.24s ease-out .16s both search-dialog-control-in}::view-transition-new(search-dialog-close){animation:.24s ease-out .16s both search-dialog-control-in}@keyframes search-dialog-control-in{0%{opacity:0;transform:translateY(2px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes search-dialog-control-out{0%{opacity:1}to{opacity:0}}.search-dialog-trigger__shortcut{border:var(--stroke-thin) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-family:inherit;font-size:var(--text-xs);line-height:var(--leading-snug);pointer-events:none;padding:.125rem .375rem;position:absolute;inset-block-start:50%;inset-inline-end:.625rem;translate:0 -50%}.search-dialog[hidden]{display:none}.search-dialog{z-index:1000;isolation:isolate;overscroll-behavior:contain;place-items:start center;padding:0;display:grid;position:fixed;inset:0}.search-dialog__backdrop{z-index:0;view-transition-name:search-dialog-dim;position:fixed;inset:0}.search-dialog__dialog{--search-dialog-result-radius:calc(var(--button-corner-radius,var(--radius-md)) / 2);--search-dialog-results-inset:.5rem;top:var(--search-dialog-top);z-index:1;inline-size:min(42rem, calc(100vw - 2 * var(--site-gutter)));max-block-size:calc(100dvh - var(--search-dialog-top) - 2rem);text-align:left;flex-direction:column;gap:.75rem;display:flex;position:absolute;left:50%;translate:-50%}.search-dialog__bar{color:var(--color-text-muted);align-items:center;gap:.625rem;padding:0;display:flex;position:relative}.search-dialog__field-wrap{flex:1;min-inline-size:0;position:relative}.search-dialog__field{block-size:var(--search-dialog-height,var(--control-height-large));font-size:var(--text-base);padding-block:.5rem;padding-inline-end:5.5rem}.search-dialog__field:focus-visible{outline-offset:0}.search-dialog__count{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:3.5rem;translate:0 -50%}.search-dialog__count:empty{display:none}.search-dialog__field::-webkit-search-cancel-button{appearance:none;display:none}.search-dialog__field::-webkit-search-decoration{appearance:none;display:none}.search-dialog__field-wrap .search-dialog__close-tooltip{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.search-dialog__close-tooltip .sequence-tooltip{inline-size:max-content;min-inline-size:0;inset:calc(100% + .5rem) 0 auto auto;translate:0}.search-dialog__panel{inline-size:min(42rem, calc(100vw - 2 * var(--site-gutter)));border:var(--stroke-thin) solid var(--color-border);border-radius:var(--button-corner-radius,var(--radius-md));background:var(--color-background);flex-direction:column;align-self:center;min-block-size:0;display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem oklch(0% 0 0/.22)}.search-dialog__panel:has(.search-dialog__status:empty):has(.search-dialog__results:empty){display:none}.search-dialog__status{color:var(--color-text-muted);font-size:var(--text-sm);flex-shrink:0;padding:.625rem .875rem}.search-dialog__status:empty{display:none}.search-dialog__results{min-block-size:0;padding:var(--search-dialog-results-inset);scroll-padding-block:var(--search-dialog-results-inset);flex-direction:column;gap:.25rem;margin:0;list-style:none;display:flex;overflow:auto}.search-dialog__results:empty{display:none}.search-dialog__result-item{margin:0}.search-dialog__result{border:var(--stroke-thin) solid transparent;border-radius:var(--search-dialog-result-radius);color:inherit;gap:.1875rem;padding:.625rem .75rem;text-decoration:none;display:grid}.search-dialog__result:hover,.search-dialog__result:focus-visible{border-color:var(--color-border);background:var(--color-surface)}.search-dialog__result-section,.search-dialog__result-description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}@media (width<=639px){.search-dialog{place-items:start center;padding-block-start:max(1rem, var(--safe-top))}}
