.save-search-btn{cursor:pointer}.save-search-btn.is-saved{border-color:var(--main-color);color:var(--main-color)}.save-search-btn.is-saved svg{fill:currentColor}.body_content:has(>.save-search-floating){position:relative}.save-search-floating{box-shadow:var(--card-shadow);left:50%;position:absolute;top:16px;transform:translateX(-50%);white-space:nowrap;z-index:1001}.save-search-floating .nl-short{display:none}.save-search-modal .save-search-name{font-weight:600;margin-bottom:4px}.save-search-modal .save-search-text,.save-search-modal .save-search-consent{color:#6b6f76;font-size:14px;line-height:22px}.save-search-modal .save-search-consent{font-size:13px;margin-bottom:12px}.save-search-result{font-size:14px;line-height:22px}.save-search-result:not(:empty){border-radius:8px;margin-bottom:12px;padding:10px 12px}.save-search-result.is-ok{background:#ecfdf3;color:#05603a}.save-search-result.is-error{background:#fef3f2;color:#b42318}.alerts-list .alerts-item{border:1px solid var(--card-border-color);border-radius:12px;margin-bottom:16px;padding:16px 20px}.alerts-list .alerts-item.is-paused{opacity:.75}.alerts-list .alerts-meta{color:#6b6f76;font-size:13px}.alerts-list .alerts-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:600;line-height:20px;padding:0 10px}.alerts-badge-active{background:#ecfdf3;color:#05603a}.alerts-badge-paused{background:#f3f4f6;color:#4b5563}.alerts-badge-pending{background:#fffaeb;color:#93370d}
