.ql-article-favorite-wrap{display:flex;align-items:center;gap:10px;margin:0 0 15px}.ql-article-favorite{height:36px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #f0dadd;border-radius:18px;background:#fff;color:#5f4a50;font:600 13px/1 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;cursor:pointer;transition:border-color .16s,background .16s,color .16s,transform .16s}.ql-article-favorite:hover{border-color:#e60012;color:#e60012}.ql-article-favorite:active{transform:scale(.97)}.ql-article-favorite:focus-visible{outline:2px solid #e60012;outline-offset:2px}.ql-article-favorite svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.ql-article-favorite small{min-width:18px;padding-left:7px;border-left:1px solid currentColor;font-size:11px;font-weight:600;opacity:.75}.ql-article-favorite.is-active{border-color:#e60012;background:#fff1f3;color:#e60012}.ql-article-favorite.is-active svg{fill:#e60012}.ql-article-favorite[disabled]{border-color:#e5e7eb;background:#f8f8f8;color:#9ca3af;cursor:not-allowed}.ql-article-favorite.is-loading{pointer-events:none;opacity:.65}.ql-article-favorite-status{min-height:18px;color:#64748b;font-size:12px;line-height:18px}.ql-article-favorite-status.is-error{color:#b42318}.ql-article-favorite-wrap.is-pc{justify-content:flex-end;margin-top:-4px}.ql-article-favorite-wrap.is-mobile{justify-content:flex-start;margin-top:-2px;margin-bottom:13px}.ql-article-favorite-wrap.is-mobile .ql-article-favorite{height:34px;padding:0 13px;font-size:12px}@media(max-width:374px){.ql-article-favorite-wrap{gap:7px}.ql-article-favorite-status{font-size:11px}}
