/*!
 * Copyright Köhler + Partner GmbH - All rights reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 * Written by Johannes Nielsen <online@koehler-partner.de>, April 2023
 */.indexed-search__form{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 0;margin-bottom:var(--gridsColumnPadding)}.indexed-search__form__label{margin-right:.5em}.indexed-search__form__input{border-color:#000;border-width:1px;margin:0 -1px 0 0;padding:.25em}.indexed-search__form__input:focus-visible{outline:none}button.indexed-search__form__submit{border-color:transparent;color:var(--button-hover-color, #fff);margin:0;padding:.25em 2em;transition:color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}button.indexed-search__form__submit:before{inset:-1px;opacity:1}button.indexed-search__form__submit:focus-visible{outline:none}button.indexed-search__form__submit:where(:hover,:active,:focus){border-color:currentColor;color:var(--color-text, #000)}button.indexed-search__form__submit:where(:hover,:active,:focus):before{opacity:0}.indexed-search__result{box-shadow:0 0 3px #0000001a;margin-top:calc(2 * var(--gridsColumnPadding, 1rem));padding:var(--gridsColumnPadding, 1rem);position:relative;transition:box-shadow .4s ease-in-out}.indexed-search__result:where(:hover,:focus-within){box-shadow:5px 5px 10px #0000001a}.indexed-search__result__title{--color-text: var(--color-ci-primary)}.indexed-search__result__separator{border-bottom-color:var(--color-ci-aux);max-width:none}.indexed-search__result__link{display:block;inset:0;position:absolute}.tx-indexedsearch-redMarkup{--color-text: var(--color-ci-primary);color:var(--color-text)}.tx-indexedsearch-browsebox{display:flex;flex-wrap:wrap;list-style:none;margin:calc(2 * var(--gridsColumnPadding, 1rem)) 0 0;padding:0;gap:var(--gridsColumnPadding, 1rem) var(--gridsColumnPadding, 1rem)}.tx-indexedsearch-browsebox a,.tx-indexedsearch-browsebox a:where(:link,:visited,:active,:hover,:focus){appearance:none;background:transparent;border:1px solid currentColor;color:var(--color-text);cursor:pointer;display:inline-block;transition:color .2s ease-in-out 0s;text-decoration:none;padding:.25em 2em;position:relative;z-index:var(--z-index-zero)}.tx-indexedsearch-browsebox a:before{background:var(--button-hover-background, linear-gradient(to bottom, var(--color-ci-primary), var(--color-ci-secondary)));content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease-in-out 0s;z-index:var(--z-index-negative)}.tx-indexedsearch-browsebox a:where(:hover,:active,:focus){color:var(--button-hover-color, #fff)}.tx-indexedsearch-browsebox a:where(:hover,:active,:focus):before{opacity:1}.tx-indexedsearch-browselist-currentPage a{color:var(--button-hover-color, #fff)}.tx-indexedsearch-browselist-currentPage a:before{opacity:1}.tx-indexedsearch-browselist-currentPage strong{font-weight:400}
