.tx-indexedsearch-info{display:flex;justify-content:space-between}.tx-indexedsearch-info dt,.tx-indexedsearch-info dd{display:inline-block}.tx-indexedsearch-info dd.tx-indexedsearch-text-item-crdate{margin-right:20px}@media (max-width:900px){.tx-indexedsearch-info{display:block}}.searchFrame{background:#efefef;padding:1rem;margin-top:-0.5rem;box-sizing:border-box}@media (prefers-color-scheme:dark){.searchFrame{background:black;padding:0}}.tx-indexedsearch-res h2{margin-top:0;margin-bottom:0}div.searchhead p{margin:0 0 3px 0}div.searchhead:hover h2,div.searchhead:hover h2 a{color:#666666;text-decoration:none;text-wrap:pretty}div.searchhead:hover p a{color:#666666;text-decoration:none}input:focus{outline:0}.tx-indexedsearch-form{z-index:99999999px;position:relative;display:flex;justify-content:center}.tx-indexedsearch-info-noresult,.tx-indexedsearch-browsebox p{margin:0;padding:0 1rem 1rem 1rem;text-align:center;background:#efefef}@media (prefers-color-scheme:dark){.tx-indexedsearch-info-noresult,.tx-indexedsearch-browsebox p{padding-top:1rem;color:white;background:black}}.noResults span{padding:5px 10px;background:#b4163e;display:inline-block;color:white}.tx-indexedsearch-searchbox-sword{font-family:"Open Sans", Arial, sans-serif;font-size:1rem;padding:5px;border:1px solid #666666;border-right:0;width:calc(100% - 62px)}.tx-indexedsearch-rules{margin-top:1rem}.tx-indexedsearch-rules ul li:last-child{margin-bottom:0 !important}.searchForm{width:500px;display:flex;justify-content:center;position:relative}@media (max-width:699px){.searchForm{width:calc(100vW - 4rem)}}@media (max-width:699px) and (prefers-color-scheme:dark){.searchForm{width:calc(100vW - 2rem)}}.searchForm .tx-indexedsearch-autocomplete{top:33px;width:100%}.searchForm .tx-indexedsearch-autocomplete li{margin:0 !important;padding:5px !important;font-size:1rem;background:white;color:black}.searchForm .tx-indexedsearch-autocomplete li:hover,.searchForm .tx-indexedsearch-autocomplete .highlighted{background-color:#dfdfdf !important}.tx-indexedsearch-searchbox-button{width:62px;text-align:center;background:#ffdd12;border:1px solid #666;cursor:pointer;color:black;padding:0 20px 0 20px}.tx-indexedsearch-searchbox-button i{font-size:20px}.tx-indexedsearch-searchbox-button:hover{background:#b4163e;color:white}.searchTop{margin-bottom:2em}.searchTop p{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}p.tx-indexedsearch-Info{text-align:center;margin-top:1rem;margin-bottom:0}p.tx-indexedsearch-description{margin-bottom:-5px;overflow-wrap:break-word;word-break:break-word}@media (min-width:1100px){p.tx-indexedsearch-description{max-width:calc(100% - 30px)}}.centerRules{display:flex;justify-content:center}h2.tx-indexedsearch-result-number{padding:0;min-width:40px;text-align:center}.tx-indexedsearch-res2{width:100%;border-left:#dfdfdf 3px solid;padding-left:15px}.tx-indexedsearch-res2 h2{margin-top:0;padding-top:0;font-size:1.5rem}@media (max-width:1099px){.tx-indexedsearch-res2 h2{font-size:1.15rem}}@media (max-width:900px){.tx-indexedsearch-res2{padding-left:0;border-left:0}}.tx-indexedsearch-res2 a{text-decoration:none}h2.tx-indexedsearch-result-number{padding:0;min-width:40px;text-align:center}@media (max-width:900px){h2.tx-indexedsearch-result-number{display:none}}h2 span.number{display:none}@media (max-width:900px){h2 span.number{display:inline}}.tx-indexedsearch-res{margin-bottom:2rem;margin-top:3em;padding-right:10px;display:flex;max-width:90vW}@media (max-width:900px){.tx-indexedsearch-res{border-bottom:3px solid #dfdfdf;padding-bottom:1em;margin-bottom:1rem;margin-top:1rem;max-width:calc(100vW - 2rem)}}@media (max-width:900px){.tx-indexedsearch-res:last-child{border-bottom:0}}.tx-indexedsearch-browsebox.paginator{text-align:right;margin-top:2rem ul;margin-top-list-style:none}.tx-indexedsearch-browsebox.paginator .separator{display:inline-block}.tx-indexedsearch-browsebox.paginator li{margin:0;padding-left:8px;padding-bottom:20px;display:inline-block;color:#ffdd12}.tx-indexedsearch-browsebox.paginator li::before{content:"";position:static}.tx-indexedsearch-browsebox.paginator li a:hover,.tx-indexedsearch-browsebox.paginator li.tx-indexedsearch-browselist-currentPage a{border:1px solid #ffdd12;background:#ffdd12;color:white;padding:5px 10px;min-width:26px;border-radius:50%;width:34px;height:34px;text-align:center;display:inline-block;box-sizing:border-box;font-weight:600;line-height:22px;outline:0}.tx-indexedsearch-browsebox.paginator li a{padding:5px 10px;border:1px solid #ffdd12;background:white;text-decoration:none;min-width:26px;text-align:center;border-radius:50%;width:34px;height:34px;display:inline-block;box-sizing:border-box;color:#ffdd12;line-height:22px;font-weight:600;outline:0}div.searchhead p.tx-indexedsearch-url{color:#b4163e;margin-bottom:0.8rem}div.searchhead p.tx-indexedsearch-url a{text-decoration:underline}@media (max-width:1099px){div.searchhead p.tx-indexedsearch-url a{display:block;width:calc(100vW - 4rem);white-space:nowrap;color:#b4163e;overflow:hidden;text-overflow:ellipsis}}@media (max-width:1099px) and (prefers-color-scheme:dark){div.searchhead p.tx-indexedsearch-url a{color:#ffdd12}}ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads){margin-top:1rem;display:flex;gap:8px;flex-wrap:wrap}@media (max-width:1099px){ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads){border-top:3px solid #dfdfdf;padding-top:1em;margin-top:-1rem}}@media print{ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads){display:none}}ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li{margin:0 !important;padding:0 !important;min-width:10px;line-height:1.5}ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li::before{content:"" !important;display:inline !important;position:static !important}ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li strong{font-weight:400}ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li.tx-indexedsearch-browselist-currentPage a,ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li a{text-decoration:none;color:black;padding:2px 8px;display:block;border:1px solid var(--grey3);color:var(--grey3);min-width:10px;line-height:1.5;text-align:center}ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li a:hover,ul.tx-indexedsearch-browsebox:not(.ce-row):not(.ce-uploads) li.tx-indexedsearch-browselist-currentPage a{padding:2px 8px;background:#ffdd12;color:black;border:1px solid var(--grey3);min-width:10px;line-height:1.5;display:block}.news-list-view+.f3-widget-paginator{margin-top:1rem !important}