/* App layout - minimal CSS, most styling via Tailwind */ .app { display: flex; height: 100vh; width: 100vw; overflow: hidden; } .app__sidebar { flex-shrink: 0; display: flex; flex-direction: column; } .app__sidebar > * { flex: 1; } .app__note-list { flex-shrink: 0; display: flex; flex-direction: column; } .app__note-list > * { flex: 1; } .app__editor { flex: 1; min-width: 0; display: flex; flex-direction: column; } .app__editor > * { flex: 1; } .app__inspector { flex-shrink: 0; display: flex; flex-direction: column; } .app__inspector > * { flex: 1; }