/* Shared non-modal search focus ownership.
 *
 * Doctor finder is the behavioral benchmark: focusing a discovery search
 * emphasizes only the field surface. Search focus must never behave like a
 * modal, dim unrelated page content, create a viewport backdrop, or alter the
 * document stacking context.
 */
[data-gloskin-search-focus-root]{position:relative}
[data-gloskin-search-focus-surface]{position:relative}

/*
 * The surrounding search surface owns the visible focus treatment. Suppress
 * only the nested text-input ring so core :focus-visible and browser/WebKit
 * painting cannot create a second border inside the component. Consumers must
 * keep an explicit local :focus-within / :focus rule.
 */
[data-gloskin-search-focus-surface] [data-gloskin-search-focus-input]:focus,
[data-gloskin-search-focus-surface] [data-gloskin-search-focus-input]:focus-visible{
	outline:0;
	outline-offset:0;
	box-shadow:none;
}
