*{box-sizing:border-box}#root,body,html{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff3}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.notes-manager{display:flex;flex-direction:column;height:100%}.notes-search-bar{margin-bottom:16px}.note-card{transition:box-shadow .2s ease-in-out,transform .1s ease-in-out}.note-card:hover{transform:translateY(-2px)}.handwritten-canvas-container{height:100%;min-height:400px;position:relative;width:100%}.handwritten-canvas{cursor:crosshair;height:100%;left:0;position:absolute;top:0;touch-action:none;width:100%}.handwritten-canvas.readonly{cursor:default}.brush-size-indicator{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;transition:transform .1s ease-in-out}.brush-size-indicator:hover{transform:scale(1.2)}.brush-size-indicator.selected{border:2px solid #3b82f6;border-radius:50%}.color-picker-item{border-radius:50%;cursor:pointer;height:24px;transition:transform .1s ease-in-out;width:24px}.color-picker-item:hover{transform:scale(1.2)}.color-picker-item.selected{border:2px solid #3b82f6}.note-editor{display:flex;flex-direction:column;height:100%}.note-editor-header{border-bottom:1px solid #0000001f;padding:16px 24px}.note-editor-content{flex:1 1;gap:16px;overflow:auto;padding:24px}.note-editor-content,.note-view{display:flex;flex-direction:column}.note-view{height:100%}.note-view-header{border-bottom:1px solid #0000001f;padding:16px 24px}.note-view-content{flex:1 1;overflow:auto;padding:24px}.note-tag-chip{font-size:.7rem;height:20px}.filter-section{flex-wrap:wrap;gap:8px;margin-bottom:16px}.empty-state,.filter-section{align-items:center;display:flex}.empty-state{flex-direction:column;justify-content:center;padding:48px;text-align:center}.empty-state-icon{color:#0003;font-size:64px;margin-bottom:16px}.mode-toggle{display:flex;gap:4px}@media (max-width:600px){.note-editor-header,.note-view-header{padding:12px 16px}.note-editor-content,.note-view-content{padding:16px}.handwritten-canvas-container{min-height:300px}}@media (prefers-color-scheme:dark){.handwritten-canvas{background-color:#fff}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.loading-pulse{animation:pulse 1.5s ease-in-out infinite}.view-transition-enter{opacity:0;transform:translateX(20px)}.view-transition-enter-active{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.view-transition-enter-active,.view-transition-exit{opacity:1;transform:translateX(0)}.view-transition-exit-active{opacity:0;transform:translateX(-20px);transition:opacity .2s ease-in-out,transform .2s ease-in-out}
/*# sourceMappingURL=main.11939dcc.css.map*/