/* Give-only appearance. Double the Donation remains the lookup provider. */
.matching-search{margin-top:2rem;margin-bottom:3rem;padding-top:2rem;padding-bottom:2rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}
.matching-search>p{max-width:46rem}.matching-search h2{margin-bottom:1rem}.matching-label{display:block;font-size:14px;font-weight:700;margin:1.5rem 0 .5rem}
.matching-search #dd-container{min-width:0;width:100%;max-width:720px;margin:0;color:var(--ink);font:inherit}
#dd-container .dtd-plugin,#dd-container .dtd-callout{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:var(--ink)!important;font-family:Arial,Helvetica,sans-serif!important}
#dd-container .search-title,#dd-container .dtd-footer{display:none!important}
#dd-container .dtd-callout{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}
#dd-container .dtd-search-box{flex:1 1 280px;width:auto!important;min-width:0;margin:0!important}
#dd-container #dd-input{height:55px!important;box-sizing:border-box!important;border:1px solid #7c8e81!important;border-radius:5px!important;background-color:var(--paper)!important;box-shadow:none!important;color:var(--ink)!important;font:16px Arial,Helvetica,sans-serif!important}
#dd-container #dd-input::placeholder{color:var(--muted)!important;opacity:1}
#dd-container .dtd-lets-check{display:block!important;flex:0 0 168px;margin:0!important;padding:0!important}
#dd-container .dtd-lets-check>.cell:empty{display:none!important}#dd-container .dtd-lets-check>.cell{width:100%!important;padding:0!important}
#dd-container .lets-check,#dd-container .mg-forms-button{height:55px!important;width:100%!important;margin:0!important;border:0!important;border-radius:5px!important;background:var(--ink)!important;color:var(--paper)!important;box-shadow:none!important;font:700 16px Arial,Helvetica,sans-serif!important;text-transform:none!important}
#dd-container a{color:var(--ink)!important}#dd-container .Select-menu-outer{background:var(--paper)!important;border-color:var(--line)!important;z-index:10}
.matching-fallback{font-size:14px;margin-top:1rem!important}.matching-search a{text-decoration:underline}
@media(max-width:600px){#dd-container .dtd-search-box,#dd-container .dtd-lets-check{flex:1 1 100%;width:100%!important}.matching-search{margin-top:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}#dd-container{overflow-wrap:anywhere}}
