.note-editor-toolbar[data-v-265e51e6]{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;align-items:center;scrollbar-width:thin}.note-font-size[data-v-265e51e6]{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-265e51e6]{color:var(--teal,#174f52);border-color:#174f526b;background:#e5ebe4d9}.note-font-size select[data-v-265e51e6]{width:48px;height:24px;padding:0 2px;color:#414944;border:0;outline:none;background:transparent;cursor:pointer;font:inherit}.note-color-picker[data-v-265e51e6],.note-more-tools[data-v-265e51e6]{position:relative;flex:0 0 auto}.note-more-toggle[data-v-265e51e6],.note-swatch-btn[data-v-265e51e6]{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-265e51e6]:hover,.note-swatch-btn[data-v-265e51e6]:hover{border-color:#9eaa9f;background:#e5ebe499}.note-more-toggle[data-v-265e51e6]:disabled,.note-swatch-btn[data-v-265e51e6]:disabled{cursor:not-allowed;opacity:.42}.note-swatch-letter[data-v-265e51e6]{font-size:13px;font-weight:700;line-height:1}.note-swatch-mark[data-v-265e51e6]{padding:0 2px;border-radius:2px;font-size:12px;font-weight:700}.note-swatch-bar[data-v-265e51e6]{display:block;width:14px;height:3px;border-radius:1px;background:#263b39}.note-swatch-bar.clear[data-v-265e51e6]{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-265e51e6]{font-size:16px;padding:0 6px}.note-more-toggle.active[data-v-265e51e6],.note-swatch-btn[aria-expanded=true][data-v-265e51e6]{color:var(--teal);border-color:#9eaa9f;background:#e5ebe4bf}.note-editor-toolbar>button[data-v-265e51e6]{flex:0 0 auto}.note-editor-toolbar>button.active[data-v-265e51e6]{color:var(--teal);background:#1a4c4c1f}.note-editor-toolbar>button[data-v-265e51e6]:disabled,.note-font-size select[data-v-265e51e6]:disabled{cursor:not-allowed;opacity:.42}.note-document-editor[data-v-265e51e6]{font-size:16px}.note-document-editor.is-empty[data-v-265e51e6]: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-265e51e6]{padding-bottom:3px;-webkit-overflow-scrolling:touch}.note-font-size[data-v-265e51e6],.note-more-toggle[data-v-265e51e6],.note-swatch-btn[data-v-265e51e6]{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}
