.note-editor-toolbar[data-v-2a782601]{display:flex;flex-wrap:wrap;align-items:center;scrollbar-width:thin}.note-editor-density[data-v-2a782601]{display:inline-flex;align-items:center;flex-shrink:0;gap:3px;min-height:31px;padding:0 6px;border:1px solid #d6e0db;border-radius:7px;color:#63736b;background:#fff;font:11px/1.4 var(--sans)}.note-editor-density select[data-v-2a782601]{min-height:28px;border:0;color:#35483d;background:transparent;font:inherit;cursor:pointer}.note-font-size[data-v-2a782601]{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;gap:4px;padding:0 5px;color:#59615d;border:1px solid rgba(190,181,166,.72);border-radius:4px;background:#ffffff4d;font-family:var(--sans);font-size:10px;white-space:nowrap}.note-font-size.on-citation[data-v-2a782601]{color:var(--teal,#174f52);border-color:#174f526b;background:#e5ebe4d9}.note-font-size select[data-v-2a782601]{width:48px;height:24px;padding:0 2px;color:#414944;border:0;outline:none;background:transparent;cursor:pointer;font:inherit}.note-color-picker[data-v-2a782601],.note-more-tools[data-v-2a782601]{position:relative;flex:0 0 auto}.note-more-toggle[data-v-2a782601],.note-swatch-btn[data-v-2a782601]{display:inline-flex;height:28px;min-width:28px;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:2px 7px 3px;color:#59615d;border:1px solid rgba(190,181,166,.72);border-radius:4px;background:#ffffff4d;cursor:pointer;font-family:var(--sans);line-height:1}.note-more-toggle[data-v-2a782601]:hover,.note-swatch-btn[data-v-2a782601]:hover{border-color:#9eaa9f;background:#e5ebe499}.note-more-toggle[data-v-2a782601]:disabled,.note-swatch-btn[data-v-2a782601]:disabled{cursor:not-allowed;opacity:.42}.note-swatch-letter[data-v-2a782601]{font-size:13px;font-weight:700;line-height:1}.note-swatch-mark[data-v-2a782601]{padding:0 2px;border-radius:2px;font-size:12px;font-weight:700}.note-swatch-bar[data-v-2a782601]{display:block;width:14px;height:3px;border-radius:1px;background:#263b39}.note-swatch-bar.clear[data-v-2a782601]{background:linear-gradient(90deg,#d0cbc0 40%,transparent 41%),linear-gradient(135deg,transparent 44%,#c45 46%,#c45 54%,transparent 56%);background-color:#f4f1ea}.note-more-toggle[data-v-2a782601]{font-size:16px;padding:0 6px}.note-more-toggle.active[data-v-2a782601],.note-swatch-btn[aria-expanded=true][data-v-2a782601]{color:var(--teal);border-color:#9eaa9f;background:#e5ebe4bf}.note-editor-toolbar>button[data-v-2a782601]{flex:0 0 auto}.note-editor-toolbar>button.active[data-v-2a782601]{color:var(--teal);background:#1a4c4c1f}.note-editor-toolbar>button[data-v-2a782601]:disabled,.note-font-size select[data-v-2a782601]:disabled{cursor:not-allowed;opacity:.42}.note-document-editor[data-v-2a782601]{font-family:var(--sans);font-size:16px;line-height:var(--note-line-height,1.6)}.note-document-editor[data-v-2a782601] p{margin:0 0 var(--note-paragraph-space,.35em)}.note-document-editor[data-v-2a782601] li{margin-block:.15em}.note-document-editor[data-v-2a782601] .note-origin-link{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 14px;padding:6px 10px;border:1px solid #d5e2dd;border-radius:8px;background:#f0f6f3;font:12px/1.55 var(--sans)}.note-document-editor[data-v-2a782601] .note-origin-link a{overflow:hidden;color:#397064;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.note-document-editor[data-v-2a782601] .note-origin-link a:hover{color:#1f5c50;text-decoration:underline;text-underline-offset:3px}.note-document-editor.is-empty[data-v-2a782601]:before{position:absolute;color:#aaa59a;content:attr(data-placeholder);pointer-events:none;font-weight:400}.night-mode{color:#c4cec8;border-color:#53615a;background:#ffffff09}.night-mode{color:#d4ddd7}.night-mode{color:#8fb5aa;background:#8fb5aa26}.night-mode{color:#7a8680}@media(max-width:760px){.note-editor-toolbar[data-v-2a782601]{padding-bottom:3px;-webkit-overflow-scrolling:touch}.note-font-size[data-v-2a782601],.note-more-toggle[data-v-2a782601],.note-swatch-btn[data-v-2a782601]{min-height:32px}}.note-style-popover{position:fixed;z-index:180;width:228px;padding:10px;color:#2c3531;border:1px solid #cfc6b8;border-radius:8px;background:#fbf8f1;box-shadow:0 10px 28px #1e27222e,inset 0 1px #fffc;font-family:var(--sans,system-ui,sans-serif)}.note-style-popover>header{margin-bottom:8px;padding:0 2px 6px;color:var(--teal,#174f52);border-bottom:1px solid rgba(207,198,184,.85);font-size:12px;font-weight:600;letter-spacing:1px}.note-swatch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.note-swatch{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px 5px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer}.note-swatch:hover{background:#184f4e12}.note-swatch.active{border-color:#174f5273;background:#e5ebe4d9}.note-swatch-face{display:block;width:28px;height:28px;border:1px solid rgba(60,60,55,.18);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff59}.note-swatch-face.clear{background:linear-gradient(135deg,transparent 46%,#c45 47%,#c45 53%,transparent 54%),#f7f4ed}.note-swatch small{color:#6a716c;font-size:10px;line-height:1}.note-swatch-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(207,198,184,.85)}.note-custom-color{display:inline-flex;align-items:center;gap:6px;color:#5c6560;font-size:11px;cursor:pointer}.note-custom-color input[type=color]{width:28px;height:22px;padding:0;border:1px solid #cfc6b8;border-radius:4px;background:#fff;cursor:pointer}.note-swatch-reset{padding:4px 8px;color:var(--teal,#174f52);border:1px solid rgba(158,170,159,.75);border-radius:4px;background:#ffffff73;cursor:pointer;font-size:11px}.note-swatch-reset:hover{background:#e5ebe4e6}.note-more-popover{width:140px;display:grid;gap:2px;padding:6px}.note-more-popover>button{display:block;width:100%;height:32px;padding:0 10px;color:#35413d;border:0;border-radius:4px;background:transparent;cursor:pointer;font-family:inherit;font-size:12px;text-align:left}.note-more-popover>button:hover{color:var(--teal,#174f52);background:#1a4c4c14}.note-more-popover>button:disabled{cursor:not-allowed;opacity:.42}.night-mode .note-style-popover{color:#d4ddd7;border-color:#46534d;background:#2a3532;box-shadow:0 10px 28px #00000059}.night-mode .note-style-popover>header{color:#8fb5aa;border-bottom-color:#46534d}.night-mode .note-swatch:hover{background:#8fb5aa1a}.night-mode .note-swatch.active{border-color:#8fb5aa8c;background:#8fb5aa24}.night-mode .note-swatch small{color:#9aa8a2}.night-mode .note-swatch-footer{border-top-color:#46534d}.night-mode .note-custom-color{color:#b7c2bc}.night-mode .note-custom-color input[type=color]{border-color:#53615a;background:#1f2926}.night-mode .note-swatch-reset{color:#8fb5aa;border-color:#53615a;background:#ffffff0a}.night-mode .note-more-popover>button{color:#d4ddd7}.night-mode .note-more-popover>button:hover{color:#8fb5aa;background:#8fb5aa1f}.note-conflict-layer[data-v-cd9fdacd]{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:16px}.note-conflict-mask[data-v-cd9fdacd]{position:absolute;inset:0;border:0;background:#1624226b;cursor:pointer}.note-conflict-panel[data-v-cd9fdacd]{position:relative;z-index:1;width:min(440px,100%);padding:22px 22px 18px;border:1px solid #cfc6b8;border-radius:8px;background:#f7f3ea;box-shadow:0 18px 48px #14282447}.note-conflict-panel h3[data-v-cd9fdacd]{margin:0 0 10px;color:var(--teal);font-size:18px;letter-spacing:1px}.note-conflict-panel>p[data-v-cd9fdacd]{margin:0 0 14px;color:#4a524d;font-size:13px;line-height:1.65}.note-conflict-cols[data-v-cd9fdacd]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.note-conflict-cols div[data-v-cd9fdacd]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #ddd4c6;border-radius:6px;background:#ffffff8c}.note-conflict-cols strong[data-v-cd9fdacd]{color:#7a837c;font-size:11px;font-weight:500;letter-spacing:.5px}.note-conflict-cols span[data-v-cd9fdacd]{color:#2c3532;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-conflict-actions[data-v-cd9fdacd]{display:flex;flex-wrap:wrap;gap:8px}.note-conflict-actions button[data-v-cd9fdacd]{flex:1 1 auto;min-height:36px;padding:0 12px;border:1px solid #9cac9f;border-radius:5px;background:transparent;color:var(--teal);cursor:pointer;font-family:var(--sans);font-size:12px}.note-conflict-actions button.primary[data-v-cd9fdacd]{background:var(--teal);border-color:var(--teal);color:#f4f0e6}.note-conflict-actions button.ghost[data-v-cd9fdacd]{flex:0 0 auto;border-color:transparent;color:#7a837c}.note-conflict-actions button[data-v-cd9fdacd]:hover{filter:brightness(.97)}
