/* 记忆本 in 对话设置 (static/notebook.js); buttons and hints come from the dialog's own styles. */
.notebook-off {margin:12px 0;padding:12px 14px;border:1px dashed var(--accent);border-radius:14px;}
.notebook-off .layer-hint {margin:0 0 10px;}
.notebook-entry {padding:12px 0 0;border-bottom:1px solid var(--mint-light);}
.notebook-entry strong {display:block;font-size:15px;overflow-wrap:anywhere;}
.notebook-content {margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;}
.notebook-meta {margin:6px 0 0;font-size:12px;color:var(--text3);}
.notebook-editor {display:grid;gap:8px;padding:12px 0 0;border-bottom:1px solid var(--mint-light);}
.notebook-editor input,
.notebook-editor textarea {box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--mint-light);border-radius:12px;background:var(--card-solid,var(--bg));color:var(--text);font:inherit;font-size:16px;}
.notebook-editor textarea {resize:vertical;line-height:1.6;}
.notebook-archived {margin-top:18px;}
.notebook-archived summary {display:flex;align-items:center;font-size:13px;color:var(--text2);list-style:none;cursor:pointer;}
.notebook-archived summary::-webkit-details-marker {display:none;}
/* Inside 对话设置, whose own rule colours every button. */
#layers-dialog .notebook-entry .notebook-delete,.notebook-entry .notebook-delete {color:var(--danger);}
.notebook-error {margin:0;font-size:13px;color:var(--danger);}
.notebook-archived .notebook-entry strong,
.notebook-archived .notebook-content {color:var(--text2);}
