html,body{margin:0;padding:0;height:100%;background:#efe2d4;overflow:hidden;overscroll-behavior:none}body{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:system-ui,sans-serif}#app{position:fixed;inset:0;overflow:hidden;background:#efe2d4}#app canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:none;background:transparent;border:0;padding:0;margin:0;border-radius:0;box-shadow:none;object-fit:fill;opacity:1;visibility:visible;z-index:0}#app .note-input{position:absolute;z-index:2;margin:0;padding:0;border:0;outline:none;resize:none;background:transparent;color:transparent;caret-color:transparent;font-size:16px;line-height:1.2;overflow:hidden;white-space:pre-wrap;word-break:break-word;-webkit-text-fill-color:transparent}
