/* Search shares the chronicle grid, with a field where reading begins. */
.site-search{--mm-search-gap:var(--space-group);width:100%;max-width:var(--mm-content-width);min-width:0}
.site-search-header h1{margin:0 0 1.25rem;font-size:var(--mm-type-h1);font-weight:500;line-height:var(--mm-type-title-leading)}
.site-search .site-search-form{
 display:flex;align-items:center;gap:var(--space-inline);width:100%;max-width:none;min-width:0;
 min-height:2.75rem;height:auto;flex:none;margin:0;padding:var(--mm-ui-nest);
 border:1px solid var(--mm-ui-border);border-radius:var(--mm-toolbar-radius);
 background:transparent;background-image:none;box-shadow:none;transition:none
}
.site-search-form>.nm-layers,.site-search-form .search-submit>.nm-layers{display:none}
.site-search .site-search-form input{
 flex:1;min-width:0;width:100%;height:var(--mm-ui-height);margin:0;padding:0 var(--mm-ui-inline);
 border:0;outline:none;background:transparent;box-shadow:none;appearance:none;
 font-family:var(--font);font-size:var(--mm-type-body);font-weight:400;color:var(--text)
}
.site-search .site-search-form .search-submit{
 display:inline-flex;align-items:center;justify-content:center;gap:var(--space-inline);flex:none;
 width:auto;min-width:var(--mm-ui-height);height:var(--mm-ui-height);min-height:var(--mm-ui-height);
 padding:0 var(--mm-ui-inline);border:0;border-radius:var(--mm-toolbar-radius);
 background:transparent;background-image:none;box-shadow:none;font-family:var(--font);font-size:var(--mm-type-body);font-weight:500;color:var(--text)
}
.site-search .site-search-form .search-submit:hover{background:var(--mm-ui-hover)}
.site-search-form .search-submit svg{width:1.1rem;height:1.1rem;flex:none}
.site-search-intro{margin-top:1.25rem;color:var(--text-secondary);font-size:var(--mm-type-body);line-height:var(--mm-type-leading)}
.site-search-intro p{margin:0}
.site-search-examples{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-inline) var(--space-group);margin-top:.5rem}
.site-search-results{margin-top:2rem}
.site-search-summary{display:flex;align-items:center;gap:var(--space-stack);margin:0 0 1.5rem;font-size:var(--mm-type-small);font-weight:500;line-height:1.5;color:var(--text-secondary)}
.site-search-summary::after{content:"";flex:1;min-width:0;border-top:1px solid var(--mm-ui-border)}
.site-search-list,.site-search-empty{margin-inline-start:var(--mm-content-indent)}
.search-result-meta{display:flex;flex-wrap:wrap;gap:var(--space-inline) var(--space-group);margin:0 0 .4rem;font-size:var(--mm-type-small);font-weight:400;line-height:1.5;color:var(--text-secondary)}
.site-search-list .search-result+.search-result{border:0;margin-top:2rem;padding:0}
.site-search-empty p{margin:0 0 var(--space-stack);font-size:var(--mm-type-body);line-height:var(--mm-type-leading);color:var(--text-secondary)}
@media(max-width:850px){.site-search-list,.site-search-empty{margin-inline-start:var(--mm-content-indent)}}
@media print{.site-search-form{display:none!important}}
