.note-library-tools {display:flex;gap:6px;margin:12px 0 6px;align-items:center}
.note-library-tools select {min-width:0;font-size:12px;padding:8px}
.note-library-tools button {font-size:12px;padding:8px;white-space:nowrap}
.note-library-tools button[aria-pressed=true] {background:var(--soft);border-color:var(--accent);color:var(--accent)}
.note-template {font-size:13px;margin-bottom:14px}
.note-document-tools {display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 18px}
.note-document-tools button {font-size:12px;min-height:34px;padding:6px 10px;color:var(--muted)}
.note-document-tools button[aria-pressed=true] {color:var(--accent);border-color:var(--accent)}
.voice-live {display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--soft);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px;padding:12px 16px;margin:10px 0 16px}
.voice-live__text {white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7;min-width:0}
.voice-live button {flex-shrink:0;font-size:12px}
body.note-focus .app {grid-template-columns:1fr}
body.note-focus .app>aside,body.note-focus #notes .notelist {display:none}
body.note-focus #notes .workspace {grid-template-columns:minmax(0,1fr);max-width:1100px;margin:auto}
body.note-focus .page {max-width:1200px}
@media(max-width:760px){.voice-live{align-items:flex-start;flex-direction:column}.note-library-tools select{width:auto;flex:1}}
