.save-search-control{flex-wrap:wrap;align-items:center;gap:9px 14px;margin:12px 0;display:flex}.save-search-button,.saved-searches-heading>button{color:#174c45;cursor:pointer;background:#e8eddf;border:1px solid #8da17c;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:15px;font-weight:800;display:inline-flex}.save-search-control>a{align-items:center;gap:5px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.save-search-button:disabled{opacity:.6;cursor:default}.save-search-button:focus-visible{outline-offset:3px;outline:3px solid #b1782b}.saved-searches button:focus-visible{outline-offset:3px;outline:3px solid #b1782b}.saved-search-list a:focus-visible{outline-offset:3px;outline:3px solid #b1782b}.saved-searches{background:#f1f2e7;border:1px solid #bdc9ae;margin:30px 0 40px;padding:24px;scroll-margin-top:105px}.saved-searches-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.saved-searches h2{font:normal 29px/1.3 var(--serif,Georgia,serif);align-items:center;gap:10px;margin:6px 0 12px;display:flex}.saved-searches>p{margin:8px 0 16px;font-size:16px;line-height:1.7}.saved-search-list{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.saved-search-list li{background:#fffaf0;border:1px solid #d0d2be;align-items:stretch;min-width:0;display:flex}.saved-search-list li>a{color:#174c45;flex:1;align-items:center;gap:12px;min-width:0;padding:15px;text-decoration:none;display:flex}.saved-search-list li>a:hover{background:#e7eddc}.saved-search-list a>svg{flex-shrink:0}.saved-search-list a>svg:last-child{margin-left:auto}.saved-search-list a>span{overflow-wrap:anywhere;min-width:0}.saved-search-list strong{font-size:18px;line-height:1.45}.saved-search-list small{color:#59604c;margin-top:5px;font-size:14px;font-weight:600;line-height:1.65;display:block}.saved-search-list li>button{color:#6b593e;cursor:pointer;background:0 0;border:1px solid #d5c9b3;place-content:center;align-self:center;min-width:44px;min-height:44px;margin:6px;display:grid}.saved-search-empty{background:#fffaf0;margin:20px 0;padding:20px;line-height:1.7}.saved-search-empty>a{align-items:center;gap:7px;min-height:44px;font-weight:800;display:inline-flex}.saved-searches .saved-search-note{color:#63654f;margin-bottom:0;font-size:14px;font-weight:600}.pending-search-notice{background:#e8eddf;border-left:4px solid #618555;padding:15px 18px;font-size:16px;font-weight:700;line-height:1.7}@media (max-width:650px){.saved-searches{padding:18px 14px}.saved-searches h2{font-size:25px}.saved-search-list li>a{gap:8px;padding:13px 10px}.saved-search-list li>a>svg:first-child{display:none}.saved-search-list li>button{margin-inline:3px}.saved-search-list small,.saved-searches .saved-search-note,.save-search-button{font-size:15px}}
