body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f7f3ec;color:#2b2b2b;margin:0}main{max-width:720px;margin:0 auto;padding:24px}input,textarea{width:100%;padding:8px;margin-bottom:12px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box}button{background:#d97706;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600}button:disabled{background:#ccc;cursor:not-allowed}.error{color:#c0392b;margin-bottom:12px}.event-card{border:1px solid #e0d8c8;border-radius:8px;padding:16px;margin-bottom:12px;background:#fff}