.note-scope{--note-font:"Songti SC","Noto Serif SC",Georgia,"Times New Roman",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-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-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);align-items:center;padding:4px 11px;font-size:12.5px;display:inline-flex}.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}
