@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}html.loading:before,html.loading:after{content:"";position:fixed}html.loading:before{inset:0;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);z-index:100000}html.loading:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";content:"\f110";color:#1597c8;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:100050;left:50%;top:50%;translate:-50% -50%;font-size:4rem;color:#fff}.searchbar_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchbar_form:before{margin-right:6px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f002";font-size:150%}.searchbar_form input[type=search]{outline:none;margin:.5rem .5rem .5rem 0;max-width:50vw}.searchbar_form button[type=submit]{margin:0;min-width:unset;width:auto;height:auto;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.searchbar_form button[type=submit]:before,.searchbar_form button[type=submit]:after{display:none}.search_result_wrapper{display:block}.search_result_wrapper .searchbar{display:block;margin:1rem 0 2rem 0}@media (max-width:455px){.search_result_wrapper .searchbar .searchbar_form:before{display:none}}@media (max-width:455px){.search_result_wrapper .searchbar .searchbar_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.search_result_wrapper p{display:block;margin:1rem 0}.search_result_wrapper .search_results{display:block}.search_result_wrapper .search_results .search_result{position:relative;display:inline-block;text-decoration:none;padding-left:3rem;margin-bottom:2rem;line-height:100%}.search_result_wrapper .search_results .search_result:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f15b";font-size:200%;position:absolute;top:0;left:0;height:100%;width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.search_result_wrapper .search_results .search_result:hover:before{font-weight:900}.search_result_wrapper .search_results .search_result>b{display:block;margin-bottom:.3rem}.search_result_wrapper .search_results .search_result>b+br{display:none}.search_result_wrapper .search_results .search_result>span{font-size:80%}.search_result_wrapper .search_results .search_result .search_result_found{background-color:#ff0}.search_result_wrapper .search_results .search_result .breadcrumb{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 6px 0;padding:0;font-size:70%}.search_result_wrapper .search_results .search_result .breadcrumb li{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search_result_wrapper .search_results .search_result .breadcrumb li+li{padding-left:15px;position:relative}.search_result_wrapper .search_results .search_result .breadcrumb li+li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f101";position:absolute;left:4px;top:0;font-size:8px}