.note-scope{--note-font:"Songti SC","Noto Serif SC",Georgia,"Times New Roman",serif;--note-ui-font:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--note-card-bg:#fffdf6;--note-ink:#241e16;--note-muted:#7b7265;--note-faint:#a89e8f;--note-line:#241e1626;--note-line-strong:#241e1657;--note-accent:#1a7f5a;--note-accent-soft:#e6efe9;--note-like:#b4442f;--note-warm:#8a6a1f;--note-warm-soft:#f3ecd9;--note-warm-line:#8a6a1f4d;--note-radius:3px;--note-radius-sm:3px;--note-shadow:none;--note-card-border:1px solid var(--note-line);--note-card-hover-border:var(--note-line-strong);--note-card-hover-shadow:none;--note-chip-bg:#fff;--note-chip-border:1px solid var(--note-line-strong);--note-chip-color:var(--note-ink);--note-chip-weight:400;--note-avatar-radius:2px;--note-btn-bg:#241e16;--note-tag-bg:transparent;--note-tag-border:1px solid var(--note-line-strong);--note-title-weight:700;--note-card-title-size:13.5px;--note-body-size:14.5px}.note-scope[data-note-style=bright]{--note-font:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--note-ui-font:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--note-card-bg:#fff;--note-ink:#20222a;--note-muted:#8a8f99;--note-faint:#b6bac2;--note-line:#f0f0f2;--note-line-strong:#e2e2e6;--note-accent:#ff4d57;--note-accent-soft:#fff0f1;--note-like:#ff4d57;--note-warm:#ff8f3d;--note-warm-soft:#fff3e8;--note-warm-line:#ff8f3d59;--note-radius:16px;--note-radius-sm:999px;--note-shadow:0 6px 22px #181c2414;--note-card-border:1px solid transparent;--note-card-hover-border:transparent;--note-card-hover-shadow:0 10px 28px #181c2424;--note-chip-bg:var(--note-accent-soft);--note-chip-border:1px solid transparent;--note-chip-color:var(--note-accent);--note-chip-weight:600;--note-avatar-radius:50%;--note-btn-bg:var(--note-accent);--note-tag-bg:var(--note-accent-soft);--note-tag-border:1px solid transparent;--note-title-weight:800;--note-card-title-size:14px}.note-scope[data-note-style=business]{--note-font:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--note-ui-font:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--note-card-bg:#fff;--note-ink:#1e2937;--note-muted:#66748a;--note-faint:#9aa6b8;--note-line:#e3e8ef;--note-line-strong:#cfd8e3;--note-accent:#2f5d8a;--note-accent-soft:#e8eef5;--note-like:#c0392b;--note-warm:#b4652f;--note-warm-soft:#f8efe6;--note-warm-line:#b4652f4d;--note-radius:10px;--note-radius-sm:8px;--note-shadow:0 2px 10px #1f2a370f;--note-card-border:1px solid var(--note-line);--note-card-hover-border:var(--note-line-strong);--note-card-hover-shadow:0 4px 16px #1f2a371a;--note-chip-bg:var(--note-accent-soft);--note-chip-border:1px solid transparent;--note-chip-color:var(--note-accent);--note-chip-weight:500;--note-avatar-radius:50%;--note-btn-bg:var(--note-accent);--note-tag-bg:var(--note-accent-soft);--note-tag-border:1px solid transparent;--note-title-weight:700;--note-card-title-size:13.5px}.note-card{font-family:var(--note-font);color:var(--note-ink);background:var(--note-card-bg);border:var(--note-card-border);border-radius:var(--note-radius);box-shadow:var(--note-shadow);cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:block;overflow:hidden}.note-card:hover{border-color:var(--note-card-hover-border);box-shadow:var(--note-card-hover-shadow);transform:translateY(-2px)}.note-chip{appearance:none;font-family:inherit;font-size:12.5px;font-weight:var(--note-chip-weight);white-space:nowrap;color:var(--note-chip-color);background:var(--note-chip-bg);border:var(--note-chip-border);border-radius:var(--note-radius-sm);cursor:pointer;flex:none;align-items:center;padding:5px 12px;line-height:1.4;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.note-chip[data-active=true]{color:#fff;background:var(--note-accent);border-color:var(--note-accent)}.note-tag{font-family:var(--note-font);border-radius:var(--note-radius-sm);background:var(--note-tag-bg);border:var(--note-tag-border);color:var(--note-accent);cursor:pointer;align-items:center;padding:4px 11px;font-size:12.5px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.note-tag:hover{color:#fff;background:var(--note-accent);border-color:var(--note-accent)}.note-scroll-x{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.note-scroll-x::-webkit-scrollbar{display:none}.note-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.note-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--note-card-bg);border-radius:var(--note-radius);display:flex;overflow-x:auto}.note-carousel::-webkit-scrollbar{display:none}.note-carousel>.note-slide{scroll-snap-align:start;flex:0 0 100%}.note-carousel .note-slide img{width:100%;height:auto;display:block}.note-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:480px;display:grid}.note-editor-cell{aspect-ratio:1;border-radius:var(--note-radius-sm);background:var(--note-accent-soft);cursor:grab;position:relative;overflow:hidden}.note-editor-cell[data-drag=true]{outline:2px solid var(--note-accent);outline-offset:-2px}.note-editor-cell img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.note-editor-cover{color:#fff;background:var(--note-accent);border-radius:var(--note-radius-sm);padding:2px 7px;font-size:11px;line-height:1.5;position:absolute;top:5px;left:5px}.note-editor-first{color:#fff;border-radius:var(--note-radius-sm);cursor:pointer;background:#00000073;border:none;padding:2px 8px;font-family:inherit;font-size:11px;line-height:1.5;transition:background .15s;position:absolute;bottom:5px;left:5px}.note-editor-first:hover{background:#0000009e}.note-editor-add{aspect-ratio:1;color:var(--note-muted);border:1px dashed var(--note-line-strong);border-radius:var(--note-radius-sm);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-size:12px;transition:color .15s,border-color .15s;display:flex}.note-editor-add:hover{color:var(--note-accent);border-color:var(--note-accent)}.note-editor-mask{background:#1414186b;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.note-editor-count{color:var(--note-faint);font-variant-numeric:tabular-nums;font-size:12px}.note-author{align-items:center;gap:10px;padding:14px 0 12px;display:flex}.note-author-back,.note-author-more{color:var(--note-ink);border-radius:var(--note-radius-sm);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.note-author-more{color:var(--note-muted)}.note-author-back:hover,.note-author-more:hover{background:var(--note-accent-soft);color:var(--note-accent)}.note-author-link{flex:none;display:inline-flex}.note-author-who{flex:1;min-width:0}.note-author-nm{font-size:14px;font-weight:var(--note-title-weight);color:var(--note-ink);align-items:center;line-height:1.4;display:flex}.note-author-nm a{color:inherit;text-decoration:none}.note-author-nm a:hover{color:var(--note-accent)}.note-author-sub{color:var(--note-faint);margin-top:1px;font-size:12px;line-height:1.45}.note-follow{font:inherit;font-size:12.5px;font-weight:var(--note-chip-weight);cursor:pointer;color:#fff;background:var(--note-btn-bg);border:1px solid var(--note-btn-bg);border-radius:var(--note-radius-sm);flex:none;padding:5px 14px}.note-follow[data-on=true]{color:var(--note-muted);border-color:var(--note-line-strong);background:0 0}.note-review{background:var(--note-warm-soft);color:var(--note-warm);border:1px solid var(--note-warm-line);border-radius:var(--note-radius);align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;font-size:12.5px;display:flex}.note-grid{grid-template-columns:600px minmax(0,1fr);align-items:start;gap:0 40px;display:grid}.note-media{min-width:0;position:sticky;top:24px}.note-panel{min-width:0}@media (max-width:1199px){.note-grid{display:block}.note-media{position:static}.note-panel{padding-top:14px}}.note-pic-count{letter-spacing:.3px;color:#fff;background:#1919198c;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:10px;right:10px}.note-d-title{font-size:21px;font-weight:var(--note-title-weight);font-family:var(--note-font);color:var(--note-ink);margin:0;line-height:1.45}.note-d-text{font-size:var(--note-body-size);font-family:var(--note-font);white-space:pre-line;color:var(--note-ink);margin:10px 0 0;line-height:1.85}.note-d-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.note-d-meta{color:var(--note-faint);margin:12px 0 0;font-size:12px}.note-actions{border-top:1px solid var(--note-line);align-items:center;gap:24px;margin-top:18px;padding-top:10px;display:flex}.note-act{font:inherit;color:var(--note-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 2px;font-size:13px;display:inline-flex}.note-act[data-on=true][data-kind=like]{color:var(--note-like)}.note-act[data-on=true][data-kind=bookmark]{color:var(--note-warm)}@media (max-width:760px){.note-actions{justify-content:space-between;gap:0}}@media (max-width:680px){.note-panel{flex-direction:column;display:flex}.note-actions{z-index:10;padding:10px 76px calc(6px + env(safe-area-inset-bottom))0;background:var(--note-card-bg);border-top:1px solid var(--note-line);order:10;margin-top:14px;position:sticky;bottom:0}body[data-theme-preset=coral] .note-actions{bottom:calc(56px + env(safe-area-inset-bottom));padding-bottom:10px}}.note-scope .note-comments{border-top:1px solid var(--note-line);margin-top:20px;padding-top:14px}.note-scope #disc-comments>.MuiBox-root>:first-child{display:none}.note-comments-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.note-comments-head h3{font-family:var(--note-ui-font);font-size:13.5px;font-weight:var(--note-chip-weight);color:var(--note-muted);margin:0}.note-comments-sorts{gap:4px;margin-left:auto;display:flex}.note-comments-sorts button{font:inherit;color:var(--note-muted);border-radius:var(--note-radius-sm);cursor:pointer;background:0 0;border:none;padding:3px 8px;font-size:12px}.note-comments-sorts button[data-on=true]{color:var(--note-accent);background:var(--note-accent-soft);font-weight:var(--note-chip-weight)}.note-load-more{width:100%;font:inherit;color:var(--note-muted);border:1px solid var(--note-line-strong);border-radius:var(--note-radius-sm);cursor:pointer;background:0 0;margin-top:10px;padding:9px;font-size:12.5px;display:block}.note-load-more:hover:not(:disabled){color:var(--note-accent);border-color:var(--note-accent)}.note-load-more:disabled{opacity:.6;cursor:default}.note-scope .note-comments .markdown-body{color:var(--note-ink);font-family:var(--note-ui-font);background-color:#0000}.note-scope .note-comments .MuiTypography-root{font-family:var(--note-ui-font)}.note-scope .note-comments .MuiAvatar-root{border-radius:var(--note-avatar-radius)}.note-scope .note-comments .MuiButton-textPrimary{color:var(--note-accent)}.note-comments-closed{color:var(--note-faint);margin-top:18px;font-size:13px}.note-related{border-top:1px solid var(--note-line);margin-top:26px;padding-top:14px}.note-related-head{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.note-related-head h3{font-size:13.5px;font-weight:var(--note-chip-weight);color:var(--note-muted);margin:0}.note-related-head a{color:var(--note-accent);margin-left:auto;font-size:12.5px;text-decoration:none}.note-related-grid{column-count:2;column-gap:12px}.note-related-grid>*{break-inside:avoid;margin-bottom:12px}.note-related-group+.note-related-group{margin-top:22px}
