.quick-note-trigger{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.quick-notes-dialog{outline:none;flex-direction:column;width:min(520px,100vw - 24px);max-height:calc(100dvh - 32px);padding:22px;display:flex}.quick-notes-header{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.quick-notes-dialog>p{margin:4px 0 16px;font-size:13px}.quick-notes-scroll{overscroll-behavior:contain;min-height:0;margin:-4px;padding:4px;scroll-padding:16px;overflow-y:auto}.quick-note-capture textarea,.quick-note-item textarea{resize:vertical;border:1px solid var(--border);background:var(--surface-subtle);width:100%;min-height:88px;max-height:28dvh;color:var(--text);font:inherit;field-sizing:fixed;border-radius:9px;padding:12px;line-height:1.5}.quick-note-capture textarea:focus-visible,.quick-note-item textarea:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.quick-note-capture-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.quick-note-capture .notes-tabs{align-items:center;gap:4px;margin-top:3px;display:flex}.quick-note-capture .notes-tabs button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:6px 9px;font-size:11px}.quick-note-capture .notes-tabs button.active{background:var(--surface-subtle);color:var(--text)}.quick-note-preview{overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface-subtle);min-height:0;max-height:25dvh;color:var(--text);border-radius:9px;margin:10px 0;padding:12px;font-size:14px;line-height:1.5;overflow:auto}.quick-note-preview h1,.quick-note-preview h2,.quick-note-preview h3{font-size:17px}.quick-note-preview p{margin:6px 0}.quick-note-preview ul{padding-left:20px;list-style:outside}.quick-note-preview a{color:var(--accent-ink);text-decoration:underline}.quick-note-date{color:var(--muted);margin:18px 0 7px;font-size:11px;font-weight:650}.quick-note-item{border-bottom:1px solid var(--border);align-items:flex-start;gap:8px;padding:10px 0;display:flex}.quick-note-content{overflow-wrap:anywhere;flex:1;min-width:0}.quick-note-text{white-space:pre-wrap;max-height:160px;font-size:14px;line-height:1.5;overflow-y:auto}.quick-note-text p{margin:0}.quick-note-text h1,.quick-note-text h2,.quick-note-text h3{margin:3px 0;font-size:16px}.quick-note-text ul{white-space:normal;padding-left:20px;list-style:outside}.quick-note-text a{color:var(--accent-ink);text-decoration:underline}.quick-note-linked{color:var(--accent-ink);align-items:center;gap:8px;margin-top:5px;font-size:11px;display:flex}.quick-note-empty{color:var(--muted);padding:18px 0;font-size:13px}.quick-note-pagination,.quick-note-save{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.quick-note-save{border-top:1px solid var(--border);color:var(--muted);flex:none;padding-top:12px;font-size:11px}.quick-note-error{color:var(--danger)!important;margin:8px 0 0!important;font-size:12px!important}.quick-note-menu{z-index:90}.quick-note-menu [data-disabled]{opacity:.45;cursor:default}.quick-note-delete{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.quick-note-conversion{gap:12px;display:grid}.quick-note-conversion label{color:var(--muted);gap:6px;font-size:12px;display:grid}.quick-note-conversion p{font-size:12px;margin:0!important}.quick-note-conversion .dialog-actions{margin-top:4px}@media (max-width:700px){.quick-note-trigger{padding:7px!important}.quick-note-trigger span{display:none}.quick-notes-dialog{max-height:calc(100dvh - 32px);padding:16px;top:16px;transform:translate(-50%)}.quick-note-capture textarea,.quick-note-item textarea{font-size:16px}.quick-note-save{flex-wrap:wrap}}
