.pdf-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid #dbe4f0;border-radius:8px;background:#f8fbff;color:#173c72}.pdf-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-row .button{flex:0 0 auto;margin:0}@media(max-width:600px){.pdf-row{align-items:flex-start;flex-direction:column}.pdf-row .button{width:100%;text-align:center}}
.cause-filter .search-row{align-items:center}.cause-filter .button{white-space:nowrap}.cause-list-panel .panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cause-list-panel .panel-title h2{margin-bottom:6px}.cause-list-panel .panel-title p{margin:0;color:#68778d;font-size:14px}.cause-list-items{border-top:1px solid #e3e8ef}.cause-list-item{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 4px;border-bottom:1px solid #e3e8ef}.cause-list-item strong{display:block;color:#173c72}.cause-list-item small{display:block;margin-top:4px;color:#7c8ba0}.cause-list-item .button{margin:0;white-space:nowrap}@media(max-width:600px){.cause-filter .search-row{align-items:stretch;flex-direction:column}.cause-list-panel .panel-title{display:block}.cause-list-panel .count{display:block;margin-top:8px}.cause-list-item{align-items:flex-start;flex-direction:column}.cause-list-item .button{align-self:flex-start}}
