.gatherings-button-row{margin-bottom:2rem}.gatherings-button-row .custom-add-btn{width:auto}.gatherings-filter-section{padding:24px 0;margin-bottom:24px}.gatherings-filter-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#000;margin-bottom:16px}.gatherings-filter-group label{font-size:12px;font-weight:600;text-transform:uppercase;color:#606060;letter-spacing:.5px}.gatherings-filter-group .select-dropdown{max-height:300px;overflow-y:auto}.gatherings-filter-group .select{width:100%}.gatherings-filter-group .select .select-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px);display:inline-block}.form-actions{display:flex;justify-content:flex-end;margin-top:24px;gap:10px}.button-outline-gatherings{width:185px;height:45px;background:#fff;color:#167139;border:2px solid #b7d7c4;border-radius:14px;font-size:12px;font-weight:bold;cursor:pointer;transition:filter .2s}.button-outline-gatherings:hover{background:#f2f9f1}.button-light-gatherings{width:185px;height:45px;background:#d8f488;color:#0f3d2a;border:0;border-radius:14px;font-size:12px;font-weight:bold;cursor:pointer;transition:filter .2s}.button-light-gatherings:hover{background:#bee678}#projectTitleSearch{height:42px;border:1px solid var(--zuzis-input-border-color)}@media(max-width:1200px){.gatherings-filter-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.gatherings-filter-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gatherings-filter-row{grid-template-columns:1fr}}