body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.app{margin:0 auto;max-width:1200px;min-height:100vh}.app-header{align-items:center;background:#fff;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;padding:1rem 2rem}.app-header h1{color:#333;font-size:1.8rem}.add-note-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem}.add-note-btn:hover{background:#0056b3}.app-content{padding:2rem}.search-bar{margin-bottom:1.5rem}.search-input{border:2px solid #ddd;border-radius:8px;font-size:1rem;padding:.75rem;width:100%}.search-input:focus{border-color:#007bff;outline:none}.notes-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.note-item{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem;transition:transform .2s}.note-item:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.note-content{flex:1 1}.note-title{color:#333;font-size:1.2rem;margin-bottom:.5rem}.note-preview{color:#666;line-height:1.4;margin-bottom:.5rem}.note-date{color:#999;font-size:.9rem}.delete-btn{background:none;border:none;cursor:pointer;font-size:1.2rem;margin-left:1rem;opacity:.6}.delete-btn:hover{opacity:1}.empty-state{color:#666;font-size:1.1rem;margin-top:2rem;text-align:center}.note-editor{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow:hidden}.editor-header{background:#f8f9fa;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:1rem 1.5rem}.back-btn,.preview-btn{background:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.preview-btn{background:#17a2b8}.back-btn:hover{background:#545b62}.preview-btn:hover{background:#138496}.note-title-input{border:none;border-bottom:1px solid #ddd;font-size:1.5rem;font-weight:600;padding:1rem 1.5rem;width:100%}.note-title-input:focus{border-bottom-color:#007bff;outline:none}.editor-content{height:400px}.note-textarea{border:none;font-family:Monaco,Menlo,monospace;font-size:14px;height:100%;line-height:1.6;padding:1.5rem;resize:none;width:100%}.note-textarea:focus{outline:none}.markdown-preview{height:100%;overflow-y:auto;padding:1.5rem}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3{margin-bottom:.5rem}.markdown-preview p{line-height:1.6;margin-bottom:1rem}.markdown-help{background:#f8f9fa;border-top:1px solid #ddd;font-size:.9rem;padding:.75rem 1.5rem}@media (max-width:768px){.app-header{flex-direction:column;gap:1rem}.app-content,.app-header{padding:1rem}.notes-list{grid-template-columns:1fr}.editor-header{flex-direction:column;gap:.5rem}}
/*# sourceMappingURL=main.2d464f7c.css.map*/