/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.search-head .frame{padding:30px 0 11px}@media screen and (min-width:576px){.search-head .frame{padding:43px 0 28px}.search-head .form-search .form-actions button:after{content:"";display:inline-block;width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-search.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-search.svg);margin-left:5px}}.search-head .frame .head{padding-bottom:13px}@media screen and (min-width:992px){.search-head .frame{padding:43px 0}.search-head .frame .head{padding-bottom:32px}}.search-head .frame .head h1{margin-bottom:12px}.search-head .frame .head .intro{font:600 26px/34px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .search-head .frame .head .intro{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-head .frame .head .intro{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-head .form-search .views-exposed-form{display:flex;align-items:center;gap:1em}.search-head .form-search .search-tips-cta{font:italic 400 13px/16px "Noto Sans",Arial,Helvetica,sans-serif;padding:1em 0;color:var(--icrc-grey-500)}html[dir=rtl] .search-head .form-search .search-tips-cta{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-head .form-search .search-tips-cta{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-head .form-search .form-row{flex:1;display:flex;border:2px solid var(--icrc-grey-900);border-radius:512px;height:48px;overflow:hidden}.search-head .form-search .form-item{flex:1}.search-head .form-search .form-item input{width:100%;height:100%;border:none;padding:0 24px;font:600 14px/16px "Noto Sans",Arial,Helvetica,sans-serif;border-radius:512px 0 0 512px;margin:0}html[dir=rtl] .search-head .form-search .form-item input{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0;border-radius:0 512px 512px 0}html[lang=zh] .search-head .form-search .form-item input{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-head .form-search .form-actions button{background:var(--icrc-grey-900);color:var(--icrc-color-white);font:700 12px/14px "Noto Sans",Arial,Helvetica,sans-serif;border:none;height:100%;position:relative;display:flex;align-items:center;padding:0 22px;border-radius:0 512px 512px 0;cursor:pointer}html[dir=rtl] .search-head .form-search .form-actions button{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0;border-radius:512px 0 0 512px}html[lang=zh] .search-head .form-search .form-actions button{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-head .form-search-event .form-row{display:flex;gap:24px;padding-bottom:24px}@media screen and (max-width:575px){.search-head .form-search-event .form-row{flex-direction:column}.search-filter-overflow{overflow:hidden}}.search-head .form-search-event .form-row .form-item{flex:1}.search-head .form-search-event .form-row .form-item input{height:51px;border:1px solid var(--icrc-grey-400);border-radius:4px;font-size:14px;color:var(--icrc-grey-900);padding:6px 12px;width:100%}.search-head .form-search-event .form-actions{display:flex;justify-content:flex-end}.search-head .form-search-event .form-actions button{font:700 16px/21px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .search-head .form-search-event .form-actions button{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-head .form-search-event .form-actions button{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (max-width:576px){.search-head .form-search-event .form-actions button{width:100%}}.search-container{padding:13px 0 0;margin-bottom:56px}.search-container .holder{display:flex;flex-direction:column}@media screen and (min-width:576px){.search-container .holder{gap:48px;flex-direction:row;justify-content:space-between}.search-side{width:199px;flex:0 0 199px}}.search-container .text-box{font-size:20px}@media screen and (min-width:992px){.search-container .holder{gap:102px}.search-side{width:226px;flex:0 0 226px}}.search-side .btn-open-filter{padding-bottom:48px}@media screen and (min-width:576px){.search-side .btn-open-filter{display:none}}.search-side .btn-open-filter a{display:flex;background:var(--icrc-grey-200);border-radius:512px;height:54px;font:700 16px/21px "Noto Sans",Arial,Helvetica,sans-serif;justify-content:center;align-items:center;gap:8px;padding:5px 10px}html[dir=rtl] .search-side .btn-open-filter a{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-side .btn-open-filter a{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-side .btn-open-filter a:before{content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-filter.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-filter.svg)}.search-side .btn-close-filter{display:none}.search-side .btn-close-filter a{width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-close.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-close.svg)}@media screen and (max-width:575px){.search-side .btn-close-filter{display:flex;justify-content:flex-end}.search-side .filter-search-container{opacity:0;visibility:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background:var(--icrc-color-white);overflow-y:auto;z-index:1010;padding:16px}.search-side.search-filter-is-opened .filter-search-container{opacity:1;visibility:visible}}.search-side .title{border-top:2px solid var(--icrc-color-black)}.search-side .title h2{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif;position:relative}html[dir=rtl] .search-side .title h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-side .title h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-side .title a{position:relative;padding:10px 15px 10px 0;display:block}html[dir=rtl] .search-side .title a{padding:10px 0 10px 15px}.search-side .title a:before{position:absolute;right:8px;top:16px;content:"";border:solid #000;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg)}html[dir=rtl] .search-side .title a:before{right:auto;left:8px}.search-side .title a[aria-expanded=true]:before{transform:rotate(225deg);top:20px}.filter-search{padding:16px 0 24px}.filter-search .filter-by{padding-bottom:16px}@media screen and (min-width:992px){.filter-search .filter-by{padding-bottom:32px}}.filter-search .filter-by .frame{padding:14px 0 0}.filter-search .filter-by .form-checkboxes{position:relative}.filter-search .filter-by .form-checkboxes .ajax-progress{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--icrc-grey-300) url(/themes/custom/icrc_theme/html/images/throbber.gif) 50% 50% no-repeat;background-size:auto 40px;opacity:.7;z-index:1;border-radius:0!important}.filter-search .filter-by .form-checkboxes .ajax-progress .message,.filter-search .filter-by .form-checkboxes .ajax-progress .throbber{display:none}.filter-search .filter-by .form-item{display:flex;gap:8px;padding-top:16px}.filter-search .filter-by .form-item:first-child{padding-top:0}.filter-search .filter-by .form-item label{padding:2px 0 0}.filter-search .filter-by .form-item input[type=checkbox]{width:24px;height:24px;flex:0 0 24px;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--icrc-grey-400);appearance:none}.filter-search .filter-by .form-item input[type=checkbox][type=checkbox]{border-radius:.25em}.filter-search .filter-by .form-item input[type=checkbox][type=radio]{border-radius:50%}.filter-search .filter-by .form-item input[type=checkbox]:active{filter:brightness(90%)}.filter-search .filter-by .form-item input[type=checkbox]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.filter-search .filter-by .form-item input[type=checkbox]:checked{background-color:var(--icrc-grey-700);border-color:var(--icrc-grey-700)}.filter-search .filter-by .form-item input[type=checkbox]:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.filter-search .filter-by .form-item input[type=checkbox]:disabled{pointer-events:none;filter:none;opacity:.5}.filter-search .filter-by .form-item input[type=checkbox]:disabled~.form-check-label,.filter-search .filter-by .form-item input[type=checkbox][disabled]~.form-check-label{cursor:default;opacity:.5}.filter-search .filter-by label{font:400 14px/20px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .filter-search .filter-by label{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .filter-search .filter-by label{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.filter-search .year-range{padding-bottom:18px}.filter-search .year-range .form-row{display:flex;gap:16px}.filter-search .year-range .form-item{flex:1}.filter-search .year-range .form-item input{display:block;width:100%;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--icrc-grey-900);background-color:#fff;background-clip:padding-box;border:1px solid var(--icrc-grey-400);appearance:none;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:51px;margin:0}.filter-search .year-range .form-item input[type=file]{overflow:hidden}.filter-search .year-range .form-item input[type=file]:not(:disabled):not([readonly]){cursor:pointer}.filter-search .year-range .form-item input:focus{color:var(--icrc-grey-900);background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.filter-search .year-range .form-item input::placeholder{color:var(--icrc-grey-500);opacity:1}.filter-search .year-range label{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif;display:block;padding-bottom:24px}html[dir=rtl] .filter-search .year-range label{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .filter-search .year-range label{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.filter-search .country-box{padding-bottom:32px;position:relative}.filter-search .country-box .ajax-progress{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--icrc-grey-300) url(/themes/custom/icrc_theme/html/images/throbber.gif) 50% 50% no-repeat;background-size:auto 40px;opacity:.7;z-index:1;border-radius:0!important}.filter-search .country-box .ajax-progress .message,.filter-search .country-box .ajax-progress .throbber{display:none}.filter-search .country-box label{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif;display:block;padding-bottom:17px}html[dir=rtl] .filter-search .country-box label{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .filter-search .country-box label{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.filter-search .country-box select{width:100%;height:52px;border-radius:4px;padding:3px 10px;margin:0;display:none}@media screen and (max-width:575px){.filter-search .country-box select{display:block!important}.filter-search .country-box .chosen-container{display:none!important}}.filter-search .country-box .chosen-container.form-select{padding:0;border:none;height:auto;background:0 0}.filter-search .country-box .search-choice-close{border:none;padding:0;margin:0}.filter-search .topic-box{padding-bottom:32px}.filter-search .topic-box label{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif;display:block;padding-bottom:17px}html[dir=rtl] .filter-search .topic-box label{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .filter-search .topic-box label{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.filter-search .topic-box select{color:var(--icrc-grey-500);font:600 14px/16px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .filter-search .topic-box select{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .filter-search .topic-box select{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.filter-search .form-actions{display:flex;flex-direction:column;gap:16px}.filter-search .form-actions a,.filter-search .form-actions button{width:100%;align-items:center;display:flex;justify-content:center}.filter-search .form-actions .reset{gap:8px}.filter-search .form-actions .reset:before{content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-refresh.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-refresh.svg)}.search-content{flex:1}.search-content .results{display:flex;justify-content:space-between;padding-bottom:10px}@media screen and (max-width:992px){.search-content .results{flex-direction:column}}.search-content .results .link-hidden{display:none}.search-content .results .results-found{font-size:16px;line-height:26px;font-weight:500;font-style:italic}.search-content .results .sort-links{font-weight:700;display:flex;gap:8px}.search-content .results .sort-lable{padding-right:4px}html[dir=rtl] .search-content .results .sort-lable{padding:0 0 0 4px}.search-content .results .sort-link{color:var(--icrc-grey-400);position:relative;padding:0 24px 0 0}html[dir=rtl] .search-content .results .sort-link{padding:0 0 0 24px}.search-content .results .sort-link:after{position:absolute;right:0;top:2px;content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow-right.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow-right.svg);transform:rotate(90deg)}html[dir=rtl] .search-content .results .sort-link:after{right:auto;left:0}.search-content .results .sort-link:hover{color:var(--icrc-grey-700)}.search-content .results .link-active{color:var(--icrc-color-black)}.search-content .results .link-active.sort-asc:after{transform:rotate(270deg)}.search-content .search-line .frame{position:relative;height:auto;display:flex;gap:20px;border-top:1px solid var(--icrc-color-black);padding:18px 0}.search-content .search-line .frame .card-img,.search-content .search-line .frame .media{position:static!important}.search-content .search-line .frame .card-img a::before,.search-content .search-line .frame .media a::before{content:initial}.search-content .search-line .frame a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.search-content .search-line .frame a:hover:before{background-color:rgba(0,0,0,.04)!important}.search-content .search-line .frame:hover img{filter:brightness(.9)}@media screen and (max-width:991px){.filter-search .form-actions a,.filter-search .form-actions button{height:50px}.search-content .search-line .frame{flex-direction:column-reverse}.search-content .search-line .img{display:none}}.search-content .search-line .text{flex:1}.search-content .search-line .img{width:144px;flex:0 0 144px}.search-content .search-line h2{font:500 20px/30px "Noto Sans",Arial,Helvetica,sans-serif;color:var(--icrc-color-black);margin-bottom:10px;letter-spacing:-.4px}html[dir=rtl] .search-content .search-line h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:992px){.filter-search .form-actions{gap:8px}.search-content .results .results-found{font-size:16px}.search-content .search-line h2{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .search-content .search-line h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.search-content .search-line h2 .mark,.search-content .search-line h2 strong{background:var(--icrc-sand-200);font-style:italic;padding:0 3px}.search-content .search-line p .mark,.search-content .search-line p strong{font-weight:700}.search-content .search-line .bar{display:flex;color:var(--icrc-grey-700);font:400 14px/20px "Noto Sans",Arial,Helvetica,sans-serif;gap:22px}html[dir=rtl] .search-content .search-line .bar{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line .bar{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-content .search-line .label{padding:0 0 0 27px;position:relative}html[dir=rtl] .search-content .search-line .label{padding:0 27px 0 0}.search-content .search-line .label:before{content:"";position:absolute;top:0;left:0;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:20px;height:20px}html[dir=rtl] .search-content .search-line .label:before{left:auto;right:0}.search-content .search-line .label.news:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-news.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-news.svg)}.search-content .search-line .label.article:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-article.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-article.svg)}.search-content .search-line .label.statements:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-statements.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-statements.svg)}.search-content .search-line .label.publication:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-publication.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-publication.svg)}.search-content .search-line .label.reports:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-reports.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-reports.svg)}.search-content .search-line .label.events:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-events.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-events.svg)}.search-content .search-line .label.job-offer:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-job-offer.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-job-offer.svg)}.search-content .search-line .label.info-as-aid:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-info-as-aid.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-info-as-aid.svg)}.search-content .search-line .label.partnerships:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-partnerships.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-partnerships.svg)}.search-content .search-line .label.policy:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-policy.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-policy.svg)}.search-content .search-line .label.video:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-video.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-video.svg)}.search-content .search-line .label.photo-gallery:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-photo-gallery.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-photo-gallery.svg)}.search-content .search-line .label.topic:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-topic.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-topic.svg)}.search-content .search-line .publication-img{position:relative;width:124px;flex:0 0 124px;z-index:1;min-height:174px}@media screen and (max-width:991px){.search-content .search-line .publication-img{display:none}}.search-content .search-line .publication-img:after,.search-content .search-line .publication-img:before{content:"";background:var(--icrc-color-white);position:absolute;border-radius:10px;box-shadow:0 8.3636360168px 16.7272720337px 0 rgba(100,109,120,.1490196078)}.search-content .search-line .publication-img:before{width:101px;height:173px;content:"";bottom:-9px;left:11px;z-index:-2}.search-content .search-line .publication-img:after{width:109px;height:173px;bottom:-6px;left:7px;z-index:-1}.search-content .search-line .publication-img .mask{background-size:cover;border-radius:10px;height:174px;position:relative}.search-content .search-line .publication-img .mask:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/themes/custom/icrc_theme/html/images/img-plaseholder.png) 60% 50%/cover no-repeat;border-radius:10px}.search-content .search-line .publication-img .publication{color:var(--icrc-grey-100);font:500 16px/20px "Noto Serif","Times New Roman",Times,serif;position:absolute;bottom:18px;left:0;width:100%;padding:0 16px;z-index:2}.search-content .search-line .publication-img .media{position:relative;height:173px}.search-content .search-line .publication-img .media img{border-radius:10px;position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.search-content .search-line .publication-img .media:before{content:"";background:var(--icrc-color-white);position:absolute;border-radius:10px;box-shadow:0 8.3636360168px 16.7272720337px 0 rgba(100,109,120,.1490196078);width:117px;height:173px;content:"";bottom:-3px;left:3px;z-index:0}.search-content .search-line .publication-img .media:after{content:"";background:var(--icrc-grey-500);background-size:cover;position:absolute;border-radius:10px 0 0 10px;width:7px;height:100%;top:0;left:0;z-index:1}.search-content .search-line.archive h2{font:600 18px/26px "Noto Serif","Times New Roman",Times,serif}html[dir=rtl] .search-content .search-line.archive h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line.archive h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-content .search-line.archive .bottom-info{padding-bottom:18px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.search-content .search-line.archive .event-tag{display:flex;gap:8px}.search-content .search-line.archive .event-tag .tag-component{background:0 0;font-weight:600}.search-content .search-line.archive .date{font-size:14px;line-height:20px;color:var(--icrc-grey-700)}.search-content .search-line.archive .lang-info,.search-content .search-line.archive .lang-info .box{margin:0}.search-content .search-line-event{margin-bottom:24px}.search-content .search-line-event:last-child{margin:0}.search-content .search-line-event .frame{display:flex;background:var(--icrc-sand-100)}@media screen and (max-width:575px){.search-content .search-line .date{font-size:12px}.search-content .search-line-event .frame{flex-direction:column}}.search-content .search-line-event .date-box{display:flex;flex-direction:column;align-items:center;padding:17px 8px;gap:24px}@media screen and (min-width:576px){.filter-search{padding:35px 0 24px}.search-content .search-line-event .date-box{width:126px;flex:0 0 126px;gap:32px}}@media screen and (max-width:575px){.search-content .search-line-event .date-box{flex-direction:row;padding:16px 24px}}.search-content .search-line-event .month{font:600 22px/32px "Noto Serif","Times New Roman",Times,serif;text-align:center}html[dir=rtl] .search-content .search-line-event .month{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line-event .month{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.search-content .search-line-event .date{font:500 44px/40px "Noto Serif","Times New Roman",Times,serif;text-align:center}.search-content .search-line-event .img{width:390px;flex:0 0 390px}@media screen and (max-width:991px){.search-content .search-line-event .img{display:none}}.search-content .search-line-event .text{padding:20px 24px;display:flex;flex-direction:column}.search-content .search-line-event .text h2{font:600 18px/26px "Noto Serif","Times New Roman",Times,serif;margin-bottom:8px}html[dir=rtl] .search-content .search-line-event .text h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line-event .text h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:576px){.search-content .search-line-event .text{padding:20px 32px}.search-content .search-line-event .text h2{font:600 22px/32px "Noto Serif","Times New Roman",Times,serif}html[dir=rtl] .search-content .search-line-event .text h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .search-content .search-line-event .text h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.search-content .search-line-event .text .event-tag{flex:0 0 auto;padding-bottom:16px;display:flex;flex-wrap:wrap;gap:6px}.search-content .search-line-event .text .event-tag .tag-component{display:inline-flex;height:32px;font-weight:600;align-items:center}.search-content .search-line-event .text .info-box{margin-top:auto}.search-content .search-line-event .text .tags{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:10px}.search-content .search-line-event .text .tags .tag-component{font-size:12px;background:var(--icrc-sand-200);height:32px;display:flex;align-items:center;font-weight:600}.search-content .search-line-event .text .tags .tag-component.online,.search-content .search-line-event .text .tags .tag-component.onsite{padding:7px 15px 7px 28px}html[dir=rtl] .search-content .search-line-event .text .tags .tag-component.online,html[dir=rtl] .search-content .search-line-event .text .tags .tag-component.onsite{padding:7px 28px 7px 15px}.search-content .search-line-event .text .tags .tag-component.online:before,.search-content .search-line-event .text .tags .tag-component.onsite:before{position:absolute;left:5px;top:7px;content:"";background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:16px;height:16px;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-location.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-location.svg)}html[dir=rtl] .search-content .search-line-event .text .tags .tag-component.online:before,html[dir=rtl] .search-content .search-line-event .text .tags .tag-component.onsite:before{left:auto;right:0}.search-content .search-line-event .text .tags .tag-component.online:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-online2.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-online2.svg)}.search-content .lang-info{display:flex;flex-wrap:wrap;color:var(--icrc-sand-800);font-size:12px;line-height:16px;font-weight:600;margin:0 -8px}.search-content .lang-info .box{border-right:1px solid var(--icrc-grey-400);position:relative;padding:4px 8px 4px 34px;margin-top:5px}html[dir=rtl] .search-content .lang-info .box{padding:4px 34px 4px 8px}.search-content .lang-info .box:last-child{border:none}.search-content .lang-info .box:before{content:"";position:absolute;left:8px;top:0;width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}html[dir=rtl] .search-content .lang-info .box:before{left:auto;right:8px}.search-content .lang-info .box a:hover{text-decoration:underline}.search-content .lang-info .lang{display:flex;gap:8px}.search-content .lang-info .lang:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-lang.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-lang.svg)}.search-content .lang-info .sign-lang:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-sign-lang.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-sign-lang.svg)}.search-content .lang-info .cc-lang:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-cc-lang.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-cc-lang.svg)}#search-tips-content,#search-tips-content .search-tips-wrapper{max-height:none;max-width:none;height:auto;width:auto;overflow:visible}#search-tips-content table{width:100%;table-layout:auto;border-collapse:collapse;margin:1em 0}#search-tips-content table tbody{vertical-align:top}#search-tips-content table tr{margin:2px 0}#search-tips-content table td,#search-tips-content table th{padding:8px;text-align:left}html[dir=rtl] #search-tips-content table td,html[dir=rtl] #search-tips-content table th{text-align:right}#search-tips-content table td:nth-child(1),#search-tips-content table td:nth-child(2),#search-tips-content table td:nth-child(3),#search-tips-content table th:nth-child(1),#search-tips-content table th:nth-child(2),#search-tips-content table th:nth-child(3){min-width:none}@media screen and (min-width:768px){#search-tips-content table td:nth-child(1),#search-tips-content table th:nth-child(1){min-width:140px}#search-tips-content table td:nth-child(2),#search-tips-content table th:nth-child(2){min-width:300px}#search-tips-content table td:nth-child(3),#search-tips-content table th:nth-child(3){min-width:200px}}@media screen and (min-width:1200px){#search-tips-content table td:nth-child(1),#search-tips-content table th:nth-child(1){min-width:170px}#search-tips-content table td:nth-child(2),#search-tips-content table th:nth-child(2){min-width:400px}#search-tips-content table td:nth-child(3),#search-tips-content table th:nth-child(3){min-width:250px}}#search-tips-content table th h2{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] #search-tips-content table td,html[dir=rtl] #search-tips-content table th h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] #search-tips-content table td,html[lang=zh] #search-tips-content table th h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}#search-tips-content table td{font:400 14px/20px "Noto Sans",Arial,Helvetica,sans-serif}.fancybox-wrap.search .highlight{background:var(--icrc-red-100)}
