.page-content{--fb-accent:var(--post-link-color,#2e8b57);--fb-heading:var(--post-heading-color,#1f6e43);--fb-ink:var(--text-color,#3c4858);--fb-ink-soft:var(--sec-text-color,#718096);--fb-board:var(--board-bg-color,#fff);--fb-line:var(--line-color,#eaecef);--fb-accent-soft:rgba(46,139,87,0.09);--fb-radius:6px;--fb-sans:var(--font-family-sans-serif,-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif)}html[data-user-color-scheme="dark"] .page-content{--fb-accent-soft:rgba(111,207,151,0.14)}@media (prefers-color-scheme:dark){html:not([data-user-color-scheme]) .page-content{--fb-accent-soft:rgba(111,207,151,0.14)}}.fb-lede{margin:0 0 26px;max-width:820px;font-size:0.95rem;line-height:1.9;color:var(--fb-ink-soft)}.fb-guide{margin:0 0 26px;padding:20px 22px;background:var(--fb-board);border:1px solid var(--fb-line);border-radius:var(--fb-radius)}.fb-guide-title{margin:0 0 14px;font-size:0.92rem;font-weight:600;letter-spacing:0.04em;color:var(--fb-heading)}.fb-guide-list{margin:0;display:grid;grid-template-columns:auto 1fr;gap:10px 18px;align-items:baseline}.fb-guide-list dt{font-family:var(--fb-sans);font-size:0.84rem;font-weight:600;color:var(--fb-accent);white-space:nowrap}.fb-guide-list dd{margin:0;font-size:0.88rem;line-height:1.8;color:var(--fb-ink-soft)}.fb-pick{margin:0 0 26px}.fb-pick-title{margin:0 0 10px;font-family:var(--fb-sans);font-size:0.84rem;color:var(--fb-ink-soft)}.fb-chips{display:flex;flex-wrap:wrap;gap:8px}.fb-chip{padding:6px 16px;font-family:var(--fb-sans);font-size:0.82rem;color:var(--fb-ink-soft);background:transparent;border:1px solid var(--fb-line);border-radius:999px;cursor:pointer;transition:color 0.15s,border-color 0.15s,background 0.15s,transform 0.15s}.fb-chip:hover{color:var(--fb-accent);border-color:var(--fb-accent);transform:translateY(-1px)}.fb-chip.is-on{color:var(--fb-accent);border-color:var(--fb-accent);background:var(--fb-accent-soft)}.fb-pick-hint{margin:10px 0 0;font-family:var(--fb-sans);font-size:0.78rem;color:var(--fb-ink-soft);opacity:0.85}.fb-pick-hint.is-done{color:var(--fb-accent);opacity:1}.fb-pick-hint.is-warn{color:#c0392b;opacity:1}.fb-note{margin:0 0 30px;padding:16px 20px;font-size:0.85rem;line-height:1.85;color:var(--fb-ink-soft);background:var(--fb-accent-soft);border-left:3px solid var(--fb-accent);border-radius:0 var(--fb-radius) var(--fb-radius) 0}.fb-note p{margin:0}.fb-note p + p{margin-top:8px}.fb-note strong{color:var(--fb-heading)}.page-content #comments{margin-top:8px;padding-top:26px;border-top:1px solid var(--fb-line)}@media (max-width:640px){.fb-guide{padding:16px}.fb-guide-list{grid-template-columns:1fr;gap:4px 0}.fb-guide-list dd{margin-bottom:10px}.fb-note{padding:14px 16px}}