body{background:#f0ece2 url(https://www.transparenttextures.com/patterns/gray-floral.png);color:#333;font-family:Segoe UI,Roboto,Arial,sans-serif;margin:0;padding:0}.app{margin:40px auto;max-width:1000px;padding:20px}h1{color:#222;font-size:2rem;text-align:center;text-shadow:1px 1px 0 #0000000d}.form,h1{margin-bottom:25px}.form{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:10px;padding:15px}.form input,.form textarea{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:12px;resize:none;transition:border .2s ease}.form input:focus,.form textarea:focus{border:1px solid #1f7aef;box-shadow:0 0 4px #1f7aef4d;outline:none}.form button{align-self:flex-start;background:#1f7aef;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 18px;transition:background .2s ease}.form button:hover{background:#1663c7}.board{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.note{border-radius:8px;box-shadow:0 6px 12px #00000026;cursor:grab;min-height:140px;overflow-wrap:break-word;padding:15px;position:relative;transform:rotate(-1deg);transition:transform .15s ease,box-shadow .15s ease;width:220px}.note:nth-child(3n+1){background:#fff176}.note:nth-child(3n+2){background:#ffab91}.note:nth-child(3n+3){background:#80deea}.note:hover{box-shadow:0 10px 18px #00000040;transform:scale(1.05) rotate(0deg)}.note h3{font-size:16px;margin-top:0}.note p{font-size:14px;margin:8px 0;white-space:pre-wrap}.note small{color:#444;font-size:11px}.note .actions{display:flex;gap:6px;position:absolute;right:8px;top:8px}.note button{border:none;border-radius:4px;cursor:pointer;font-size:12px;padding:4px 8px;transition:background .2s ease}.note button:hover{opacity:.9}.note button:first-child{background:#ffd54f}.note button:nth-child(2){background:#ef5350;color:#fff}.empty{background:#fff;border:2px dashed #ccc;border-radius:10px;color:#555;font-style:italic;padding:30px;text-align:center}
/*# sourceMappingURL=main.56c15ef7.css.map*/