
.tx_solr .query-debug {
    font-size: 0.8rem;
}

.results-highlight {
    background: #fdee53;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* frequent searches */

.tx-solr-frequent-term-14 {
    font-size: 14px;
}
.tx-solr-frequent-term-15 {
    font-size: 15px;
}
.tx-solr-frequent-term-16 {
    font-size: 16px;
}
.tx-solr-frequent-term-16 {
    font-size: 16px;
}
.tx-solr-frequent-term-17 {
    font-size: 17px;
}
.tx-solr-frequent-term-18 {
    font-size: 18px;
}
.tx-solr-frequent-term-19 {
    font-size: 19px;
}
.tx-solr-frequent-term-20 {
    font-size: 20px;
}
.tx-solr-frequent-term-21 {
    font-size: 21px;
}
.tx-solr-frequent-term-22 {
    font-size: 22px;
}
.tx-solr-frequent-term-23 {
    font-size: 23px;
}
.tx-solr-frequent-term-24 {
    font-size: 24px;
}
.tx-solr-frequent-term-25 {
    font-size: 25px;
}
.tx-solr-frequent-term-26 {
    font-size: 26px;
}
.tx-solr-frequent-term-27 {
    font-size: 27px;
}
.tx-solr-frequent-term-28 {
    font-size: 28px;
}
.tx-solr-frequent-term-29 {
    font-size: 29px;
}
.tx-solr-frequent-term-30 {
    font-size: 30px;
}
.tx-solr-frequent-term-31 {
    font-size: 31px;
}
.tx-solr-frequent-term-32 {
    font-size: 32px;
}
.tx-solr-frequent-term-33 {
    font-size: 33px;
}
.tx-solr-frequent-term-34 {
    font-size: 34px;
}


.tx-solr-loader {
    position: fixed;
    left: calc(50% - 50px);
    top: 35%;
    width: 100px;
    height: 100px;
    z-index: 10000;
    background:  url('data:image/gif;base64,R0lGODlhZABkAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaItvUNR+HvSFB/2GAf6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6JAvuRCvaeF/SkHfKpIvKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJvCsKO+sKuysL+qsNeesO+StQ9+uTtqvXNOxb8qzhsW1lr+3p7q6uru7u7y8vL29vb6+vr+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADtACwAAAAAZABkAAAI/gDbCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNj6xy6tzJk2dBQkCDCh069CfRo0Rx9lza0yjSp4ScQj2qlKlVVlKnFiWoFWnVq0uzdgUqduxXsD65jt06cC3bjWiZlu06V+vZuDnrTtUL9S5evk8Be+2It6lat2QPI/YbVzBVxW4Zo3WcFPJayWApv22HOCjmq5qFhvZMuPDO0Ynbdo5a2nRey2Zh023tGjVr1Z0/W7XNm7bp3rgX+y4MXODq23Bdvw4eWbbdm9CjS59Ovbr16sc9Zu+4nWP3jd814obPOB5j+YvnLaavuJ5i+4nvJcaPOB9i/Yf3HeZvuJ9h/4X/KRRgQgMiVOBBBxqUYHHiraadg9xB6J2E4FHYYG4RYjihhhVyeKFwG4LYoYgfNnfdiSimqOKKLKYY3osWkmchjB7K6CGNJNpIIo4mjtgjZzPGaF6QNwqJHpE7Gqkekj8u6NxeT/YVZWAZJllkjUNeaWWOWW7ZpJLsMXnZlIOF+KWWP+p4ppdjmtmmcWLG5qaccKL5Zol38ninmnnGOducf9bJJp0tFmrooYgmquiijDbq6KOQRirppJRWaqlCAQEAIfkECQQA7QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhon3NC5IET+oYD/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA+5EK+JkS9aIb86gh8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8ask8asl8asl8asl8asl8asl8asl8asl8asl8asl8asl8asl8awl8awl8awl8awm8Kwo76wq7Kww66w06K065a1D4K5O27Bc1LJvy7SHwLinu7u7vLy8vb29vr6+v7+/wMDAwcHBxcXFzc3N19fX4eHh6urq8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY+FcurcyZNnQVdAgwodOrRgz6NHcSJdmvMn0adEjTJdqnRqUoJQswaVarVn1a47nWqFyhWszq9mC4kdG5Vg2rAd357FyvZp2bRoza6tu9WtXLVx/+7l6+qu3sByB/M1DDZvY7qE+w78C5gjZcV1GXd1vBly5MJ+EyN+i5mtZqucUXuOfHpqaterCbdm+pp27MWhSY/Geztzbt6WBfc2/ftwcNEDP0sWeHm3cYHKgc6merO69evYs2vfrr35cd3fgedv9D5eePjnGsmnN18eeXvw78Wvdz8ffn35GdXnZ38f/X76/9kXIH4Y6VcgfwP6dyCACwrYIIEXGRghgg8qOCGDFzqYIYQWSdghhRta+CGGI2pYIocVeZgiiNy16OKLMMYoY3bq1cjiivTZSCKO9uloIo/y+YgiRUKipyKR/BX52HlLMpfkjUjm+OSOUfY45Y9VBnnlkBMp2dlkUHa5pZFhSuSlamBSKaaUbGK5ppVtcmnmmE22c+SbWsYpIpBk6llngnWeCRuTXzrpZ6EzJqrooow26uijkEYq6aSUVmrppZhmqqlCAQEAIfkECQQA7QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1demVNq3Ix3n4T94UE/YYB/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/ocA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/okC/YsE/I0G/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5EK+5EK+ZcQ9p8Y9aMc9KYf86gh8qoj8qsk8qsk8qsk8qsk8qsk8qsk8qsk8ask8asl8awl8awl8awl8awl8awl8awl8awl8awl8awl8awn8Kwo76wr7q0v66445q9G47FS3rNg2bZ01L2Q0sm419fX4eHh6urq8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY97curcyZNnQU1AgwodOrSgraNIkypVirOn054/iUolanSp1aVNn2rdE3WqV01Vr4q1lXWr065fpYYda7WsWZ8E03pdy5Zpx7dP0coVSrcuUrd4c+rdC7SvX7J3A8MdSJgqwcNYEyvWOZiwYb+AA1fee7luZryb5XZm+/lt6LSjx5Y2e/prarGrt7ae+xhy0thaZ099fRV33riN+da2fdT3WeDBCw8nbhwq8uS820qezPV58OiROVKnbL0xdrs3w/6LH0++vPnz5bcLnj65+eKN6qtrV+9+Z33u87ffX5+f+n758NHHnmL/FTigZgeClqBpC7LWoGwP5hbhb/21N+FxFRJ4oXMZItihgh8yGKKDI0JYooQnUhigfhu+p1F8BqaI4Yr+tWgfejjmqOOOPPa4I4wEATmQkDRaOKSAR7IoI4cCEdmOkxk5KSWSRWqYZI1XGlmlh01S+aSXUXo5pZJbgtglmV+iGSaaY2JZpohnupmmnGvK2aaWL4qpp5oY3WllnHjWiaefXObJ5p509onooGAqeuijiV5EqJlzBuqonYv+aSimkFrq46eghirqqKSWauqpqKaq6qqsturqqwSwHhQQACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXWhgV7FzLt5/E/aFBf2GAf6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP2LBPyOB/uRCvqTDPqVDvmXEPmZEvmZEvmZEvmZEvmZEvmZEvmZEvmZEviaE/iaE/iaE/iaE/iaE/iaE/iaE/iaE/iaE/ibFPedFvWjHPSmH/OoIfKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvCsKO+sK+6tMOyuNuu0Sey+Zu3Liu/ZrvLlzfTv5Pj39Pv7+v39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2Pe3Lq3MmTZ8GeQIEWxES0qNGjR3EGXZrzJ9OlQ5FKRar0qVCCVoNGncoVU9WsO52CDUuwa9evY/eITau2rNmpaMeuTbv1bdKObHXOlevW7l2OeZtiDVzXL9G4YPcm7mv4MF7Cg/MWNow4q2LLjBtXtnqZc2bKjyVHZjvZ7+annVF/Nh2a9Gi6q+2eZpqaduy3s6G+5juwsdHcWncv7u3bMWDIAwO3JV4c+NXkyAUWN36zuvXr2LNr345duUdd4MP7ix8/3nnP7+TTkzfvs6P69+HZk+UIH758ve7rq78vmL7+9Pwtt9F/ALYGm38EihcgegnGZyBvAzbo4HGiISjhgvlJqAuGFjbIYYQafqiRhuCJmBGJGz44HIgXqohZhwmaiBGKMl5EI3c45qjjjjz2uKN3wr0oEJAUugZdhUNGpxGRSSLZDpNLKgkllBlNKaWSVV7pJJUYWbklll1qaWSTY0b55ZllZonmgWSyaWaZXqYZ5poQPgnmRXG6ySWeYup5p0V51rknoH0K+mdFga5op5Nqwlmooo36SSekczo6qZA+Zqrpppx26umnoIYq6qiklmrqqaimqqpCAQEAIfkECQQA8AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKtYlY24gq9IcM/IcC/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/I4H+pQN+JoT9aAZ9aIb9aIb9aIb9aIb9aIb9aIb9aIb9KMc9KMc9KMc9KMc9KMc9KMc9KQd86Yf8qki8qoj8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsl8qwl8qwl8qwl8qwl8qwl8qwl8qwm8qwn8q0p8q4s8rEz87dD9shw++nF/vz5/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A4QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY+dcurcyZNnwZ5Agf4MSjQnzqJEhyIVSnBp0KNOfTaNKnUg1aobr+5UqpXrVahdp2rt5JUq2K9iw1odS7Yj27Zrx5aNetZsWrRx1WZlO9dp36V16d61mxfvXrmDBRcmfFgvvLd/kQb2m5jyYsWNDT/mWxmwW86XLQuE/BlxaM+nJZd2TDp10cmoR4OWbToz4821cTvO2Jo269k3gwsfTry48ePDe2vsxby58+fPYavmCL16demvO1rf3hx7Uu3ct/d7fwo+/PXVmjOatz6eKfX10Nv39Ag/Pvrb6us7l491uf7u92Hm33+98LdVef8ZqBN9BBYYoGgDJvhgbBHqp6BRCFo44XQbNeggR8rlR+CFcHXYIIkMjojciiy26OKLMLqonHLS1GjjjTjiiGJnHMKT448/7ujadwMBaaSNQvqm2ZFHJqnbkkwC6SSNUQa5YXZDkldklTlOCRyXXV5JpJK3gamjmFqSKaCZN3qZG5tIoumemhDCWaObjtkpDZ5QwslnmXb+uWagcs7HI5YC6SlonYSCCByVfhbaH6RsxmjppZhmqummnHbq6aeghirqqKSWauqpDgUEACH5BAkEAO8ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjLuKU+uIGPyHA/6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAPyNBviYEfWhGvKpIvKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfKsJfKsJfKsJfKsJfKsJfKsJfKsJfKsJfKsJvKsJ/KtKvKvLfKxNPO2QPS7TvXBXPbHbvfQhfrfrP304/78+P7+/v7+/v7+/v/+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AN8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PonLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqFeWVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxY77u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X8W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU3KKbfMiCSWaKKJsKnmWlIEneiiiym+1pmKAr1oI4kxsrjiUy3eaGOOPO7I1EA+/riaZiIWCeORtyWpJIpMYqabZk+eCOSQvlFZZYlX9hSZjERuiWOUok15m5hjchQicGiO2CVWZkrZ5jJvbjUjmDW2WadOX+qYJ5p7GnWnn+/MGShcWZ6pJ5mxxVmmoYzS6GijkKoJnJNifqjpppx26umnoIYq6qiklmrqqaimquqqDgUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaItvUNF+IPeFBf2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6IAf2LBPiYEfSmH/KqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJvGsJ/CsKO6sK+ysMeqsNuetPOStROCuT9qwXtOyccu0icC4qLu7u7y8vL29vb6+vr+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PhHLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqJeSVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxYb7u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X8W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU3KtSLiiCSWWGJkr62mmYkssohiUire1uKMI774VIyYtUMjjTYyxVGIO7bYY0+wqTZQkEJ2ZqRtOSLpopIp/gickyYOidVyU1JJopVb4SiajlrWCCWMUuYWppiukcnkl2eKyKVORUYpUJutvGmUl7GBeaadcK2ZJ518xqmmnmEGiueShGppaJmOATrmjYyu2OaifiLqaJqQfqjpppx26umnoIYq6qiklmrqqaimquqqCwUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaJlyRuCBFfmFBP2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6IAf2KA/2MBfyNBvyOB/yPCPyPCPyPCPyPCPyPCPyPCPyPCPyPCPuQCfuQCfuQCfuQCfuQCfuQCfuQCfuQCfuSC/mVDviZEvafGPSmH/OoIfKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvGsJ/CsKe+tLe6vNe6xPO+1RvC6U/HBZfTLfPfXmvrmwP358P7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PgnLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqFeSVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxYb7u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X+W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU29hCjiiCSSWJAnKKao4oorRvZaRyXGGOOJLNbIootJwSjjjiHSaOOPnuD4lI48yugjkDUKyRRHRe54JJItdqYak03OSBCUNirZk0dVWjkQlklK+SKVXY74JJhBipkjmWX2eCWaKmqJlUZtmvkmnCjKuRWRdZ4Jpp46cVmnm1/imaeaQ7LZpp9YAmoUn4veiaejcG00KKECGXqoa2taeimjUFIq6KCgIikqpGWWCuSpiqYqKZwirHpK6qtoxvrhrbjmquuuvPbq66/ABivssMQWa+yxyCoUEAAh+QQJBADtACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1diWlJ2YUiXajjGdx/pgQz6hQL+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hwD/hwD/hwD/hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+iAH9jAX7kQr6lQ75mBH5mRL5mRL5mRL5mRL5mRL5mRL5mRL5mRL4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mxT3nBX3nhf2oBn0pR7zqCHyqyTyqyTyqyTyqyTyqyTyqyTyqyTyqyTxqyXxqyXxqyXxqyXxqyXxqyXxqyXxqyXxqyXxrCXxrCXxrCXxrCbwrCfvrCrtrC7qrDXlrULbr1nVsGrMsoDCtZ28uK+6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHFxcXNzc3X19fh4eHq6urx8fH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDbCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNj3By6tzJk2fBnkCB/gxKNCfOokSHIhVKcGnQo059No0qdSDVqhuv7lSqletVqF2naoXjlSrYr2LDWh1LtiPbtmvHlo161mxatHHVZmU712nfpXXp3rWbF+9euYMFFyZ8WG+7t3+RBvabmPJixY0NP+ZbGbBbzpctC4T8GXFoz6cll3ZMOnXRyahHg5ZtOjPjzbVxO87Ymjbr2TeDCx9OvLjx48NdKV/OvHlz2Ko5Op8+HfrrjtSzL7eeFLv27Nyf/nr/Xn215ozkqYdnKj298/U9Pbp/b/42+vnM4WPViD9/fcz89aecfluN1x+BOsknoCsIGmUgfg3CtdGCDP4nWoACRqhghhbGhuGBHUY34YIaPjhficilqOKKLLbo4oqPxCjjjDTSGNl1rnXHUY088nijjr6dh1GPRMr4o3g5IrlRkUUeyV6Q9g3JZI9OxteZiBpNSeWVOEIJYEZa+sglkLoJeVGYNVa5X29ZojmjmgUm+WSbbsYIZ4JjKklnnXc6KKeVO9ZpZ55zsgmmoI/0KWGZUZ6JqKKQdoRoooQC6uWFhwoa6Z/7ZcpnpWsC56mbm17q4aholsrol1JqCmqcHaZi+eKstNZq66245qrrrrz26uuvwAYr7LDEJhQQACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXHlkTJltO7JzLcx6HueBDveFBP2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP2KA/qTDPebFPafGPWiG/WiG/WiG/WiG/WiG/WiG/WiG/WiG/WiG/SjHPSjHPSjHPSjHPSjHPSjHPSjHPSjHPSjHPSkHfSlHvOnIPKpIvKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvCsKO+sLOysMeitO+KvTNqxYdOzdc+1gsu3kMa5ocG8tL+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PsXLq3MmTZ8E7QIMKHTr0J9GjRHH2XNrTKNKnd5xCPaqUqdVYUqcWJagVadWrS7N2BSp27FewPrmO3TpwLduNaJmW7TpX69m4OetO1Qv1Ll6+TwF77Yi3qVq3ZA8j9htXMFXFbhmjdZwU8lrJYCm/bYc4KOarmoWG9ky48M7Ridt2jlradF7LZmHTbe0aNWvVnT9btc2btuneuBf7Lgxc4OrbcF2/Dh5Ztt2b0KNLn069uvXqk7Jr386du8fjHrv9ixf/fXX48eizl8/dMX369cI5ukcPv7n8+eQ7gm+Pv3v9y/z1t91/sd0noHYEzmbggZMk+NyCBzq4V4AMStgXhRHqZx6GAloYGIf9eTgYhB1qyB6JIZoY30YMIqiifSy22OCLAKKIn4iPXafjjjz26OOPPO7HXI3GbciRkEWemOSKGiHJmZFLwtgklE8qWSWTGTmpJZVZUrmllV1a+SWWGI0ppZNhMmkmkVOK6SWXZb7pJphxzqkmnBetWWCUbKZ5ppxk5gnon3QKaiehgVqkp4J87tnmnYf2WSeklErpJ5uLPgjkppx26umnoIYq6qiklmrqqaimquqqrC4UEAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=');
}

body[solr-search-filter-open]{overflow:hidden!important}.solr{-ms-grid-columns:1fr;display:-ms-grid;display:grid;grid-template-areas:"solr-header" "solr-search" "solr-filters" "solr-results";grid-template-columns:1fr}.solr .panel{background-color:var(--toujou-solr-panel-bg-color);margin-bottom:0;padding:1rem}.solr .panel--no-bg-mobile{background-color:transparent;padding:1rem 0}@media screen and (min-width:840px){.solr{-ms-grid-columns:1fr 1rem 3fr;-ms-grid-rows:auto 1rem var(--toujou-solr-search-input-height) 1rem auto;grid-gap:1rem;grid-template-areas:"solr-header solr-header" "solr-search solr-results" "solr-filters solr-results";grid-template-columns:minmax(var(--solr-search-sidebar-min-width),1fr) 3fr;grid-template-rows:auto var(--toujou-solr-search-input-height) auto}.solr .item-list--solr .list-group-item:first-child{padding-top:0}.solr .panel--no-bg-mobile{background-color:var(--toujou-solr-panel-bg-color);padding:1rem}}:root{--toujou-solr-panel-bg-color:rgba(0,0,0,.05);--toujou-solr-font-size-small:.875rem;--toujou-solr-search-filters-breakpoint:840px;--toujou-solr-header-radios-size:1.5rem;--toujou-solr-filter-button-icon-size:1.25rem;--toujou-solr-summary-chevron-size:1.5rem;--toujou-solr-search-input-height:2.25rem;--toujou-solr-margin-between-search-panels:1rem;--toujou-solr-checkbox-padding:.25rem 0;--toujou-solr-results-scroll-margin-top:calc(var(--toujou-smooth-scroll-padding-top-override)*1px);--toujou-solr-results-only-slider-content-section-height:240px;--toujou-solr-results-only-slider-image-height:calc(56.25vw - 2.25rem);--toujou-solr-results-only-slider-height:calc(var(--toujou-solr-results-only-slider-image-height) + var(--toujou-solr-results-only-slider-content-section-height));--solr-search-sidebar-min-width:280px;--solr-search-card-max-width-breakpoint:280px;--toujou-solr-filter-sub-level-indentation:1.8rem;--toujou-solr-icon-filter:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTAgMGgyNG0wIDI0SDAiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNNyA2aDEwbC01LjAxIDYuM1ptLTIuNzUtLjM5QzYuMjcgOC4yIDEwIDEzIDEwIDEzdjZhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF2LTZzMy43Mi00LjggNS43NC03LjM5QTEgMSAwIDAgMCAxOC45NSA0SDUuMDRhMSAxIDAgMCAwLS43OSAxLjYxWiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=");--toujou-solr-icon-close:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgwWiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xOC4zIDUuNzFhMSAxIDAgMCAwLTEuNDEgMEwxMiAxMC41OSA3LjExIDUuN0ExIDEgMCAwIDAgNS43IDcuMTFMMTAuNTkgMTIgNS43IDE2Ljg5YTEgMSAwIDAgMCAxLjQxIDEuNDFMMTIgMTMuNDFsNC44OSA0Ljg5YTEgMSAwIDAgMCAxLjQxLTEuNDFMMTMuNDEgMTJsNC44OS00Ljg5YTEgMSAwIDAgMCAwLTEuNFoiLz48L3N2Zz4=");--toujou-solr-icon-view-mode-grid:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGZpbGw9IiMyNDI0MjQiIGQ9Ik0zIDNoOHY4SDN6TTMgMTNoOHY4SDN6TTEzIDNoOHY4aC04ek0xMyAxM2g4djhoLTh6Ii8+PC9zdmc+");--toujou-solr-icon-view-mode-map:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgwWiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xNSA1LjEgOSAzIDMgNS4wMnYxNi4ybDYtMi4zMyA2IDIuMSA2LTIuMDJWMi43N1ptMCAxMy43OS02LTIuMTFWNS4xMWw2IDIuMTFaIiBmaWxsPSIjMjQyNDI0Ii8+PC9zdmc+")}@media screen and (min-width:480px){:root{--toujou-solr-results-only-slider-image-height:calc(28.125vw - 1.125rem);--toujou-solr-results-only-slider-content-section-height:260px}}@media screen and (min-width:540px){:root{--toujou-solr-results-only-slider-content-section-height:240px}}@media screen and (min-width:840px){:root{--toujou-solr-results-only-slider-content-section-height:270px;--toujou-solr-results-only-slider-image-height:calc(18.75vw - 1.125rem)}}@media screen and (min-width:1020px){:root{--toujou-solr-results-only-slider-content-section-height:280px;--toujou-solr-results-only-slider-image-height:7.45313rem;--toujou-solr-filter-sub-level-indentation:1.6rem}}@media screen and (min-width:1120px){:root{--toujou-solr-results-only-slider-content-section-height:260px}}@media screen and (min-width:1440px){:root{--toujou-solr-results-only-slider-content-section-height:340px}}.facet--aggregated{margin-bottom:.25rem}.facet-option{padding:var(--toujou-solr-checkbox-padding)}.facet-option .checkbox{flex-shrink:0}.facet-option .checkbox__description{font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.facet-details{border-top:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-bottom:.5rem;padding-top:.5rem}.facet-details__summary::marker{display:none}.facet-details__summary::-webkit-details-marker{display:none}.facet-details__summary{align-items:center;display:flex;list-style:none;outline:none;padding-right:1.5rem;padding-top:.125rem;position:relative}.facet-details__summary:after{background-color:var(--font-color);content:"";height:var(--toujou-solr-summary-chevron-size);-webkit-mask-image:var(--toujou-icon-chevron-left);mask-image:var(--toujou-icon-chevron-left);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:0;transform:rotate(-90deg);transition:transform .25s ease-in-out;width:var(--toujou-solr-summary-chevron-size)}.facet-details__summary .facet__title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facet-details[open]>.facet-details__summary{color:var(--primary-color)}.facet-details[open]>.facet-details__summary:after{background-color:var(--primary-color);transform:rotate(90deg)}.solr-details__item-group{padding:.5rem 0 0}.solr-details__item-group .facet-option+.facet--aggregated{margin-top:.5rem}.facet-details .facet-details{border-top:none;margin-left:var(--toujou-solr-filter-sub-level-indentation);padding:0;width:calc(100% - var(--toujou-solr-filter-sub-level-indentation))}.facet-details .facet-details .facet-details__summary{padding:.125rem 0}.facet-details .facet-details .facet-details__summary:after{top:-.1rem}@media (hover:hover){.facet-details__summary:hover{cursor:pointer}.facet-details__summary:hover .facet__title{color:var(--primary-color)}.facet-details__summary:hover:after{background-color:var(--primary-color)}.facet-details[open] .facet-details__summary:hover .facet__title{color:var(--primary-color--dark)}.facet-details[open] .facet-details__summary:hover:after{background-color:var(--primary-color--dark)}}@media screen and (min-width:540px){.facet-details .facet-details{padding-top:.25rem}.facet-details .facet-details .facet-details__summary{padding:.5rem 0}.facet-details .facet-details .facet-details__summary:after{top:.25rem}.facet-details .list-group-item .facet-details .list-group-item.solr-details__item-group{grid-template-columns:1fr}.solr-details__item-group .facet-option+.facet--aggregated{margin-top:0}}@media screen and (min-width:840px){.facet-details .facet-details{padding:0}.facet-details .facet-details .solr-details__item-group{padding-top:0}.solr-details__item-group .facet-option+.facet--aggregated{margin-top:.5rem}}.solr-facets .facet-label.panel-title a{color:var(--primary-color);pointer-events:none}.facet-label.panel-title{margin-bottom:.5rem}.solr-facets .tx-solr-facet-hidden{display:none}.solr-facets__facet:not(:first-of-type){margin-top:var(--toujou-solr-margin-between-search-panels)}.facet-result-count{margin-left:.5ch;opacity:.5}.facet-result-count:not(:empty):before{content:"("}.facet-result-count:not(:empty):after{content:")"}.solr-filters__mobile-header+.solr-facets{margin-top:2rem}@media screen and (min-width:840px){.facet-label.panel-title{font-size:1.25rem}.facet-result-count{margin-left:0}}.facet-date-range{display:flex;gap:.5rem}.solr-facet_date-range{background:var(--bg-color)}.solr-facets-in-use__chips{display:flex;flex-wrap:wrap}.solr-facets-in-use__no-filters{font-size:1rem;margin:0}@media screen and (min-width:840px){.solr-facets-in-use{border-bottom:var(--toujou-solr-margin-between-search-panels) solid var(--bg-color)}}.solr-filter-button{align-items:center;display:flex;height:var(--toujou-solr-search-input-height);justify-content:center;margin-bottom:0;margin-top:1rem;width:100%}.solr-filter-button__icon{background-color:var(--bg-color);display:inline-block;height:var(--toujou-solr-filter-button-icon-size);margin-right:1ch;-webkit-mask-image:var(--toujou-solr-icon-filter);mask-image:var(--toujou-solr-icon-filter);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--toujou-solr-filter-button-icon-size)}.solr-filter-button__amount{margin-left:1ch}.solr-filter-button__amount:before{content:"("}.solr-filter-button__amount:after{content:")"}@media screen and (min-width:540px){.solr-filter-button{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:840px){.solr-filter-button{display:none}}.solr-filters{background-color:var(--bg-color);display:none;grid-area:solr-filters;height:100%;left:0;overflow:auto;padding:var(--toujou-solr-filters-padding,1rem);position:fixed;top:0;width:100%;z-index:11}.solr-filters[is-visible]{display:block}.solr-filters__mobile-header{align-items:center;display:flex;justify-content:space-between}.solr-filters__mobile-headline{align-items:center;color:var(--primary-color);display:flex;justify-content:flex-start;margin:0;padding:0}.solr-filters__mobile-headline:before{background-color:var(--primary-color);content:"";display:inline-block;height:var(--toujou-solr-mobile-filters-headline-icon-size,1.5rem);margin-right:.5ch;-webkit-mask-image:var(--toujou-solr-icon-filter);mask-image:var(--toujou-solr-icon-filter);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--toujou-solr-mobile-filters-headline-icon-size,1.5rem)}.solr-filters__mobile-buttons{align-items:center;display:flex;justify-content:flex-end}.solr-filters__mobile-button{background-color:transparent;border:none;outline:none}.solr-filters__mobile-button--hidden{display:none}.solr-filters__mobile-button:not(:first-child){margin-left:1ch}.solr-filters__mobile-button--reset{color:var(--font-color);font-size:var(--toujou-solr-font-size-small);text-decoration:underline;white-space:nowrap}.solr-filters__mobile-button--close,.solr-filters__mobile-button--close:after{height:var(--toujou-solr-mobile-filters-headline-icon-size,1.5rem);width:var(--toujou-solr-mobile-filters-headline-icon-size,1.5rem)}.solr-filters__mobile-button--close:after{background-color:var(--font-color);content:"";display:block;-webkit-mask-image:var(--toujou-solr-icon-close);mask-image:var(--toujou-solr-icon-close);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.solr-filters .checkbox-group__label{padding-left:0}@media (hover:hover){.solr-filters__mobile-button--reset:hover{color:var(--primary-color)}.solr-filters__mobile-button--close:hover:after{background-color:var(--primary-color)}}@media screen and (min-width:840px){.solr-filters{display:block;grid-area:solr-filters;height:auto;left:auto;overflow:auto;padding:var(--toujou-solr-filters-padding,0);position:relative;top:auto;width:auto;z-index:auto}.solr-filters__mobile-header{background-color:var(--toujou-solr-panel-bg-color);padding:1rem 1rem 0}.solr-filters__mobile-headline{font-size:1.25rem}.solr-filters__mobile-buttons{display:none}}.solr-header{grid-gap:0 1rem;border-bottom:2px solid var(--font-color);display:grid;grid-area:solr-header;grid-template-columns:1fr;margin-bottom:2rem;padding-bottom:.5rem}.solr-header__headline{color:var(--secondary-color)}.solr-header__count-number:before{content:"("}.solr-header__count-number:after{content:")"}.solr-header__term{color:inherit;display:inline;font-size:inherit}.solr-header__term:before{content:"-";display:inline;margin:0 .5ch}.solr-header__term-word{color:var(--primary-color)}.solr-header__infos{display:none}.solr-header__range{display:none;font-size:var(--toujou-solr-font-size-small);margin-bottom:0}@media (hover:hover){.solr-header__radio:not(:checked):hover{background-color:var(--primary-color--light)}}@media screen and (min-width:840px){.solr-header{grid-template-columns:1fr auto;margin-bottom:1rem}.solr-header__infos{align-items:center;display:flex;grid-column:3;justify-content:flex-end}.solr-header__range{margin-right:1rem;text-align:right}}.solr-pagination{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:1rem auto;padding:0}.solr-pagination__pages--desktop{align-items:center;display:flex;justify-content:center}.solr-pagination__select{width:4rem}.solr-pagination__select-postfix{margin-left:1ch}.solr-pagination__pages--desktop{display:none;flex-wrap:wrap;margin:0;padding:0}.solr-pagination__item{display:block;font-size:1rem;height:2rem;width:2rem}.solr-pagination__link{align-items:center;color:var(--font-color);cursor:pointer;display:flex;height:2rem;justify-content:center;position:relative;transition:background-color .5s ease-in-out;width:2rem}.solr-pagination__link--active{background-color:var(--primary-color);color:var(--bg-color);pointer-events:none}.solr-pagination__link--arrow{background-color:#f5f5f5}.solr-pagination__item--disabled .solr-pagination__link--arrow{pointer-events:none}.solr-pagination__item--disabled .solr-pagination__icon{opacity:.5}.solr-pagination__icon{background-color:var(--font-color);height:1.125rem;left:50%;mask-image:var(--toujou-icon-chevron-left);-webkit-mask-image:var(--toujou-icon-chevron-left);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.125rem}.solr-pagination__icon--next{transform:translate(-50%,-50%) rotate(180deg)}.solr-pagination__link--active .solr--pagination__icon{background-color:var(--bg-color)}.solr-pagination--above{display:none}@media (hover:hover){.solr-pagination__link:hover{background-color:var(--font-color--light)}.solr-pagination__link--active:hover,.solr-pagination__link:hover .solr-pagination__icon{background-color:var(--primary-color)}.solr-pagination__link--active:hover{color:var(--bg-color)}.solr-pagination__link--active:hover .solr-pagination__icon{background-color:var(--bg-color)}}@media screen and (min-width:640px){.solr-pagination__pages--mobile{display:none}.solr-pagination__pages--desktop{display:flex}}.solr-results{grid-area:solr-results;margin-top:var(--toujou-solr-margin-between-search-panels);scroll-margin-top:var(--toujou-solr-results-scroll-margin-top)}.solr-results__header{-ms-grid-columns:1fr;display:-ms-grid;display:grid;grid-template-columns:1fr;margin-top:1.5rem}.solr-results__range{margin-bottom:0}.solr-results__select-group{margin-left:.5rem;padding:0;width:4rem}.solr-results__per-page{flex-shrink:0}.solr-results__per-page-form{align-items:center;display:flex}.item-list--solr .list-group-item{padding:.75rem 0}.item-list--solr:not(.item-list--cards) .list-group-item:not(:last-child){border-bottom:1px solid var(--font-color--light)}.solr .item-list--solr .list-group-item:first-child{border-top:0}.solr .item-list--solr .list-group-item:last-child{border-bottom:0}.item-list--solr .toujou-card{grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.item-list--solr .toujou-card__contents{display:contents}@media screen and (min-width:480px){.solr-results__header{-ms-grid-columns:1fr 1rem auto;grid-gap:1rem;align-items:center;grid-template-columns:1fr auto;margin-bottom:.5rem}}.item-list--solr.item-list--cards{grid-gap:var(--toujou-solr-margin-between-search-panels);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--solr-search-card-max-width-breakpoint),1fr))}.item-list--solr.item-list--cards .list-group-item{padding:0}@media screen and (min-width:840px){.solr-results{margin-top:0}.solr-results__per-page-form{font-size:var(--toujou-solr-font-size-small)}.solr-results .item-list--solr{margin-top:0}}.solr-results--only{grid-area:unset;grid-column:1/-1;grid-row:1/-1}.solr-results--only .toujou-card{grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.solr-results--only .solr-pagination{display:none}.solr-results--only .slider__control{display:block;top:calc(var(--toujou-solr-results-only-slider-image-height)/2);transform:translateY(-50%)}.solr-results--only .glider-dots{bottom:-2rem;display:none;padding:0}.solr-results--only .glider-dot{background-color:var(--font-color--light)}.solr-results--only .glider-dot.active{background-color:var(--primary-color)}.solr-results--only .slider--solr-cards:before{padding-top:var(--toujou-solr-results-only-slider-height)}.solr-results--only .slider--solr-cards .toujou-card--d1i{width:100%}.solr-results--only .toujou-card__header{display:contents}.solr-results--only .toujou-card__abstract,.solr-results--only .toujou-card__chips,.solr-results--only .toujou-card__icon,.solr-results--only .toujou-card__subtitles,.solr-results--only .toujou-card__title{grid-area:unset}.solr-results--only .toujou-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.solr-results--only .toujou-card__info{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.solr-results--only .toujou-card__info:not(:first-child){margin-top:0}.solr-results--only .toujou-card__info--with-icon:before,.solr-results--only .toujou-card__info--with-icon:not(:first-child):before{top:.5rem}.solr-results--only .toujou-card__info--opening-hours{display:none}@media screen and (min-width:480px){.solr-results--only .glider-slide{margin:0 .5rem}.solr-results--only .slider__control--prev{left:.5rem}.solr-results--only .slider__control--next{right:.5rem}}@media screen and (min-width:840px){.solr-results--only .glider-dots{display:block}}@media screen and (min-width:1080px){.solr-results--only .slider__control{top:50%}.solr-results--only .slider__control--prev{height:2.5rem;left:-2rem;width:2.5rem}.solr-results--only .slider__control--next{height:2.5rem;right:-2rem;width:2.5rem}}@media screen and (min-width:1120px){.solr-results--only .slider__control--prev{left:-3rem}.solr-results--only .slider__control--next{right:-3rem}}@media screen and (min-width:1440px){.solr-results--only .slider__control--prev{left:-2rem}.solr-results--only .slider__control--next{right:-2rem}}@media screen and (min-width:1500px){.solr-results--only .slider__control--prev{left:-3rem}.solr-results--only .slider__control--next{right:-3rem}}.solr-results__map-container{height:75vh;position:-webkit-sticky;position:sticky;top:var(--tourow-topbar-height);width:100%}toujou-solr-search-map{--toujou-solr-search-map-marker-background-color:#616360;--toujou-solr-search-map-marker-background-color-hover:#f58e26;--toujou-solr-search-map-marker-background-radius:12;--toujou-solr-search-map-marker-icon-color:var(--primary-color);--toujou-solr-search-map-marker-border-width:2;--toujou-solr-search-map-marker-border-color:var(--bg-color);--toujou-solr-search-map-cluster-border-color:var(--bg-color);--toujou-solr-search-map-cluster-border-width:2;--toujou-solr-search-map-cluster-background-color:var(--primary-color);--toujou-solr-search-map-cluster-text-color:var(--bg-color);--toujou-solr-search-map-cluster-text-size:16;--toujou-solr-search-map-cluster-radius:50;--toujou-solr-search-map-line-color:#1782ed;--toujou-solr-search-map-line-width:3;--toujou-solr-search-breakpoint:840px;--toujou-solr-search-map-icon-image:"marker-15"}toujou-solr-search-map .loading-bar{background-color:var(--toujou-search-map-loading-bar-bg-color,var(--font-color--light));height:var(--toujou-search-map-loading-bar-height,4px);left:var(--toujou-search-map-loading-bar-left,0);opacity:0;pointer-events:none;position:var(--toujou-search-map-loading-bar-position,absolute);top:calc(var(--toujou-search-map-search-height) + 1rem);width:var(--toujou-search-map-loading-bar-width,100%);z-index:1}toujou-solr-search-map[is-loading] .loading-bar{opacity:var(--toujou-search-map-loading-bar-opacity,.875)}@-webkit-keyframes loadingBarAnimation{0%{left:0;right:100%}35%,50%{left:0;right:0}85%,to{left:100%;right:0}}@keyframes loadingBarAnimation{0%{left:0;right:100%}35%,50%{left:0;right:0}85%,to{left:100%;right:0}}toujou-solr-search-map .loading-bar:after{-webkit-animation-duration:var(--toujou-search-map-loading-bar-animation-duration,1.5s);animation-duration:var(--toujou-search-map-loading-bar-animation-duration,1.5s);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingBarAnimation;animation-name:loadingBarAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:var(--toujou-search-map-loading-bar-mover-color,var(--primary-color));content:"";display:block;height:var(--toujou-search-map-loading-bar-height,4px);left:0;position:absolute;right:100%;top:0}toujou-solr-search .solr-results__map-container,toujou-solr-search[view-mode=map] .item-list--cards,toujou-solr-search[view-mode=map] .solr-pagination{display:none}toujou-solr-search[view-mode=map] .solr-results__map-container{display:block}toujou-solr-search-map .toujou-map__fixed-popup{bottom:10px;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:80vw;z-index:3}toujou-solr-search-map toujou-card .toujou-card__bottom,toujou-solr-search-map toujou-card .toujou-card__content{display:none}.toujou-map__fixed-popup .toujou-card{--toujou-card-mobile-image-size:5rem;grid-template-columns:var(--toujou-card-mobile-image-size) 1fr}.toujou-map__fixed-popup .toujou-card__figure,.toujou-map__fixed-popup .toujou-card__figure-link{aspect-ratio:1/1;height:100%;padding-top:0;width:var(--toujou-card-mobile-image-size)}.toujou-map__fixed-popup .toujou-card__contents{justify-content:center;overflow:hidden;padding:.125rem}.toujou-map__fixed-popup .toujou-card__title{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toujou-map__fixed-popup .toujou-card__abstract{order:2}.toujou-map__fixed-popup .toujou-card__icon{left:0;top:0;transform:translateX(calc(var(--toujou-card-mobile-image-size)*-1))!important}.toujou-map__fixed-popup toujou-fav-item{display:none}.solr-results__topbar{display:flex;flex-direction:column;margin-bottom:1rem}toujou-solr-search-map .toujou-card-figure-toggle__button{display:none}@media screen and (min-width:540px){.solr-results__topbar{flex-direction:row}}.solr-results__topbar-left{flex:1}@media screen and (max-width:839px){toujou-solr-search-map .toujou-map__fixed-popup{max-width:360px;width:calc(100% - 2rem)}.toujou-map__fixed-popup .toujou-card__contents{padding:.5rem}.toujou-map__fixed-popup .di1-rating{display:flex}.toujou-map__fixed-popup .toujou-card__info,.toujou-map__fixed-popup .toujou-card__subtitles,.toujou-map__fixed-popup .toujou-card__title{text-align:left}.toujou-map__fixed-popup .toujou-card__info:not(:first-child){margin-top:.125rem}}@media screen and (max-width:419px){.toujou-map__fixed-popup .toujou-card{grid-template-columns:1fr}.toujou-map__fixed-popup .toujou-card__figure{display:none}.toujou-map__fixed-popup .toujou-card__title-link{padding:.5rem}.toujou-map__fixed-popup .toujou-card__title{padding-left:0}}.solr-search{grid-area:solr-search;margin-top:1rem}.solr-search__form{-ms-grid-columns:1fr;grid-gap:1rem;display:-ms-grid;display:grid;grid-template-columns:1fr}.solr-search__input-group{padding:0;position:relative}.solr-search__input{height:var(--toujou-solr-search-input-height);padding-right:2rem}.solr-search__button-group{display:none}.solr-search__input-cancel-button{background-color:var(--font-color--light);display:block;height:var(--toujou-solr-search-input-height);-webkit-mask-image:var(--toujou-solr-icon-close);mask-image:var(--toujou-solr-icon-close);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:60%;mask-size:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:var(--toujou-solr-search-input-height)}.solr-search__input:-moz-placeholder-shown+.solr-search__input-cancel-button{display:none}.solr-search__input:-ms-input-placeholder+.solr-search__input-cancel-button{display:none}.solr-search__input:placeholder-shown+.solr-search__input-cancel-button{display:none}@media (hover:hover){.solr-search__input-cancel-button:hover{background-color:var(--font-color);cursor:pointer}}@media screen and (min-width:540px){.solr-search{-ms-grid-columns:1fr 1rem auto;grid-gap:1rem;align-items:center;display:-ms-grid;display:grid;grid-template-columns:1fr auto;margin-top:0}}@media screen and (min-width:840px){.solr-search{grid-gap:0}}.solr-chips--search{display:none}.solr .solr-facets-in-use.solr-chips--search .panel--no-bg-mobile{padding:1rem 0 0}@media screen and (min-width:540px){.solr .solr-facets-in-use.solr-chips--search .panel--no-bg-mobile{padding:0}}@media screen and (min-width:480px) and (max-width:840px){.solr-chips--search{display:block}}.solr-view-mode{align-items:center;border:1px solid var(--font-color--light);border-radius:.25rem;display:flex;flex-direction:row;justify-content:end;vertical-align:baseline}.solr-view-mode__button{background:var(--bg-color) none;border:none;color:var(--font-color);display:flex;flex:1 1 0;font-weight:100;justify-content:center;margin:0}.solr-view-mode__button:first-child{border-bottom-right-radius:0;border-right:1px solid var(--font-color--light);border-top-right-radius:0}.solr-view-mode__button:last-child{border-right:none}.solr-view-mode__button-icon{background-color:currentColor;display:inline-block;height:var(--toujou-solr-filter-button-icon-size);margin-right:1ch;-webkit-mask-image:var(--toujou-solr-icon-filter);mask-image:var(--toujou-solr-icon-filter);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--toujou-solr-filter-button-icon-size)}.solr-view-mode__button--map .solr-view-mode__button-icon{-webkit-mask-image:var(--toujou-solr-icon-view-mode-map);mask-image:var(--toujou-solr-icon-view-mode-map)}.solr-view-mode__button--grid .solr-view-mode__button-icon{-webkit-mask-image:var(--toujou-solr-icon-view-mode-grid);mask-image:var(--toujou-solr-icon-view-mode-grid)}.solr-view-mode__button[aria-checked=true]{color:var(--primary-color)}