.fd-saved-searches{max-width:1100px;margin:0 auto;padding:30px 16px}.fd-saved-searches-head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:25px}.fd-saved-searches-head h1{margin:5px 0}.fd-saved-search-message{padding:12px 16px;margin-bottom:20px;border:1px solid #cfe8d5;border-radius:8px}.fd-saved-search-list{display:grid;gap:15px}.fd-saved-search-card{display:flex;justify-content:space-between;gap:20px;padding:20px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.fd-saved-search-card h2{margin:0 0 8px;font-size:20px}.fd-saved-search-card p{margin:0 0 8px;color:#667085}.fd-saved-search-actions{display:flex;gap:8px;align-items:center}.fd-saved-search-actions form{margin:0}.fd-saved-search-empty{text-align:center;padding:45px 20px;border:1px dashed #cbd5e1;border-radius:12px}.fd-property-save-search-box{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0;padding:12px;border:1px solid #e5e7eb;border-radius:10px}.fd-property-save-search-box input{min-width:220px;padding:9px}.fd-property-save-search-box button,.fd-property-share button,.fd-property-report-toggle{cursor:pointer;padding:9px 13px}.fd-property-share{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0}.fd-property-share button{border:1px solid #d0d5dd;background:#fff;border-radius:7px}.fd-property-report{margin-top:15px}.fd-property-report-form{display:none;padding:15px;border:1px solid #e5e7eb;border-radius:10px}.fd-property-report-form.is-open{display:block}.fd-property-report-form select,.fd-property-report-form textarea{width:100%;margin:7px 0 12px;padding:9px}.fd-property-report-form button[type=submit]{padding:10px 15px}.fd-property-report-message{padding:10px 14px;border-radius:8px;margin-bottom:15px}
@media(max-width:700px){.fd-saved-searches-head,.fd-saved-search-card{display:block}.fd-saved-search-actions{margin-top:15px}.fd-saved-search-actions .fd-dashboard-button{display:inline-block}}
.fd-property-report{margin-top:15px}.fd-property-report>summary{list-style:none;cursor:pointer;display:inline-block;padding:9px 13px;border:1px solid #d0d5dd;border-radius:7px;background:#fff}.fd-property-report>summary::-webkit-details-marker{display:none}.fd-property-report[open]>summary{margin-bottom:12px}.fd-property-report-form{display:block;padding:15px;border:1px solid #e5e7eb;border-radius:10px}.fd-property-report-error{border-color:#f3c0c0}
