[data-cui-comp="ui-search-results"]{display:grid;gap:var(--spacing-lg,16px);min-width:0}[data-cui-comp="ui-search-results"] .fui-search{inline-size:100%}[data-cui-comp="ui-search-results"] .fui-search-results__status{margin:0;color:var(--color-text-muted);font-size:var(--text-sm,0.875rem)}[data-cui-comp="ui-search-results"] .fui-search-results__status:empty{display:none}[data-cui-comp="ui-search-results"] .fui-search-results__list{display:grid;gap:var(--ui-search-results-gap,var(--spacing-xl,24px));margin:0;padding:0;list-style:none}[data-cui-comp="ui-search-results"] .fui-search-results__item{display:grid;gap:var(--spacing-xs,2px);min-width:0}[data-cui-comp="ui-search-results"] .fui-search-results__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-xs,2px) var(--spacing-md,8px)}[data-cui-comp="ui-search-results"] .fui-search-results__title{font-size:var(--text-lg,1.125rem);font-weight:var(--font-weight-semibold,600);color:var(--color-primary);text-decoration:none;overflow-wrap:anywhere}[data-cui-comp="ui-search-results"] .fui-search-results__title:hover,[data-cui-comp="ui-search-results"] .fui-search-results__section:hover{text-decoration:underline}[data-cui-comp="ui-search-results"] .fui-search-results__group{color:var(--color-text-subtle,#71717A);font-size:var(--text-xs,0.75rem)}[data-cui-comp="ui-search-results"] .fui-search-results__excerpt{margin:0;color:var(--color-text-muted);font-size:var(--text-sm,0.875rem);line-height:var(--leading-normal,1.5);overflow-wrap:anywhere}[data-cui-comp="ui-search-results"] .fui-search-results__excerpt mark{background:transparent;color:var(--color-text);font-weight:var(--font-weight-medium)}[data-cui-comp="ui-search-results"] .fui-search-results__sections{display:grid;gap:var(--spacing-sm,4px);margin:var(--spacing-xs,2px) 0 0;padding-inline-start:var(--spacing-md,8px);border-inline-start:var(--stroke-thin,1px) solid var(--color-border);list-style:none}[data-cui-comp="ui-search-results"] .fui-search-results__section{color:var(--color-text);font-weight:var(--font-weight-medium);font-size:var(--text-sm,0.875rem);text-decoration:none}