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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Segoe UI,sans-serif;margin:0}.container{color:#fff;margin:auto;max-width:900px;padding:20px}h1{margin-bottom:10px;text-align:center}.nav{display:flex;gap:15px;justify-content:center;margin-bottom:30px}.nav button{background:#fff;border:none;border-radius:20px;color:#667eea;cursor:pointer;font-weight:700;padding:10px 18px}.nav button:hover{background:#edf2ff}.form{grid-gap:12px;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;color:#333;display:grid;gap:12px;padding:25px}.form h2{text-align:center}.form input,.form select,.form textarea{border:1px solid #ccc;border-radius:8px;padding:10px}.form textarea{height:80px;resize:none}.form button{background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:12px}.list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card{background:#fff;border-radius:12px;box-shadow:0 8px 20px #00000026;color:#333;padding:18px}.card h3{color:#667eea}.review{font-style:italic}.actions{display:flex;justify-content:space-between;margin-top:12px}.edit{background:#38a169}.delete,.edit{border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 12px}.delete{background:#e53e3e}.empty{color:#fff;text-align:center}
/*# sourceMappingURL=main.489d9043.css.map*/