/* fm-review-sales.css — 评价与销售 工具条样式 */
.fm-rs-bar{margin:0 0 14px;padding:12px 14px;background:#f7faf8;border:1px solid #e6ede8;border-radius:12px;display:flex;flex-direction:column;gap:10px}
.fm-rs-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.fm-rs-cap{font-size:13px;font-weight:700;color:#1f5c3f;min-width:62px}
.fm-rs-row label{font-size:12px;color:#5c6b60;display:flex;align-items:center;gap:6px}
.fm-rs-row input{width:72px;padding:5px 8px;border:1px solid #d7e6dd;border-radius:8px;font-size:13px}
.fm-rs-row input:focus{outline:none;border-color:#1f5c3f}
.fm-rs-btn{font-size:13px;padding:7px 14px;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:background .18s}
.fm-rs-btn.go{background:#1f5c3f;color:#fff}
.fm-rs-btn.go:hover{background:#174a31}
.fm-rs-btn.danger{background:#fdf6f5;color:#b0483c;border-color:#f0d8d4}
.fm-rs-btn.danger:hover{background:#fbeae7}
.fm-rs-btn:disabled{opacity:.55;cursor:wait}
.fm-rs-hint{font-size:12px;color:#8b9a90}
.fm-rs-toast{position:fixed;top:20px;left:50%;transform:translate(-50%,-16px);background:#1f5c3f;color:#fff;font-size:13px;padding:10px 18px;border-radius:10px;opacity:0;transition:all .3s;z-index:99999;box-shadow:0 4px 16px rgba(31,92,63,.25)}
.fm-rs-toast.show{opacity:1;transform:translate(-50%,0)}
.fm-rs-toast.err{background:#b0483c}