.irx-pubs,.irx-pubs *{font-family:inherit!important}.irx-pubs{--irx-border:1px solid rgba(0,0,0,.08);--irx-muted:rgba(0,0,0,.65);--irx-faint:rgba(0,0,0,.45);--irx-accent:currentColor;--irx-radius:12px}.irx-pubs__year{border-radius:10px;margin-bottom:16px;overflow:visible;position:relative}.irx-pubs__year-header{margin:0}.irx-pubs__toggle{all:unset;align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;line-height:1.2;padding:10px 0;width:100%}.irx-pubs__year-label{color:#00274d;font-size:32px}.irx-pubs__list{list-style:none;margin:0;padding:0}.irx-pubs__item{border-top:var(--irx-border);display:grid;grid-template-columns:1fr auto;padding:30px 0}.irx-pubs__title-row{align-items:flex-start;display:flex;gap:40px;margin-bottom:10px}.irx-pubs__title{color:#00274d;flex:1 1 auto;font-size:18px;font-weight:700;min-width:0}.irx-pubs__authors{color:#00274d;font-size:14px;font-weight:400}.irx-pubs .irx-pubs__meta{line-height:1.25!important}.irx-pubs .irx-pubs__authors{display:inline;line-height:inherit}.irx-pubs__badge{align-self:flex-start;border-radius:4px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.05em;margin-left:auto;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.irx-pubs__badge--publication{background:#c9d8fb;color:#3870fa}.irx-pubs__badge--poster{background:#c3e6e3;color:#35bcb1}.irx-pubs__badge--presentation{background:#c2ccd7;color:#00274d}.irx-pubs__badge--other{display:none!important}.irx-pubs__journal{color:#00274d;font-size:12px;font-style:italic;font-weight:400;line-height:1.4;margin-top:5px;opacity:75%}.irx-pubs__summary{color:#00274d;font-size:18px;font-weight:400;line-height:1.5;margin-top:10px}.irx-pubs__actions{margin-top:4px}.irx-pubs__primary-link{color:#3870fa;font-size:14px;font-weight:700;text-decoration:none}.irx-pubs__panel{overflow:hidden;transition:max-height .2s ease}.irx-pubs__panel[hidden]{display:none!important}.irx-pubs__chevron{display:inline-flex;flex-shrink:0;transition:transform .2s ease}.irx-pubs__chevron,.irx-pubs__chevron svg,.irx-pubs__chevron svg *{color:#35bcb1;fill:#35bcb1;stroke:#35bcb1}.irx-pubs__toggle[aria-expanded=true] .irx-pubs__chevron{transform:rotate(180deg)}.irx-pubs__filters{--gap:12px;align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--gap);margin:0 0 20px}.irx-pubs__filters .irx-filter__field{display:grid;flex:0 0 calc(25% - var(--gap)*3/4);gap:6px}.irx-filter__label{color:#00274d;font-size:12px;margin-bottom:4px}.irx-filter__authorship,.irx-filter__journal,.irx-filter__type{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath stroke='%2335bcb1' stroke-width='2' d='m6 9 6 6M18 9l-6 6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px 14px;border:1px solid rgba(0,0,0,.15);border-radius:5px;color:#00274d;font-size:14px;line-height:1.2;min-height:36px;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.irx-filter__field input.irx-filter__query,.irx-filter__field select{box-sizing:border-box;width:100%}.irx-filter__field input.irx-filter__query{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:5px;color:#00274d;font:inherit;font-size:14px;font-weight:400;line-height:1.2;min-height:36px;padding:10px 12px}.irx-filter__query::placeholder{color:rgba(0,39,77,.4);font-weight:400}.irx-pubs__right{align-items:center;display:flex;gap:8px;margin-left:auto}.irx-pubs__authorship-inline{color:#00274d;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;padding:4px 8px;text-align:right;text-transform:uppercase;white-space:nowrap}.irx-pubs__right .irx-pubs__badge{margin-left:0}.irx-pubs__year:before{background:transparent;border-radius:5px;content:"";inset:-5px -20px;pointer-events:none;position:absolute;transition:background-color .15s ease;z-index:0}.irx-pubs__year.is-open:before,.irx-pubs__year:has(.irx-pubs__toggle[aria-expanded=true]):before,.irx-pubs__year:hover:before{background:#ebf2f8}.irx-pubs__year>*{position:relative;z-index:1}.irx-pubs__year+.irx-pubs__year:after{background:rgba(0,0,0,.08);content:"";height:1px;left:0;opacity:1;position:absolute;right:0;top:-8px;transition:opacity .15s ease;z-index:0}.irx-pubs__year.is-first-visible:after,.irx-pubs__year.is-open+.irx-pubs__year:after,.irx-pubs__year.is-open:after{opacity:0}@media (max-width:900px){.irx-pubs__filters .irx-filter__field{flex-basis:calc((100% - var(--gap))/2)}}@media (max-width:520px){.irx-pubs__filters .irx-filter__field{flex-basis:100%}}.irx-pubs__item{grid-template-columns:minmax(0,1fr) auto}.irx-pubs__item-main{min-width:0}.irx-pubs__summary{box-sizing:border-box;overflow-wrap:anywhere;padding-right:12px;white-space:normal;word-break:normal}@media (max-width:767px){.irx-pubs__summary{font-size:14px}.irx-pubs__right,.irx-pubs__title-row{align-items:flex-start;flex-direction:column;gap:4px}.irx-pubs__right{margin-left:0}.irx-pubs__authorship-inline{padding:4px 0}.irx-filter__authorship,.irx-filter__journal,.irx-filter__type{background-color:#fff!important;color:#00274d!important;opacity:1!important}}.irx-pubs__counter{color:#00274d;font-size:12px;font-weight:400;margin:20px 0}.irx-pubs__counter-total,.irx-pubs__counter-visible{font-size:14px;font-weight:700;padding:0 2px}.irx-pubs__counter-total{color:#00274d}